๐Ÿญ Maiyuri Bricks SOP DashboardAll SOPs

๐Ÿ”ข SOP 27 โ€” Stock Counting

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

1. Purpose

Count finished brick stock accurately so reports, dispatch and planning use real numbers.

2. Who Is Responsible

3. When To Use This SOP

End of each production day (quick count) and a full count weekly.

4. Visual Process Flow

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]

5. Step-by-Step Visual SOP

  1. Count using mini-stacks of 20 (STACK20_SLEEPER_V1) for speed.
  2. Total separately by product: MIB 8", MIB 6", CIB, solid block.
  3. Keep approved, hold and reject counts separate.
  4. Cross-check totals against batch cards.
  5. Recount any batch where the card and physical count disagree.
  6. Record the final stock figures.
  7. Note any damage/loss found during counting.

6. Do / Don't

โœ… DoโŒ Don't
Count in 20-brick stacksEstimate by eye
Keep product types separateLump all products into one total
Reconcile with batch cardsIgnore card vs physical mismatch

7. Checklist

[ ] 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

8. Records To Update

9. Escalation Rule

Inform Ram/Srinivasan if physical stock does not match batch cards/records after recount, or if unexplained loss/damage is found.

10. Common Mistakes

11. Improvement Suggestion

If you find a better way to do this process, add a comment below or submit an improvement request in the SOP Improvement Register.


Automation Readiness

Telegram command: /stock
n8n workflow:     wf_stock_count_v1
Odoo object:      stock.quant
Approval role:    Factory Supervisor
Supabase table:   stock_counts
Status:           Future automation