Every contact’s documents, organized and findable in seconds.
Contact Document Center replaces Odoo’s buried attachment paperclip with a categorized, searchable document hub right on every Partner record — drag-and-drop multi-upload, inline previews, and full version history included.
The problem
Contracts, invoices, licenses, and ID scans all pile up behind the same generic attachment paperclip on every contact. There is no way to tell what a file is without downloading it, no way to search across a contact’s documents, and no record of what changed when a file gets replaced — so audits and onboarding turn into a scavenger hunt.
The solution
Contact Document Center gives every Partner record a dedicated Documents tab: drag and drop a whole batch of files at once, tag each one by business type, preview images inline, and let the module track every replacement automatically. Role-based groups keep sensitive categories visible only to the people who should see them.
Everything a document center needs
Every capability below is implemented in the module.
Drag-and-Drop Multi-Upload
Add an entire batch of files to a contact in one action through a dedicated upload wizard, instead of attaching documents one at a time.
Business-Type Categories
Tag every document as Contract, Invoice, License, ID, Certificate, or a category you define, so files are findable by purpose, not just upload order.
Inline Previews
See image thumbnails and file-type icons right in the list and kanban views, without downloading a single file to find out what it is.
Version History & Audit Trail
Replacing a file automatically snapshots the previous version with its size, filename, and type, and logs the change to the contact’s chatter.
Size & Format Validation
Configurable maximum file size and allowed extensions reject bad uploads up front with a clear, per-file reason instead of a silent failure.
Search & Filter
Filter a contact’s documents by category, uploader, upload date, or file type, and switch between My Uploads, Images, and This Month views.
Role-Based Access Control
Document User and Document Manager groups, plus optional per-category restriction to a specific group, keep sensitive paperwork visible only to authorized staff.
Contact Document Center
A dedicated Documents tab and smart button on every Partner form surface the document count and open the full document list without leaving the contact.
Company-Wide Document Directory
Administrators get a global All Documents view across every contact, grouped and filtered the same way, for oversight and audits.
How it works
Open a Contact
Go to any Partner record and open the new Documents tab to see everything on file.
Drag & Drop Files
Launch the upload wizard, drop in one or many files, and pick a category and date.
Preview & Organize
Browse the list or kanban view with inline thumbnails, then search and filter by category, uploader, or date.
Replace with Confidence
Upload a corrected file and the module keeps the old version, the change reason, and a chatter log automatically.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
No. It adds a dedicated, categorized document layer for contact records on top of Odoo’s existing storage — your existing attachments are untouched, and every document created by this module is stored the same reliable way.
Buy it on the Odoo App Store
Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.
Contact Document Center — Multi Upload
A categorized, searchable, permission-aware document hub for every contact, with drag-and-drop multi-upload, inline previews, and version history.
Buy on Odoo App Store