PoC 3.11: IFA Concurrence (Financial Sanctions & DoFP)
Functional Objective: Covers the Integrated Financial Advisor (IFA) concurrence module. Features scrutiny of PRGO purchase orders, Price Review Committee (PRC) charts, capital expenditure proposals, verification against the Delegation of Financial Power (DoFP) schedule, and electronic issuance of Unofficial (U.O.) concurrence numbers.
🎥 PoC Video Demonstration
Section titled “🎥 PoC Video Demonstration”IFA Financial Concurrence, U.O. Numbering & DoFP Scrutiny
Demonstrates IFA review of PRGO procurement proposals, checking budget availability and pricing parity, and granting digital U.O. concurrence.
📋 Core Functional Capabilities
Section titled “📋 Core Functional Capabilities”- PRGO Procurement Concurrence: Automated routing of consolidated depot procurement orders above financial delegation thresholds to IFA before GM approval.
- Price Review Committee (PRC) Scrutiny: Reviewing supplier price revision proposals against MRU market surveys and cost-breakdown parity sheets.
- U.O. Number Issuance: Generation and cryptographic stamping of IFA Unofficial Concurrence numbers linked permanently to sanction orders.
- Budgetary Control Checks: Real-time validation of expenditure proposals against approved parliamentary / defence budget sub-heads.
🏗️ 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”ManagementApproval, PriceReviewChart, PurchaseOrder, Budget, BudgetRevision
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.