Absence Entitlement Updates to Payroll

Load only the updated absence entitlement information into the Payroll application, when you update an absence entitlement record.

Let’s look at an example to understand how it works: Let's say an employee submits an absence entitlement record for 05/01, 05/02, and 05/03, with 8 hours per day. The absence is loaded into the Payroll application. Subsequently, the employee updates the existing entitlement record by another hour to 9 hours per day. When the absence is next loaded to Payroll, only the 3 hours update will be included for the absence. If the absence has already been paid, the additional 3 hours will be identified by the Retropay process and paid in the next payroll period.

Here's how you can enable this feature:

  1. Navigate to the Setup and Maintenance area and search for the Manage Administrator Profile Values task.

  2. On the Manage Administrator Profile Values page, search for and select the ORA_PAY_INTFC_ABSENCE_IN_PLACE_UPDATE profile option.

  3. Set this profile option to Yes.

    By default, the profile option is set to No, which means that absence records are deleted and recreated when updated absence information is loaded. To disable this action, set the profile option to Yes, so that only the updated absence information is passed to Payroll.

    Note: When you change the absence start date, it's considered as a new absence. The original absence records are deleted, and a new absence is created.
  4. Click Save and Close.

When absence information is loaded into the Payroll application, the details including costing, are held in the calculation information tables. Expand the retropay event group to include changes to these absence details.

  1. Navigate to My Client Groups and select the Event Group task.

  2. Add the Calculation Range Item entity to the Entry Change for Retro event group for each type of update such as correction, insert, remove.

  3. Repeat the previous step if you have defined your own event group for retropay purposes.