Document Control
Document Control is the central module for managing all quality management system documents in InnoQualis EQMS. It provides a structured, GxP-compliant workflow for creating, reviewing, approving, making effective, and retiring documents such as SOPs, policies, work instructions, and specifications.
Upload a document
Section titled “Upload a document”- On the left sidebar, select Documents.
- In the toolbar, select Upload Document.
- Fill in the document metadata (title, description, document type).
- Attach the file and select Upload.
Create a document from a template
Section titled “Create a document from a template”- On the left sidebar, select Documents.
- In the toolbar, select Use Template.
- In the template selector, choose a predefined template.
- Complete the document form with your content.
Search for a document
Section titled “Search for a document”- On the left sidebar, select Documents.
- In the toolbar search field, type a title or description keyword. Results update automatically as you type.
The search query is preserved in the URL, so you can bookmark or share filtered views.
View a document
Section titled “View a document”- On the left sidebar, select Documents.
- Find the document in the table and select View in the Actions column.
The document detail page shows the full metadata, file preview, version history, and audit trail.
Start the approval process
Section titled “Start the approval process”- On the left sidebar, select Documents.
- Find a document with a Draft status.
- Select Approve in the Actions column for that document.
The document status changes to Under Review and designated approvers are notified.
Reassign document ownership in bulk
Section titled “Reassign document ownership in bulk”- On the left sidebar, select Documents.
- Select the checkboxes next to the documents you want to reassign.
- In the toolbar, select Reassign Author.
- Choose the new author and confirm.
Export the document list
Section titled “Export the document list”- On the left sidebar, select Documents.
- In the toolbar, select Export.
- Choose the export format and optional status filter.
Navigate between pages
Section titled “Navigate between pages”Documents are displayed 10 per page with server-side pagination. At the bottom of the table, select Previous or Next to move between pages.
Document lifecycle
Section titled “Document lifecycle”Every document follows a defined lifecycle represented by its status. The workflow progress indicator on the document detail page shows the current stage visually.
| Status | Description |
|---|---|
| Draft | Document is being created and edited. Only visible to the author and users with Admin or QA roles. |
| Under Review | Document has been submitted for approval and is being reviewed by designated approvers. |
| Approved | All required signatures have been collected. |
| Approved - Pending Training | Document is approved but waiting for training completion to reach the configured threshold. |
| Effective | Document is active and in use across the organization. New versions can be created from this state. |
| Obsolete | Document has been retired and is no longer active. Retained for historical reference. |
| Superseded | Document has been replaced by a newer version or a different document. |
| Rejected | Document was rejected during the approval process and requires revision. |
Permissions
Section titled “Permissions”| Action | Required Role |
|---|---|
| View documents (non-draft) | All authenticated users |
| View draft documents | Admin, QA, QA Manager, or document owner |
| Upload documents | Admin, QA Team |
| Start approval process | Admin, QA Team |
| Approve documents | Users with documents.approve permission |
| Make documents effective | Users with documents.release permission |
| Configure approvals | Users with documents.approve permission |
| View versions | Users with documents.view_versions or documents.approve permission |
| View audit trail | Users with audit.view_trails or audit.view permission |
| Bulk approve | Admin, QA Team |
| Bulk reassign author | Admin, QA Team |
Practical example: managing a new SOP through its lifecycle
Section titled “Practical example: managing a new SOP through its lifecycle”Scenario: Your QA team has drafted a new cleaning validation SOP (SOP-CV-003) for a medical device production line.
- On the left sidebar, select Documents, then select Upload Document.
- Enter the title
SOP-CV-003 Cleaning Validation for Line 4, select document type SOP, and attach the PDF. - After upload, the document appears in Draft status. Open it and select Configure Approval in the toolbar.
- Set Required Signatures to
3, add the QA Manager, Production Manager, and Regulatory Affairs Lead as approvers, and set the Training Threshold to80. - Select Start Approval — the status changes to Under Review and all three approvers receive notifications.
- Each approver opens the document, reviews it, and selects Approve to provide their electronic signature.
- Once all three signatures are collected, training assignments go out. When 80% of assigned personnel complete training, the Make Effective button becomes available.
- Select Make Effective — the SOP is now Effective and accessible to all users.
- Six months later, a process change requires an update. A team member opens the document and selects Request Change to submit a formal DCR describing the modification.