Skip to content

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:

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.

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.
  • 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.created system event, initializing security profiles and preparing empty leave/payroll ledgers.

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.

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.

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 EmployeeFamily directory, 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.

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-ledger core to post monthly pension disbursements as Liability settlements.