Overview
This module lets portal customers see and add attachments on the documents they open in the customer portal. An administrator chooses in the settings which models show the attachment area. Portal customers of sales, purchase or invoicing documents use it to exchange files with the company without email. It plugs into the Odoo portal and the res.config.settings screen. The benefit is that files stay attached to the right document.
Usage steps
- 1
Choose the models in settings
In the general settings the administrator opens the attachments-in-portal section and selects the models with a tags field. The choice is stored per company. Only the selected models show the attachment area.
- Settings screen tags field
- Stored per company
- Only chosen models affected
- 2
Show attachments on the portal page
When a customer opens a supported document in the portal, a template adds an attachments block listing the files. Each file can be opened or downloaded. The block appears only for the selected models.
- Portal template block
- Open or download files
- Selected models only
- 3
Upload a file from the portal
The customer uses the upload control in the block to send a file. The file is stored as an attachment on that document. Internal users then see it in the record chatter and attachments.
- Upload control in the portal
- Saved as attachment
- Visible to staff
- 4
Manage access per company
Because the choice is stored on the company, each company in a multi-company setup can enable different models. Administrators can change it at any time and the portal reflects it at once.
- Per-company choice
- Change at any time
- Instant effect
Screens
Illustrative mockups with placeholder data.
—
Added by this module
Roles
| Role |
|---|
| System administrator |
| Portal customer |
| Internal staff |
Dependencies
Want to know more or try this app? Contact us
We can arrange a demo or a trial and answer your questions about Attachments in Portal.