| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
Discuss (mail)
|
| Lines of code | 1082 |
| Technical Name |
qms_document_control |
| License | OPL-1 |
📄 QMS Document Control
ISO 9001 IATF 16949 AS 9100D Odoo 19.0 OPL-1 Licensed
QMS Document Control is a complete, standards-compliant document management system built natively in Odoo. Designed for manufacturers, aerospace suppliers, and automotive companies that must meet ISO 9001, IATF 16949, and AS 9100D document control requirements — without the cost of standalone QMS software.
✅ Standards Compliance
Built to satisfy the document control clauses of all three major quality management standards:
- ISO 9001:2015 — Clause 7.5: Documented Information
- IATF 16949:2016 — Document and data control with full revision history
- AS 9100D — Controlled document lifecycle with approval traceability
📄 Document Hierarchy
🔄 Approval Workflow
Three-stage document approval workflow with email notifications at every step:
- Process Owner creates and submits the document with file attachment
- Document Reviewer verifies template layout and format, approves or rejects
- Quality Manager performs final publish — automatically obsoletes prior revision
- Full rejection wizard with reason capture and email notification back to author
🔥 Key Features
📁 Folder-Based Organization
Hierarchical folder structure with unlimited nesting. Assign every document to a logical location in your QMS directory tree.
🔄 Automatic Revision Control
One-click "Create Revision" spawns a new draft. System prevents duplicate rev numbers and blocks publishing older revisions over newer ones.
📅 Annual Review Tracking
Published documents automatically set a 1-year review date. Visual overdue indicators and one-click review reminder emails to Process Owners.
📥 Batch Download (ZIP)
Select multiple documents and download them all as a single ZIP file — ideal for audits and document package submissions.
🔒 Role-Based Security
Three security groups: QMS User, QMS Manager, QMS Admin. Only the assigned Quality Manager can publish. Only admins can reassign roles.
📧 Automated Email Notifications
Six email templates covering submission, reviewer approval, QM rejection, publication notice, annual review reminder, and rejection to draft.
📊 Revision History Smart Button
Every document shows a revision count smart button. Click to see the full revision history including obsolete versions.
✍ Document Number Formatting
Automatic document number cleanup — enforces uppercase, hyphen-separated format. Prevents duplicates across the document series.
📋 Document Fields
| Field | Description |
|---|---|
| Document Number | Auto-formatted unique identifier (e.g. QMS-SOP-001) |
| Title | Full document title with change tracking |
| Document Type | Manual / Procedure / Work Instruction / Form / Record / etc. |
| Revision | Numeric revision number (0, 1, 2...) |
| Folder Location | Hierarchical QMS folder assignment |
| Process Owner | Author and content owner |
| Document Reviewer | Format/layout approval role |
| Quality Manager | Final publish authority |
| Status | Draft / Under Review / QM Approval / Published / Obsolete |
| Approved By / Date | Stamped automatically on publish |
| Next Review Date | Auto-set 1 year from publish date |
| Search Keywords | Full-text search support |
🎬 Module Screenshots
Published Documents List — clean list view showing document number, title, revision, folder location and status:
New Document Form — document number, title, roles, file upload and full approval workflow bar:
All Documents View — full draft and history list with Published Documents tab filter:
🔗 Technical Details
- ✅ Native Odoo 19.0 module — no external dependencies
- ✅ Depends on: base, mail, web
- ✅ Full chatter integration with tracked field changes
- ✅ Post-install hook creates default folder structure
- ✅ All email templates created automatically on install
- ✅ License: OPL-1 (Odoo Proprietary License)
🌟 Why QMS Document Control?
Most Odoo installations rely on generic document storage with no approval workflow, no revision control, and no standards compliance. This module gives small and mid-size manufacturers a complete, audit-ready document control system built directly into Odoo — no third-party QMS software required.
Published by T&M Consulting — Quality Management Systems for Odoo
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module