Using Oracle HRMS you can run a payroll, perform post processing on a successful payroll, and also make changes and corrections for a payroll that has not completed successfully.
You can run your payroll as:
A batch process if you want to include all employees or a group of employees in the same run
A QuickPay process if you want to run a payroll for an individual employee
You can perform all the necessary post processing to generate payment for your employees once you are satisfied that your payroll run results are correct:
The PrePayments Process enables you to allocate employee payments between the payment methods that you have defined.
The Payments Processes enable you to make automated payments to a bank account, generate cheques/checks and report on the amounts paid to your employees. You can also verify that cheques/checks have been cashed.
The External/Manual Payments Process enables you to make cash payments or to pay employees from external sources.
You can analyze your payroll run results to get early notification of possible discrepancies:
The Payroll Exception report enables you to identify overpayments or underpayments.
The Void Cheque/Check Payments Process allows you to cancel a cheque/check that was produced in error.
Employee Run Results give you a list of all results created for this payroll run.
You can use these processes for correcting a payroll run:
Correction of Run Results: Retries. Retries enable you to correct a payroll run before post-processing has occurred.
Correction of Run Results: Reversals. Reversals enable you to correct a payroll run when post-processing has already occurred.
Correction of Run Results: Rollbacks. Rollbacks enable you to correct a payroll run without keeping any record of the original run.
You can run these processes to make accurate provision for current payments backdated from a previous pay period, or current payments received in advance for a future pay period:
The RetroPay process enables you to retrospectively distribute current payments to the period in which they were earned.
For non-North American legislations, the Advance Pay process enables you to pay employees in advance for an absence recognized by your legislation.
To enable you to process and analyze payrolls, you need to understand these concepts:
Note: You can use this if it is enabled for your localization.
For non-North American legislations: Advance Pay