PoC 3.2: CS-Directorate (URC Governance & Sanctions)
Functional Objective: Covers Canteen Services Directorate (CS-Directorate) governance over 3,600+ Unit Run Canteens (URCs). Features formal URC creation requests, parent depot dependency mapping, dual-dependency routing, URC working capital loan processing (interlinked with F&A/IFA/CDA), canteen mergers, de-mergers, suspensions, and NOC releases.
🎥 PoC Video Demonstration
Section titled “🎥 PoC Video Demonstration”URC Lifecycle Governance, Depot Dependency & Loan Sanctions
Demonstrates URC creation approval, automated parent depot linkage, loan evaluation workflow with CDA/IFA, and NOC management.
📋 Core Functional Capabilities
Section titled “📋 Core Functional Capabilities”- URC Creation & Allotment: Registration numbering, dependent area depot assignment, automatic broadcast to regional manager and depot.
- URC Loan Workflow: Loan application validation, multi-stakeholder approval (F&A, IFA, CDA, CS Directorate, BoA), and automatic stock credit line allocation.
- Dependency Management: Change of dependent depot, dual-dependency support for forward/mountain units, automated NOC issuance from releasing depot.
- Lifecycle Transitions: Workflow-driven mergers, de-mergers, temporary suspensions, and final termination with audit trails.
🏗️ 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”Outlet, OutletRegistration, OutletLoan, OutletDependencyChange, OutletMerger, OutletTermination, ManagementApproval
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:
- Access Domain Desk: Log into the web desk or local POS at the designated endpoint for this role.
- Execute Transaction Flow: Follow the standard maker-checker workflow to create and submit the source document.
- Verify Audit Trail & Ledger: Inspect the generated transfer ID, status transitions, and read-model balances.
- Inspect Air-Gapped Sync (if applicable): Ensure zero cloud secrets on disk and verify cryptographic signing.