SOP Name: Stock Counting
Process Code: STOCK_COUNT_V1
Version: V1
Owner: Factory Supervisor
Applies To: Factory Supervisor, Labour Team
Frequency: Daily (end of day) and weekly full count
Last Updated: 2026-06-25
Review Frequency: Monthly
Count finished brick stock accurately so reports, dispatch and planning use real numbers.
End of each production day (quick count) and a full count weekly.
flowchart TD
A[Start count] --> B[Count by mini-stacks x 20]
B --> C[Total by product type]
C --> D[Separate approved / hold / reject]
D --> E[Compare with batch cards]
E --> F{Match?}
F -- Yes --> G[Record stock]
F -- No --> H[Recount + investigate]
STACK20_SLEEPER_V1) for speed.| โ Do | โ Don't |
|---|---|
| Count in 20-brick stacks | Estimate by eye |
| Keep product types separate | Lump all products into one total |
| Reconcile with batch cards | Ignore card vs physical mismatch |
[ ] Counted by mini-stacks of 20
[ ] Totals split by product type
[ ] Approved / hold / reject separated
[ ] Reconciled with batch cards
[ ] Mismatches recounted
[ ] Stock figures recorded
[ ] Damage/loss noted
stock.quant adjustmentInform Ram/Srinivasan if physical stock does not match batch cards/records after recount, or if unexplained loss/damage is found.
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: /stock
n8n workflow: wf_stock_count_v1
Odoo object: stock.quant
Approval role: Factory Supervisor
Supabase table: stock_counts
Status: Future automation