Every change. Every record. Every time.
The audit trail system captures every create, update, and delete operation across all modules. Every action is attributed to a specific user with a precise timestamp.
Complete Change History
Nothing slips through without a record. Every change to every record is logged with who, what, and when.
The system_log table records action_type, table_name, record_id, source_id, destination_id, lot_code, quantity, user_id, details, and timestamp for every significant operation. Over 50 action types are logged: create, edit, delete, assign, unassign, manufacture, consume, move, acknowledge, and more -- spanning sanitation, pest control, temperature, training, incidents, manufacturing, orders, assignments, movements, quarantine, and recalls.
The inventory_audit table captures physical vs. system discrepancies with quantity_before and quantity_after fields, notes, and user attribution. When a physical count doesn't match the system quantity, the audit record documents exactly what changed and why. The incident events table provides a separate, detailed audit trail for each incident with status_from to status_to transitions, creating a complete timeline of every incident's lifecycle.
Reports include searchable audit trail with date range, table, action, user_id, and keyword filtering, paginated at 50 results per page. User activity reports break down actions by type and table, showing who did what and how often. Operations summaries aggregate activity across the system for management review. All reports are exportable as CSV or Excel for external auditors and regulatory submissions. For incident-specific events, see Incidents. For lot-level audit history, see Traceability.
- Append-only system log across all modules
- 50+ action types tracked
- User attribution on every change
- Precise timestamps on all operations
- Inventory audit with before/after quantities
- Incident event audit trail
- Searchable and filterable views
- CSV and Excel export
How It Works
Every significant operation in NovexERP -- manufacturing, lot assignment, compliance logging, training completion -- is automatically recorded in the system log with the user, timestamp, and details. No manual logging is required; the audit trail is a byproduct of normal system usage.
Search audit trails by date range, module, action type, user, or keyword to find specific events. The paginated interface returns 50 results per page with full filtering support, making it practical to find a single event among thousands of records. For inventory discrepancies, the audit table records the before and after quantities with an explanation.
Incident events provide a separate timeline showing every status change, corrective action, and attachment for each incident. Export any audit view as CSV or Excel for external review or regulatory submission. The export includes all fields visible in the search results, formatted for immediate use in spreadsheets or compliance documentation.
Modules Used
This feature is powered by these NovexERP modules.
Related Features
Incident Tracking
Structured incident workflow with SLA tracking, corrective actions, and severity-based escalation.
Explore → LOT TRACEABILITYLot Traceability
Forward and backward tracing from raw materials through manufacturing to customer orders.
Explore → INVENTORYStock, Lots & Traceability
FIFO/FEFO inventory with lot tracking, expiry management, and complete audit trails.
Explore →