SOP Name: Visual QC / Hold / Reject
Process Code: VISUAL_QC_REJECT_V1
Version: V1
Owner: Factory Supervisor
Applies To: Factory Supervisor, QC, Labour Team
Frequency: Every batch and before dispatch
Last Updated: 2026-06-25
Review Frequency: Monthly
Separate approved, hold and rejected bricks clearly.
On every batch after stacking, and again before dispatch approval.
flowchart TD
A[Inspect bricks] --> B{Quality status?}
B -- Good --> C[Approved stock]
B -- Doubtful --> D[Hold area]
B -- Bad --> E[Reject area]
D --> F[Management/QC decision]
E --> G[Record rejection reason]
[PHOTO: Approved] [PHOTO: Hold] [PHOTO: Reject]
Corner break Interlock mismatch Surface powdering
Crack Too wet mix Colour inconsistency
Poor compaction Too dry mix Handling damage
Wrong size
| โ Do | โ Don't |
|---|---|
| Separate approved / hold / reject physically | Leave reject bricks in approved stacks |
| Record the reason for every reject | Reject without noting why |
| Photograph major defects | Decide "hold" without escalating |
[ ] Batch inspected
[ ] Approved stock separated
[ ] Hold stock marked
[ ] Reject stock moved to reject area
[ ] Reason recorded
[ ] Photo taken for major defects
Inform Ram/Srinivasan if rejection is unusually high or if a full batch is doubtful.
If you find a better way to do this process, add a comment below or submit an improvement request in the SOP Improvement Register.
Telegram command: /qc
n8n workflow: wf_visual_qc_v1
Odoo object: quality.check / stock.scrap
Approval role: Factory Supervisor + QC
Supabase table: qc_hold_reject
Status: Future automation