+260 211 847 971

Sage HR Africa-Employee Self Service

The system that gives your employees the tools to empower themselves

Premier Employee Self Service (ESS) streamlines your HR Processes by giving your employees user-friendly tools to update their personal details, apply for leave, submit claims and overtime, do performance reviews and view payslips online. It reduces admin and gives you more time to focus on the important issues – like moving your business forward.

Making leave-processing a piece of cake

Because this online module integrates with our Premier Payroll and Premier HR systems, it cuts your capturing time by allowing your employees to apply for leave online. Capturing, approving and maintaining your employees’ leave becomes a streamlined, paperless process.

It also lets you customise escalations of workflow items, reducing your company’s financial liability by improving leave management.

But just as it lets the right people in, it keeps the wrong people out

Premier ESS enforces stringent, internationally accepted standards of access control to authenticate users.

This means your data is always protected. For example, managers can access and update leave information for their department, whereas an employee sees how much leave they’ve taken and how much is left to take.

How ESS makes your employees’ lives a lot easier

With just a few clicks, you can enable or disable these handy features:

Leave processing

  • Employees can view their leave balances as they appear on the payroll database and apply for leave on the system.

Online personal and family information

Your employees are able to view and update their personal information such as:

  • Names and contact numbers
  • Banking details
  • Emergency contact details
  • Statutory information such as ID number, tax number, addresses
  • Details of family members, next of kin, beneficiaries, etc.

Online Payslips

Because ESS saves a history of each employee’s payslips, an employee can view all of these whenever they want to.

Expense claims

  • Online claims processing:  ESS automates travel reimbursements or expense claims. Your employee simply completes a form on ESS, the request is authorised, and the transaction is automatically reflected on their payslip.
  • Online overtime processing: Your employees can capture overtime through the ESS system. As soon as the request has been approved, the hours are automatically reflected on your payroll. You can customise the overtime forms and allow employees to make file attachments if they need to.
  • Online performance reviews: Employees can complete 360° performance and competency reviews online. Scores and comments captured will automatically reflect on the Premier HR system

How ESS makes your life a lot easier

  • ESS saves you valuable time on leave capturing and processing.
  • You can take control of leave processes by following leave applications in real-time.
  • You can streamline the leave application process by setting up your company’s leave rules exactly as you want them.
  • Transactions are automatically updated in your payroll database.
  • The system informs managers of all transactions by email.
  • Your managers can view their team’s leave applications and various reports to help them manage leave.
  • Leave transactions can be integrated into your Microsoft Outlook calendar.
  • The system authenticates users through Microsoft Active Directory.
  • Your employees’ accounts are secured with a username and password.


The ESS system ships with the following reports to make your leave processing and maintenance more effective:

  • Leave Balance Report: creates reports for individuals or groups.
  • Leave Transaction Report: lets you view transactions awaiting approval.
  • Manager Leave Calendar Report: gives your managers a graphic report of staff on leave

Basic ESS Architecture

The ESS Application comprises of three application level components and two service components.

The application level components consist of the following:

  1. VIP Payroll: The ESS Application queries the VIP Payroll data files for all employee master data, leave transaction history, new transaction parameters and much more.
  2. Microsoft SQL Server: User accounts as well as current and historical workflow transaction data is stored in the Microsoft SQL database. ESS configuration data is also stored in this database.
  3. Microsoft Internet and Information Services (IIS) Web Server: The IIS Web Server publishes the ESS application to your corporate intranet so that end users may access the application using their web browser. The application level components can be consolidated on a single server, or distributed on multiple servers as required.

The ESS Application queries the VIP Payroll data files for all employee master data, leave transaction history, new transaction parameters and much more.

The service components installed are:

  1. ESS Payroll Comms Service: This service is the link between the VIP ESS Web Application and the VIP Payroll data. All data requests from the web application are handled by this service and the relevant payroll data is extracted from the VIP Payroll data files and passed back to the web application. This service is also used to update the VIP Payroll data files on final approval of requests originating from the VIP ESS application.
  2. VIP ESS Process Service: This service consists of three services integrated into one physical service:
    • Router Service: The router service handles all the communication between the various ESS services and the ESS web application.
    • Workflow Service: The workflow service handles all requests submitted to workflow for approval and updates the SQL database accordingly. This service also generates the email notifications that are sent to the relevant users during each step of the workflow.