DocuFlow
Payroll Engine — Shadow Mode
Calculation and comparison only. No production payout, promotion or advance approval.
Initialize the approved primary payroll entity: Bosen Advisory Sdn Bhd (1465293-T). This does not mass-rebind existing users or staff; tenant migration remains separately controlled.
Initialize the management-confirmed salary levels and common commission rate table for PCOP, PL, SME, Micro Loan, P2P and Credit Card. This also creates the first Assistant Manager compensation profile for wongminghui@bssmcgroup.com.my. Statutory tables are intentionally excluded until verified official values are loaded.
Tracked payroll records are not the full company roster. The uploaded source period and roster coverage must be reviewed before final shadow acceptance.
One view of the current migration blockers. This panel is read-only and does not change salary, identity, payroll or payment state.
Review workbook-name ↔ Staff-master candidates before historical payroll evidence is bound. Confirmation is identity-only; it does not create a compensation profile or production payroll.
Creates idempotent shadow-only PayrollRun/PayrollItem evidence from the normalized Salary_2026.xlsx golden dataset so September PCB can use auditable Jan–Aug YTD history.
Configure current payroll position and statutory/tax inputs only from explicit evidence. Staff.role and historical workbook designation are not used as payroll-position truth.
Fail-closed evidence gate for historical zakat, legal-employer lineage / TP3, prior employer and approved reliefs. Saving these fields does not run or approve payroll.
Read-only readiness check before any September shadow payroll run. It verifies Jan–Aug history, payroll profile, tax profile, commission and advance exposure.
For September 2026, this first runs the server-side preflight and sends only READY staff into the shadow payroll run. BLOCKED staff are excluded and shown with their reasons. No production payout is created.