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

Employee Reports

Go to: HR → Reports → Employee Reports

Eight 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 Promotion ReportEvery promotion, what it changed, and the pay revision that came with it
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 Promotion Report

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

Every Employee Promotion, grouped under the employee it belongs to, so one person’s whole progression reads as a block rather than as scattered rows. Each group starts expanded, and Document No. opens the promotion itself.

Report columns

ColumnMeaning
Sr No.Row number, and the toggle that collapses an employee’s promotions
Document No.The promotion document, linked
Promotion DateEffective date of the change
ChangesOne line per property, as old value → new value
Salary StructureThe structure the promotion was raised against
Current Base SalaryPay before the promotion
Revised Base SalaryPay after it, or blank when the promotion did not touch pay
StatusDraft / Submitted / Approved

Filters: promotion date from / to, employees, departments, designations, statuses, the properties that changed (Department, Designation, Employee Level, Reports To, Branch, Employment Type), and Salary revised only to drop promotions that left pay alone. Sort by Name, Code, or Promotion Date, ascending or descending. Exports to CSV and PDF; the CSV flattens the grouping back into employee columns.

This report shows drafts and submitted promotions too, not only approved ones, and a draft has changed nothing on the employee yet. Filter Status to Approved when you need what actually happened, and leave it open when you are chasing promotions that stalled before approval.

A row reading No property changes is a pure pay revision the promotion moved the base salary or the salary structure without moving the person. Pair this report with the Employee History Report above when you need every job-record change, including the ones made directly on the employee rather than through a promotion.


7. 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.