Demo 3.5: Distribution Center Operations (Inward, Binning & High-Speed Ledger)
Functional Objective: Covers high-throughput operations across the 34 Regional Distribution Centers. Features Purchase Order receipt, Advanced Shipping Notice (ASN) matching, Gate Inward, Quality Inspection (CFC testing), 2D barcode scanning, multi-zone bin allocation, Monthly Stock Taking Catalogue (MSTC) reconciliation, inter-distribution-center stock transfers, and sub-millisecond stock balance ledger debit/credit using TigerBeetle.โ
๐ฅ Video Walkthrough & Feature Tour
Section titled โ๐ฅ Video Walkthrough & Feature TourโDistribution Center Inward Goods Receipt (GRN), Binning & TigerBeetle Stock Ledger
Demonstrates barcode scan inward, automated 3-way GRN match, bin storage allocation, IRO dispatch notes, and instant TigerBeetle balance updates.
๐ Core Functional Capabilities
Section titled โ๐ Core Functional Capabilitiesโ- Inward Gate & GRN: Scan-based receipt against supplier ASN/PO, batch/expiry verification, damaged/breakage logging, and automated Goods Receipt Note generation.
- Storage & Bin Put-away: Rule-based put-away into temperature-controlled zones, high-rack bins, and bonded regulated commodities lockups.
- TigerBeetle Double-Entry Stock Movement: Inward credits distribution center stock account and debits supplier clearing account at 100k+ transfers/sec without database row-locks.
- Monthly Stock Taking (MSTC): Automated month-end physical stock reconciliation, denial analysis, and reporting to Regional Operations Managers and Enterprise HQ.
- Document Lifecycle Management: Full support for document submission, immutable record generation, and controlled amend/cancel workflows for dispatch and GRN corrections.
๐๏ธ Technical Architecture & DocType Mapping
Section titled โ๐๏ธ Technical Architecture & DocType MappingโIn Business M and Framework M, this domain is powered by native, metadata-driven DocTypes, async controllers, and distributed ledger adapters:
Active Business M DocTypes
Section titled โActive Business M DocTypesโWarehouse, Zone, Bin, PurchaseReceipt, StockEntry, StockVariance, MonthlyStockSummary, StockTake, SerialNo, DeliveryNote
graph LR
User["Stakeholder Portal / Desk"] --> Gateway["API Gateway"]
Gateway --> Controller["Domain Controller & RBAC"]
Controller --> DB[("PostgreSQL / RLS Master")]
Controller --> Relay["Outbox Relay Worker"]
Relay --> TB[("TigerBeetle Immutable Ledger")]
๐งช Verifiable Test Script (Human Review Flow)
Section titled โ๐งช Verifiable Test Script (Human Review Flow)โFollow these steps in the running Business M instance to replicate the live PoC demonstration (mapped directly from end-to-end test automation):
- Configure Warehouse zones: Zone A (High-Rack), Zone B (Bonded regulated commodities)
- Create and Submit PurchaseOrder: for 1000 units SKU-1001 to Apex Enterprise Supplies
- Vendor submits ASN: vehicle DL-01-AB-1234, batch BAT-2026-01
- Create GRN (PurchaseReceipt) against: PO
- Conduct inspection: 1000 units verified, 0 damaged, batch & expiry logged
- Submit GRN
- โ Action: Submit Document
- ๐ Action: Amend Document
- โ Action: Submit Document
- โ Action: Cancel Document
- StockEntry Put-Away: allocate 1000 units to BIN-A-04-02
- Complete Put-Away: system updates bin occupancy to 100%
- Dispatch partial stock: create DeliveryNote for 200 units to Central Retail Store 01
- Generate Monthly Stock Taking: Catalogue (MSTC) via MonthlyStockSummary