Payroll & compensation

Resolve readiness warnings and blockers

Admin/Payroll: resolve compensation, attendance, leave, and timesheet issues.

What this does

Admin/Payroll: uses each readiness message and action to fix the selected period. Warnings allow generation after confirmation; blockers must be resolved first.

Steps

  1. Open Generate Payroll > Employees with issues. Read Issue Details and Severity; the issue table displays blockers as BLOCKED.
  2. For compensation blockers, use Set Compensation: missing effective compensation, invalid monthly salary, missing hourly rates, unsupported payable source, or unsupported pay basis must be corrected. Daily payroll is not supported.
  3. For attendance, use Review Correction to decide pending attendance corrections (blockers for monthly and hourly pay). Missing scheduled monthly attendance is a warning; authorized users can choose Generate Monthly Attendance, review the editor, then select Generate Attendance. For hourly pay, missing attendance warns that unrecorded days are skipped; incomplete attendance warns that recorded working hours are used. Use Fix Attendance to review attendance.
  4. Use Review Leave for unresolved leave overlapping monthly payroll (a blocker). For hourly Approved Timesheet pay, use Review Timesheet for unapproved timesheets or attendance conflicts on days with recorded working hours; both block generation.
  5. Use View Details for period blockers: no active employees, an approved run that must be unapproved before regeneration, or finalized/paid payroll that cannot be regenerated. Return to the selected period and review readiness again.

Result

Resolved issues disappear on a fresh readiness check. Monthly missing-attendance warnings cover scheduled days in the full period; hourly missing/incomplete-attendance warnings stop before today. Joining date, scheduled work days, holidays, and approved leave affect which attendance dates are checked.

Related/Next guide: Generate payroll.