Way4Tech
Productivity/Documents Odoo 19.0 On Odoo Apps
Documents DMS with Folder Permissions and Versioning icon

Documents DMS with Folder Permissions and Versioning

Document manager on top of attachments: folder level access rights, file versions with restore, tokenised upload requests, PDF split and merge.

Category
Productivity/Documents
Odoo version
Odoo 19.0
Price
USDย 69
Odoo Apps Store
Listed

A document manager built on ir.attachment rather than beside it. Files stay attachments, so the filestore, the download route and everything else in Odoo that already knows about attachments keeps working. What this adds is the part Odoo Community has never had: folders that carry real access rights, and a version history.

Documents DMS with Folder Permissions and Versioning in Odoo

Folder permissions that hold

  • โœ“ Every folder carries three group lists: who may read, who may add and change, and who may configure the folder
  • โœ“ Those lists are enforced by global record rules on the documents, on the versions and on the folder itself, not by hiding buttons
  • โœ“ The stored file points back at its document, so the download url answers to the same rules as the form. A user outside the folder gets nothing, whichever way they ask
  • โœ“ Manage includes write, write includes read, and the Documents administrator group is kept on every restricted folder, so a folder can never be left with nobody able to open it
  • โœ“ A child folder can take its parent access, so a tree can be secured at the top

Versions

  • โœ“ Uploading over a file keeps the old one as a numbered version, with who did it and why
  • โœ“ Restore puts an old version back and pushes the file that was live into a new version, so a restore can itself be undone
  • โœ“ Every version owns its own copy of the file, so history cannot be rewritten by replacing the live one
  • โœ“ Documents can be locked while somebody works on them, and an administrator can force a lock open

Upload requests

  • โœ“ Ask a customer, a supplier or a candidate for a file. They get a link with a token in it and need no account, no password and no portal invitation
  • โœ“ What they upload lands in the folder and with the tags named on the request, already filed
  • โœ“ Size limit and accepted file types are set per request, and executable file types are refused whatever the request says
  • โœ“ A scheduled action chases them on a schedule you set, and closes the link when the deadline passes

PDF split and merge

  • โœ“ Split a scanned batch into separate documents by page range. The range reads the way you would write it: 1-3,7,9- takes pages one to three, page seven, and everything from page nine on
  • โœ“ Merge several documents into one, in the order you drag them, with a bookmark at the start of each source file
  • โœ“ Uses pypdf, which Odoo already installs

Everyday things

  • โœ“ Tags in categories, expiry dates with a daily check, ownership, contact links and a link back to any record in Odoo
  • โœ“ Existing attachments anywhere in the database can be filed into a folder in bulk, keeping the original where it is
  • โœ“ A printable folder index
  • โœ“ Standard list, form, kanban, calendar and pivot views. No JavaScript, so nothing to break on upgrade
  • โœ“ Needs only mail and portal.

What you get

  • โ†’Full module source code: Python, OWL, XML and CSS
  • โ†’Installation on your Odoo instance, or a copy you install yourself
  • โ†’Written documentation and a user guide
  • โ†’A one-hour walkthrough with your team
  • โ†’90 days of bug-fix support

Buy it on the Odoo Apps Store

Documents DMS with Folder Permissions and Versioning is published on apps.odoo.com at USDย 69. Buy there and you get every update we publish for that version.

View on Odoo Apps

Related modules

Need it to work a little differently?

Every module here started as a client request. Tell us what is missing and we will quote the change, or build the thing you actually need.