Skip to content

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.


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.


  • 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:

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:

  1. Access Domain Desk: Log into the web desk or local POS at the designated endpoint for this role.
  2. Execute Transaction Flow: Follow the standard maker-checker workflow to create and submit the source document.
  3. Verify Audit Trail & Ledger: Inspect the generated transfer ID, status transitions, and read-model balances.
  4. Inspect Air-Gapped Sync (if applicable): Ensure zero cloud secrets on disk and verify cryptographic signing.