Skip to Content
ERPX Documentation — Your complete guide to the ERPX platform

Employee Reports

Go to: HR → Reports → Employee Reports

Seven reports over the same employee master, differing in how they group and what they expose.

ReportWhat it shows
Employee ReportThe full directory: one row per employee, widest column set
Employee History ReportEvery change to a job record, grouped by employee
Employee Skill ReportMapped skills and proficiency, grouped by employee
Department-wise Employee ReportThe directory, grouped by department
Designation-wise Employee ReportThe directory, grouped by designation
Employee Assignment ReportCurrent leave, salary, holiday, shift, and org assignments on one screen
Employee Separation ReportPeople who left, with date, reason, and explanation

1. Employee Report

Go to: HR → Reports → Employee Reports → Employee Report

The widest view of the master. Use it for audits, statutory lists, and any “give me everyone with…” request.

Report columns

ColumnMeaning
Sr. No. / Code / NameRow number and employee identity
CNIC / Father Name / Gender / EmailPersonal identity fields
Department / Designation / BranchWhere they sit in the organization
Employment Type / Employee LevelHow they are engaged, and their grade band
Employee GroupsEvery group the employee belongs to
Joining Date / Contract Ending DateEngagement window
Leaving DatePopulated only for people who have left
Base SalaryFrom the active salary structure assignment
Current Experience / Past ExperienceTenure here, and prior service recorded on the record
StatusDraft / Active / Terminated / Inactive

The CSV adds the assignment columns (Leave, Salary Structure, Holiday List, Shift, and Report To), so export when you need to audit assignments in bulk.

Draft employees appear here but are excluded from payroll and most operational screens. If a headcount looks too high, filter Status to Active.


2. Employee History Report

Go to: HR → Reports → Employee Reports → Employee History Report

The audit trail of the employee master, grouped by employee. Each row is one recorded change.

Change types you will see

Change typeWritten when
InitialThe employee record was first created
Department UpdateDepartment changed
Designation UpdateDesignation changed
Employee Level UpdateGrade or band changed
Reports To UpdateReporting manager changed
Branch UpdateBranch changed
Shift Type UpdateAssigned shift type changed
Employment Type UpdateEngagement type changed
Salary RevisionBase salary or salary structure changed
Multi UpdateSeveral fields changed in one save

Each row carries From and Current values across department, designation, employee level, salary structure, base salary, branch, shift type, employment type, and reports-to, plus a Reason where one was given.

Rows also carry a state: Unapproved, Approved, Terminated, or Inactivated.

Use it for: promotion and transfer audits, salary-revision history, and answering “when did this change and who approved it?”


3. Employee Skill Report

Go to: HR → Reports → Employee Reports → Employee Skill Report

Skills and proficiency levels from the Employee Skill Map, grouped by employee.

Filters: employees, departments, designations, skills, skill levels, and sort by Name or Code ascending / descending.

Two markers matter when reading it:

MarkerMeaning
Not RatedThe skill is mapped to the employee but no proficiency was recorded
Skill Not AssignedThe employee has no skill map rows at all
Skill not linked with designationThe employee holds a skill their designation does not expect

Thin coverage in a department almost always means nobody filled in the skill map there, not that the skills are absent. Treat gaps as a data-entry finding before treating them as a capability finding.


4. Department-wise & Designation-wise Employee Reports

Go to: HR → Reports → Employee Reports → Department-wise / Designation-wise Employee Report

The same employee data as the Employee Report, grouped and subtotalled by department or designation instead of listed flat.

Use them for: headcount by unit, org reviews, and spotting employees sitting under No Department or No Designation, which is exactly the state that breaks department-scoped payroll and attendance reporting.


5. Employee Assignment Report

Go to: HR → Reports → Employee Reports → Employee Assignment Report

One row per employee showing what they are currently assigned to. This is the fastest way to find records that will silently fall out of payroll or attendance.

Report columns

ColumnMeaning
Sr. No. / Code / NameEmployee identity
CNIC / Father Name / EmailIdentity fields
Department / Designation / BranchPlacement
Joining DateStart of engagement
Base SalaryFrom the active structure assignment
StatusEmployee status

Alongside these, the report surfaces the current leave, salary structure, holiday list, shift, and reporting assignments.

An employee with no salary structure assignment is skipped by payroll without an error. The run succeeds and that person simply is not paid. This report is where you catch that before the run, not after.


6. Employee Separation Report

Go to: HR → Reports → Employee Reports → Employee Separation Report

Report columns

ColumnMeaning
Sr No. / CodeRow number and employee code
EmployeeName
Department / DesignationWhere they sat when they left
Leaving DateEffective exit date
ReasonFrom the Separation Reasons master
ExplanationFree-text detail captured at exit

Filters: leaving-from and leaving-to dates, employees, departments, designations, and reasons.

Use it for: attrition analysis by unit and reason, exit-interview follow-up, and statutory leaver lists. Keep Separation Reasons short and meaningful, because the report is only as useful as that master.