OCA/dms
OCA community repository with 13 Odoo modules confirmed in the OdooWiki catalogue (versions 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0). Reviewed on 2026-11-03.
Open on GitHubConfirmed modules per version
Modules in the repository
- Add dms field for accountOdoo 16account_dms_field
Adds a Documents tab to invoices and journal entries so users can store and manage related files directly inside the accounting document.
- Document Management SystemOdoo 12, 13, 14, 15, 16, 17, 18, 19dms
Lets users create and organise documents in storages, directories, files, categories and tags inside Odoo, with per-directory access groups, portal sharing and tokenised links for anonymous users.
- Dms ActionOdoo 14dms_action
Lets you define custom actions (server actions) that appear as buttons on DMS files, so users can run them directly from a file's form or kanban view.
- Dms Attachment LinkOdoo 13, 15, 16, 17dms_attachment_link
Lets users attach an existing DMS file to any Odoo record directly from the chatter, without uploading a copy. The attachment stays linked to the DMS file and shows its content.
- Auto classify documents into DMSOdoo 15, 16, 18dms_auto_classification
Upload a .zip file and automatically sort its contents into the right DMS folders using configurable templates. You can preview which files will go where before creating them.
- DMS FieldOdoo 12, 13, 14, 15, 16, 18dms_field
Lets you attach a document folder tree to any Odoo record (for example a customer or an employee) and view it directly inside the record form. Templates define which folders and files are created automatically for each new record.
- Auto classify files into embedded DMSOdoo 15, 16, 18dms_field_auto_classification
Extend automatic file classification so that files inside a ZIP are routed into the DMS folders of a specific Odoo record (for example a customer or vendor), based on the file name and the record's field values.
- Dms File SequenceOdoo 17dms_file_sequence
Automatically assigns a unique sequence code to every document in the Documents app and shows it in the file name, list, kanban and search views. Administrators can change how the code and name are combined in Settings.
- Dms StorageOdoo 14, 16, 17dms_storage
Lets you keep DMS documents in an external storage backend instead of inside Odoo. On a DMS storage you choose the 'Storage' save type and pick the external storage to use.
- DMS User RoleOdoo 15, 16, 18dms_user_role
Lets you attach user roles to DMS access groups so that everyone in a role automatically gets the group's document permissions.
- Add dms field for employeesOdoo 15, 16, 18hr_dms_field
Adds a Documents tab to employee forms so HR can store and manage files (DMS) directly on each employee record, and lets employees see their own documents from the Employee Directory.
- Add dms field for saleOdoo 16sale_dms_field
Adds a Documents tab to sales orders so users can attach and manage files directly from the order form using the OCA Document Management System.
- Web Editor Media Dialog DMSOdoo 16, 18web_editor_media_dialog_dms
Lets you insert DMS files as links directly from the website/email editor's media dialog, with an option to make the link work for public visitors.