PoC 3.10: CDA CSD (Defence Pre-Audit & Bill Clearance)
Functional Objective: Covers the dedicated portal for the Principal Controller of Defence Accounts (PCDA / CDA CSD). Features statutory pre-audit scrutiny of supplier payment bills, verification of sanction orders, check of Delegation of Financial Power (DoFP) compliance, audit observation ticketing, and electronic payment disbursement authorization.
🎥 PoC Video Demonstration
Section titled “🎥 PoC Video Demonstration”CDA Defence Pre-Audit Portal, Bill Scrutiny & Sanction Clearing
Demonstrates CDA auditor login, pre-audit inspection of purchase vouchers with attached GRN/sanction documents, objection raising, and final clearance.
📋 Core Functional Capabilities
Section titled “📋 Core Functional Capabilities”- Pre-Audit Bill Scrutiny: Independent review queue for high-value supplier invoices with automated cross-referencing to BoA sanction copies and Depot GRNs.
- Observation & Rejection Workflow: Raising electronic audit queries back to F&A with document tagging and statutory hold flags.
- Payment Disbursement Sanction: Digital counter-signing of passed bills, generating cleared payment batches for SBI/RBI treasury dispatch.
- Statutory Audit Trails: Immutable tamper-evident logging of every approval, modification, and voucher clearance.
🏗️ 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”PaymentVoucher, PurchaseInvoice, ManagementApproval, JournalEntry, Company
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.