qms-document-control

Document Control

Draft. Approve. Control.

End the 'which version is current?' confusion. Version-controlled documents with automated workflows, training triggers, and complete audit trails.

Document Control

The file that destroyed a batch

The operator opens the SOP on their workstation—version 3.1, the one they printed last month and laminated for the clean room. The procedure says to add Excipient B at 45°C. They add it at 45°C. The batch fails.

Nobody told them about version 3.2. It was approved three weeks ago. The temperature window changed to 42°C based on process optimization data. The updated SOP is on SharePoint. The email announcement went out. But the laminated copy on the production floor still says 45°C.

This batch cost $180,000. The investigation took two weeks. Root cause: document control failure.

Document Control

The archaeology of version control

SOP_Cleaning_Final.docx. SOP_Cleaning_Final_v2.docx. SOP_Cleaning_FINAL_FINAL.docx. SOP_Cleaning_FINAL_FINAL_reviewed.docx. All in the same folder. One was emailed to the team lead last month. Another is posted in the clean room. A third is what QA approved.

When the auditor asks for the current procedure, you're not sure which one to show. When they ask who approved it, you search for the signature page. When they ask who's trained on it, you check a different spreadsheet—one that may or may not reflect reality.

The gap between approval and the floor

An SOP gets approved on Tuesday. It's uploaded to SharePoint. An email goes out. But the operator doesn't read that email until Friday—if they read it at all. Meanwhile, they're executing the old version. They don't know the procedure changed.

The deeper problem: SOP version 3.2 was approved, but forty-seven people are still trained on version 3.1. Their training records say "current." The system doesn't know the SOP changed. Nobody invalidated their training.

Training Trigger

In Seal, document approval and training are structurally connected. When SOP-042 updates from version 2 to version 3, everyone trained on version 2 has their status changed to "expired." Retraining tasks are assigned automatically. Until they complete training on version 3, they cannot execute tasks requiring that SOP. The operator on the floor doesn't use the old procedure because the system won't let them.

One truth, one place

Every document exists in exactly one state: Draft, In Review, Approved, or Obsolete. When someone searches for SOP-042, they see version 3.2. They cannot find 3.1 and use it. They cannot print an old version and post it. The system serves the current version and only the current version.

Version history shows every change. Comparison tools highlight what changed between versions. Signature records capture who approved each version, when, and with what meaning. The complete story is preserved—but the current state is never ambiguous.

Forms that become records

Forms to Records

Form FRM-001 version 2.0 is the template—version-controlled like any document. When an operator executes that form for Batch B-2024-047, it becomes a record. The record captures which form version was used, who completed it, when, and with what data. Once approved, records are immutable.

Search works across records: "Show me all batch records where Operator Chen was involved" or "Find all deviation reports from Building 3 in Q1." The forms you filled out years ago become searchable data, not PDFs buried in folders.

Controlled printing and periodic review

When you print a document, the system logs who printed, when, how many copies. Printed copies include watermarks showing document ID, version, and print date. When a document is revised, holders of outstanding prints are notified that their copies should be replaced.

Annual SOP review is a regulatory requirement. Thirty days before review is due, the owner gets notified. If they don't act, their manager sees it. If it becomes overdue, QA leadership is alerted. The review happens because ignoring it becomes harder than doing it.

Capabilities

01Version Control
Automatic versioning with full history. Compare any two versions side-by-side. No manual filename management.
02Approval Workflows
Configurable review and approval chains. Define reviewers, approvers, and order. Electronic signatures with Part 11 compliance.
03Controlled Distribution
Users see only effective versions. Obsolete documents archived automatically. Distribution lists ensure right access.
04Periodic Review
Automatic reminders when documents are due for review. Escalation for overdue reviews. Never miss a review cycle.
05Training Integration
Document changes trigger training assignments automatically. See who's trained on what. Block untrained personnel.
06Full Audit Trail
Every view, edit, approval, and distribution logged. Immutable history. Complete answer to 'who did what when.'
07QMS Migration
Move from Qualio, MasterControl, SharePoint, or paper. Bulk import with history preserved. Weeks, not months.
08AI Document Drafting
Generate first drafts from templates and requirements. AI suggests, humans approve. Full traceability.
01 / 08
Version Control
Version Control

Entities

Entity
Description
Kind
Document
One truth, one place. Only one version can be current. Users can't accidentally find the old one.
type
SOP
Procedure says 45°C. Temperature window changed to 42°C. The laminated copy on the floor still says 45°C. Batch failed.
template
SOP-042-v3.2
Approved three weeks ago. Temperature window changed. Updated on SharePoint. Email sent. Floor didn't know.
instance
Form Template
Version-controlled template. When someone initiates it, they get current version. Data saves automatically.
template
Specification
Material or product specification. Acceptance criteria. The source of truth for incoming and release.
template
Version
v3.1 on the laminated copy. v3.2 was approved three weeks ago. The batch failed. Nobody told the operator.
type
SOP-042-v3.1
Laminated last month. Still posted in clean room. Still says 45°C. $180,000 batch lost.
instance
SOP_Cleaning_FINAL_FINAL_reviewed.docx
Four files in the same folder. Which one did QA approve? Auditor asks. You're not sure.
instance
Training Link
SOP changed → 47 people trained on old version → training auto-expires → retraining assigned. System enforces what policy requires.
type
Controlled Print
Who printed, when, how many copies. Watermarked. When v3.2 is released, holders of v3.1 prints are notified.
type
Periodic Review
Annual review is required. Calendar reminder fires. Owner snoozes. 23 months later, auditor asks. Escalation prevents this.
type
Form → Record
Form FRM-001 is the template. When executed for Batch B-2024-047, it becomes an immutable record.
type

FAQ

Drafts are only visible to authors and designated reviewers. They go through your configured review workflow before becoming effective. The previous version remains in force until the new version is formally approved and effective.