HR Operations & Talent Suite Guide
The Business M People Module is an enterprise-grade Human Resources and Talent Management Suite. Built to handle complex organizational structures, multi-level payrolls, and extensive compliance tracking, the system provides high-performance records management powered by PostgreSQL with modern Tamagui frontends.
1. Employee Profiles & Classification Masters
Section titled “1. Employee Profiles & Classification Masters”Business M coordinates organizational structures through five foundational identity records:
1.1 Employee Master
Section titled “1.1 Employee Master”The core profile mapping the employee’s career lifecycle. Key data segments include:
- Identity: Unique employee personal number, full name, and birth date.
- Classification: Employee group level, employment type (Permanent, Casual, Deputationist), and active category.
- Class Placement: The active Distribution Center (Depot), cost center Department, job Designation, and associated Pay Scale.
- Retirement Projections: The system automatically computes the official retirement date from the employee’s birth date based on tenant age policy rules.
1.2 Family & Beneficiary Nominees
Section titled “1.2 Family & Beneficiary Nominees”Sub-profiles listing direct family dependencies:
- Maps relationships (Spouse, Son, Daughter, Father, Mother) and verify dependency rules.
- Acts as the unified nominee directory for medical coverage claims and retirement pension allocations.
1.3 Designation & Pay Scale Hierarchy
Section titled “1.3 Designation & Pay Scale Hierarchy”- Designations: Job positions detailing qualification requirements, promotional guidelines (e.g., mandatory years of service before promotion eligibility), and age rules.
- Pay Scales: Grade ranges defining starting basic pay, incremental rates, and effective policy dates.
2. Recruitment & Compliance Roster Systems
Section titled “2. Recruitment & Compliance Roster Systems”For organized and compliant hiring, the People Suite incorporates automated hiring queue monitors:
- Recruitment Tracks: Standardizes onboarding tracks, including merit-based selections, local hiring panels, and compassionate emergency appointments.
- Compliance Rosters: System-driven compliance engines (such as standard 200-point allocation charts) ensuring that every new hire conforms to active organizational diversity and compliance metrics.
- Events Triggering: Adding an employee automatically publishes an
employee.createdsystem event, initializing security profiles and preparing empty leave/payroll ledgers.
3. Attendance, Muster Rolls & Shifts
Section titled “3. Attendance, Muster Rolls & Shifts”Business M tracks staff availability through dynamic attendance logging:
- Muster Rolls: Centralized department grids displaying daily attendance codes (Present, Absent, Leave, On-Duty).
- Shift Placements: Support for flexible, rotating work schedules across different distribution centers.
- Payroll Syncing: Integrates attendance counts directly with monthly payroll disbursement entries, adjusting basic pay for unauthorized leaves.
4. Leave & Vacation Management
Section titled “4. Leave & Vacation Management”The Leave Suite (m-leave) governs the lifecycle of time-off requests:
stateDiagram-v2
[*] --> Draft
Draft --> Pending : Submit Request
Pending --> Approved : Manager Clearance
Approved --> LedgerUpdated : Auto-Deduct Credits
LedgerUpdated --> [*]
- Leave Types: Configurable categories including Annual Leave, Sick Leave, Casual Leave, and Study Leave.
- Credit Processors: Automated batch routines running at set fiscal intervals (e.g., bi-annually) to credit employee balances based on service duration.
- Accumulation Control: Prevents balance allocation from exceeding maximum accumulation thresholds defined in tenant policy rules.
5. Medical Reimbursement Claims
Section titled “5. Medical Reimbursement Claims”Managing employee healthcare expense claims in a highly audited workflow:
- Claim Ingestion: Employees submit out-of-pocket medical bills, dental receipts, or hospital statements.
- Nominee Validation: The system cross-references the patient named on the bill with the verified
EmployeeFamilydirectory, rejecting claims for unregistered relatives. - Verification Limits: Validates expenditures against pre-configured treatment rate limits, calculating approved portions and tax deductions before auto-generating a reimbursement Payment Voucher in the Finance module.
6. Pension & Retirement Lifecycles
Section titled “6. Pension & Retirement Lifecycles”For long-serving employees, Business M manages the transition from active payroll to pension disbursements:
graph LR
Retire[Retirement Order] --> Calc[Pension Computation]
Calc --> Nominate[Nomination Verification]
Nominate --> Disburse[Pension Disbursement Order]
Disburse --> Post[Monthly Ledger Posting]
- Retirement Tracking: Anticipates staff retirements based on active birth parameters and issues automated notices.
- Pension Computations: Calculates gratuity payouts, commuted pension amounts, and monthly nominal files based on service months and the employee’s final basic pay.
- Nominee Disbursements: In the event of employee demise, the system automates transition to family pension nominate files.
- Ledger Postings: Links directly with the
m-ledgercore to post monthly pension disbursements as Liability settlements.