Overview
Management Snapshot
Workflow Preview
Register customers, jobs and instruments
Track work progress; digital certificate generation remains separate
Track invoiced sales and outstanding amounts
Quality & Management
Record investigation, status and closure history
Sales, TAT, customer PO, job orders and manpower
Authentication and server-side access controls required before go-live
Add customer — UAT
Only fictional test data. Records here are saved to the Supabase UAT customers table and may persist after closing the browser.
Customer Directory — UAT
Displays only records permitted by Supabase policies. No edit/delete in this phase.
| Company | Contact | Phone | Company Address | Billing Address | |
|---|---|---|---|---|---|
| Select Customers to load. | |||||
Register New Job — UAT
All fields match the Python pilot. One Job Order may contain multiple instruments. Only fictional UAT customer and equipment details are permitted. Saves into Supabase test tables.
Calibration Jobs Directory — UAT
Recent fictional Job Orders with database-generated references. Click a Job Order Number to view details. Existing unnumbered UAT jobs show their UUID. Read-only in this phase.
| Job Order No. | Date Received | Customer | Service | Status | Equipment | Created |
|---|---|---|---|---|---|---|
| Select Calibration Jobs to load. | ||||||
Job Details — UAT
Job details are read-only; UAT status updates, calibration tracking and equipment returns use Supabase permissions. Technical approval remains inactive.
Job Status & Closure — UAT
Only Suhaila and Aisyah may update status. Progression: Received → In Progress → Completed → Closed. Closing requires all equipment returned and explicit confirmation. This does not create a certificate or change TAT.
Open a Job Order to load status.
Job Status History — Audit Trail
| Changed At | Previous | New Status | Changed By | Notes |
|---|---|---|---|---|
| Open a Job Order to load status history. | ||||
Registered Equipment
| Equipment Ref. | Equipment | Make / Brand | Model | Serial No. | Range | Qty | Unit Price | Total |
|---|---|---|---|---|---|---|---|---|
| Choose a Job Order to load. | ||||||||
Calibration Tracking (per equipment) — UAT
Save calibration progress for each fictional instrument. Certificate references are recorded from the separate certificate system; no certificate is generated or approved here. Technical Review approval is inactive.
Equipment Return & Delivery Order — UAT
Use an existing DO reference. One DO may cover several instruments; separate DOs can be used for partial returns. No DO document is generated and this module does not automatically close a job.
Recorded Delivery Orders
| DO No. | Return Date | Method | Equipment | Proof | Recipient | Recorded By |
|---|---|---|---|---|---|---|
| No records loaded. | ||||||
This is a navigation preview only. The actual module will be migrated and tested from the original Python NSF LIMS after secure authentication and database integration are implemented.
No live records are shown and no changes can be saved.