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.
🎥 PoC Video Demonstration
Section titled “🎥 PoC Video Demonstration”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.
📋 Core Functional Capabilities
Section titled “📋 Core Functional Capabilities”- 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:
Active Business M DocTypes
Section titled “Active Business M DocTypes”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:
- 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.