Introduction to Payroll Archive

The payroll archive process is part of your payroll cycle flow.

Archive payroll results before you submit processes that use the archived prepayment information, such as the Run Payroll Register or the Generate Payslips task or generate external payments. Because payslips and the payroll register use the archived data, it's critical that the archive process completes successfully and it includes complete and accurate information.

The payroll archive process is part of your payroll cycle flow. If you submit standalone payroll processes, use the Archive Periodic Payroll Results task to archive payroll information.

Run this process after the payroll calculation is complete. The archived data typically includes any of these types of information:
  • HR data, such as employee and employer address details, employee work location and department, accruals, and assignment details
  • Element information, such as earnings and deductions
  • Balances information
  • Messages

Use archive results to identify errors, unprocessed assignments or missing records. If errors or issue are found, review the employee's HR or payroll data, to identify the cause and make correcttions. Once errors and issues are resolved, roll back and rerun the affected processes.

It's important that you complete the following before you archive the payroll results information.

Enable Payslip Translation

Before you run the payroll archive process, open the default process configuration group and set the process configuration parameter, Enable Payslip Translation Values to allow payslip translation to Y. Set this parameter only once, so that the application translates the data the Payroll Archive process archives for the payslip.

If you've run the Payroll Archive before setting this parameter, roll back the process, set the parameter to Y, and rerun the Payroll Archive process.

Set the Payslip Rate Precision Values

The precision value defines how many decimal points the payslip uses when showing rate amounts. To change the default payslip rate precision value, you must change how the rates are captured in the periodic payroll archive.

Open the default process configuration group, and add the Payslip Rate Precision parameter and enter an override value to set the number of decimal points to display the rates on the payslip.

You can change the precision value set on the report template itself, and this value would override the value you set on the archive process. For example, suppose you want your hourly employees to see four decimal places for rates on their payslips and the salaried employees to see only two decimal places. In this case, perform these tasks:
  1. Set the Payslip Rate Precision process configuration parameter to four decimal places.
  2. Change the payslip report template to display the rates with two decimal places only for salaried employees.