The Lifecycle of a Check
You've now created every kind of quality record. Two of them are templates you configure, and two are created each time a check runs:
| Record | Kind | Cleanliness Check example |
|---|---|---|
| Check sheet | Template | Cleanliness Check |
| Check item | Template | Machining Area |
| Check event | Execution | The check you started from Active Checks |
| Check item event | Execution | The Dirty you entered for Machining Area |
Each check item belongs to a check sheet. Each check item event belongs to both a check event and a check item, which is how a report can show "every answer for Machining Area" or "every answer on this check".
Check statuses
A check that nobody starts moves through these statuses on its own, driven by its trigger's timers:
Coming Due → Due → Over Due → Missed
When someone completes it:
- Submit moves it to Submitted. If the sheet doesn't require a sign-off, it goes straight on to Approved, as your Cleanliness Check did.
- An Approved check can later be Rejected so it can be corrected. You'll do this in the Receiving Inspection chapter.
- A check that hasn't been approved can be Cancelled.
Reports and SPC treat Approved checks as final, valid data.
note
The statuses are listed in updateChkShtStatus, for when you need to change a status from a script.