Skip to content

Reports

There is no HR report builder and no payroll report in the registered product. What exists is a handful of listings on the employee master and one report on the claims side that is, in effect, the payroll input.

In Employee Maintenance

ScreenWhat it shows
Employee listingEmployee Code, Employee Name, Employee Type, Created By, Modified By, Status by default. ID Type, ID Number, Gender, Date of Birth, Country, Currency, Nationality, Job Title, Job Industry, Job Role, Marital Status, Creation and Modified Date and more are hidden columns you can switch on from the Columns panel. This is the nearest thing to a headcount report.
Org Chart → StructureThe departmental tree per company, with each node’s type, parent, rank and designation
Employee CategoryThe category tree employees are tagged with
File Import listingEach uploaded CSV with its status (VALIDATING_DATA → DONE or FAILED) and the User Error Message for a failed file

The listing is a grid, not a report: filter and sort it, switch columns on, and export from the grid if your tenant’s grid allows it. Nothing totals anything.

In the Claim Cycle Applet

ReportWhat it answers
Payroll Payment Report (sidebar)Which approved claim amounts should payroll add to pay this month? — the SALARY_PAYMENT lines. A salary-payment CSV export sits behind it.
Bank Report (cycle tab)Who do we pay, how much, to which account? — one row per employee for finance-paid lines, with bank code and account number read from the employee’s Payment Config

Both are hand-offs, not postings. Nothing is paid until a person acts on them.

What has no report

Stating it plainly, because the previous version of this page listed all four as if they existed:

  • No payroll summary, payslip or gross-to-net reconciliation. A payroll summary and a statutory-file pack (EPF, SOCSO, EIS, PCB / CP39) exist in the backend, but no registered applet exposes them. They are not documented here and their output should not be planned against.
  • No statutory filing report (EPF Form A, SOCSO / EIS, CP39). Same status as above.
  • No overtime, absenteeism or late-arrival report. No registered applet records attendance.
  • No leave balance. The employee record’s Approved Leave tab saves nothing.
  • No annual EA form. Nothing in the backend or any registered applet produces one.

So the year-end pack is somebody’s job, and the two dates do not move. A Form EA (or EC) goes to every person employed at any point in the year by the last day of February, and the employer’s Form E with its C.P.8D schedule by 31 March. Whoever files builds both from the year’s payslips, wherever those payslips were produced. The check is arithmetic: the twelve months of gross add up to the EA totals, and the twelve monthly PCB remittances add up to the C.P.8D.

And the monthly reconciliation nobody has a report for. Three numbers have to agree every month, per scheme — what the payslips deducted, what the upload file totals, and what left the bank. The filer reconciles them at the moment of remittance and keeps a one-page schedule with the acknowledgement; the check is that the three figures are equal, or that the difference is a named late or early payment.