Previous page

Next page

Rollback Pay

Payroll | Rollback Pay command

Summary

Rollback Pay reopens closed pays and allows you to rollback to any non-purged period that is still in current transactions.

Rollback Pay will only roll back pays with the same pay period code. However, if you have employees who have changed pay periods since the pay you wish to roll back to was closed, then Rollback Pay will roll back both the pays for the selected pay period code and the pays for the pay period that the employee now belongs to.

Note: When you open a pay, you have the option to purge closed pays. When a pay is purged, the transactions are removed from current.

During Rollback Pay the following processes take place for every pay sequence that is rolled back:

  • The transactions for the pay sequence are removed from history.
  • The summary figures for the pay sequence are reset.
  • The status of the pay period, pay period calendar, and flags on the pay sequence are reset to open.
  • Entity details that were updated during the closing process (based on changes proposed by pay processing) are reversed.

Rollback Pay Procedure
  1. Navigate to Payroll | Rollback Pay.
  2. Double-click Rollback Pay.

    The Closed Pay Sequences form appears.

  3. Click the pay sequence that you want to roll back to. Click OK.

    All pay sequences with the same pay period as the one selected that were closed on or after the selected pay sequence close date/time will also be rolled back. You will need to process and close those pay sequences again. Rollback Pay starts with the most recently closed pay sequence and works back to the pay sequence that you want to roll back to.

    For example, you closed pay sequences 66, 67 and 68 in that order, and then rolled back the pays. You then closed the pays in the following order: 68, 66, 67. If you roll back pay 66, you cannot roll back pay 68 because you last closed it before pay 66.

  4. Check the accumulators for the pay sequence that you will roll back to.
  5. Click OK.

    The Rollback confirmation window appears. Information about the Rollback Pay procedure is displayed on the Details tab.

  6. Click the Pay Sequences tab.

    This page shows the pay sequences that will be rolled back, based on the pay sequence that you selected.

  7. Click OK.

    A progress bar appears during the Rollback Pay process.

    After all pay sequences are successfully rolled back, the Rollback Pay procedure will:

    • Rebuild all liabilities
    • Attempt to rebuild accumulators based on the accumulator states of the rollback pay sequence that you selected.
  8. Click Yes to view the audit log.
  9. Check that the pay sequences were rolled back successfully.

    Important: You must resolve any exceptions.

On the Pay Status window, the pay sequences that were rolled back are now shown as open and unprocessed. These sequences require at least one full process (not Changes only processing) before you can close them.

Manual Changes

Rolling back a pay period does not usually affect any manual changes that you have made. For example, changing employees’ rates or address details.

PayGlobal only reverses changes made during pay closing, such as changes to YTD accumulators and leave entitlements.
PayGlobal will reverse these changes as accurately as possible. PayGlobal knows (on a pay-sequence-to-pay-sequence basis) the ‘before’ and ‘after’ values for records updated during processing. PayGlobal will attempt to roll the current values back to their ‘before’ values. It will log any situations where the value after rollback is not as predicted.

Such variations could be due to manual changes to the Employee table that do the following:

  • Affect field values that pay processing updates
  • Directly impacts the sequence that transactions were entered into, such as changing an employee’s Period code.

These problems are likely to be exceptions and need to be resolved on a case-by-case basis. These exceptions should be minimal, provided that the rollback occurs soon after closing the pay.

Leave Requests

The rollback process does not roll back leave requests that have a processed date added as part of the Close Pay process. The Close Pay process adds a processed date to leave requests when:

  • The leave request module type = F or T, and
  • The leave request end date is less than the Period End date of the pay sequence being closed.

Rollback Pay Failure

If the rollback procedure fails at any point, for example, due to a power or network failure, then you can rerun Rollback pay. PayGlobal will run a recovery based on the pay sequence selected in the previous rollback and its progress up to the point of failure. You cannot make any changes to the pay sequences or close the pay sequences until the rollback procedure is completed.

Rollback unsuccessfully closed pays

When you run Rollback Pay, PayGlobal checks if any of the pays that you want to roll back 'crashed' during close pay procedures.

  • If no previous close pay procedures crashed, then Rollback Pay continues.
  • If one close pay procedure crashed, then the following message appears:

    "Pay sequence xx has previously failed to close successfully. Do you wish to rollback this pay sequence now?"

    • If you click "No", then rollback does not occur and an appropriate message appears in the audit log.
    • If you click "Yes", then rollback continues, but with the following changes:

      - The Closed Pay Sequences selection form is not displayed.

      - On the Rollback Confirmation form, the Pay Sequence tab displays only the crashed pay sequence and the date/time of that crashed pay will be null.

  • If multiple close pay procedures crashed, then rollback does not occur and an appropriate message appears in the audit log.

Previous page

Next page