TIP: You can type at any time to perform a new search.
External File Location
external_file_location · OCA/server-tools
- Repository
- OCA/server-tools · module folder · Try on Runboat
- Module version
- 1.0.0
- Category
- Generic Modules
- Folder size
- 0.75 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- http://www.akretion.com/
- Last tracking update
- 2026-08-07 07:10:01
- Authors
- Akretion, Odoo Community Association (OCA)
- Maintainers
- Akretion, Odoo Community Association (OCA)
- Committers
- GitHub, Stéphane Bidoul (ACSONE), Florian da Costa, Weblate, OCA Transbot, OCA-git-bot, oca-travis
Code Analysis ⓘ
Views touched (6)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_attachment_improved_form |
ir.attachment.metadata | form | Inherits attachment_base_synchronize.view_attachment_improved_form | |
view_external_attachment_tree |
ir.attachment.metadata | tree | Inherits attachment_base_synchronize.view_external_attachment_tree | |
view_location_form |
external.file.location | form | New | |
view_location_tree |
external.file.location | tree | New | |
view_task_form |
external.file.task | form | New | |
view_task_tree |
external.file.task | tree | New |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (2)
New fields (12)
-
addressCharstring='Address' -
company_idMany2one → res.companydefault=<expr> args: 'res.company', 'Company' -
filestore_rootpathCharhelp="Server's root path"string='FileStore Root Path' -
hide_loginBoolean -
hide_passwordBoolean -
hide_portBoolean -
loginChar -
nameCharrequired=Truestring='Name' -
passwordChar -
portInteger -
protocolSelectionrequired=Trueselection='_get_protocol' -
task_idsOne2many → external.file.taskargs: 'external.file.task', 'location_id'
-
onchange_protocol(self)@api.onchange('protocol')
New fields (3)
-
file_typeSelectionselection_add=[('export_external_location', 'Export File (External location)')] -
location_idMany2one → external.file.locationrelated='task_id.location_id'store=Truestring='Location' args: 'external.file.location' -
task_idMany2one → external.file.taskstring='Task' args: 'external.file.task'
No public methods.