Skip to content

PoC 3.12: Personnel & Administration (Defence HRMS & Works)

Functional Objective: Covers Personnel and Administration (P&A) Branch handling 1,750+ military and civilian personnel across CSD HO, 5 RM Offices, and 34 Depots. Features hierarchical organization trees, dual-reporting mechanisms, postings/transfers, leave management, medical reimbursement advances/claims, legal case tracking, and estate & works infrastructure maintenance.


Defence HRMS, Dual-Reporting Hierarchy & Medical Claims

Demonstrates military/civilian employee master, posting order workflow, employee self-service medical advance claim, and fixed asset tracking.


  • Dual-Reporting Organizational Tree: Dynamic representation of military deputation officers and civilian administrative cadres across depots and headquarters.
  • Posting & Transfer Orders: Workflow-driven issuance of movement orders, handover-takeover checklists, and last pay certificate generation.
  • Medical Advances & Reimbursements: Online submission of medical claims with bill attachments, multi-stage approval, and direct F&A payment disbursement.
  • Estate & Fixed Asset Management: Tracking depot physical assets, cold-storage infrastructure, material handling equipment (forklifts/racks), and routine maintenance schedules.

🏗️ 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:

Employee, CompanyMember, ExpenseClaim, Asset, AssetMovement, AssetCategory, 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:

  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.