Professional Documents
Culture Documents
Retro Functional Setup
Retro Functional Setup
Note :- No API Available to Update Retro Component ( SR 3-16025625061 : API to Update Retro
Component)
Enable any dynamic triggers that the application generates. It is important to enable these triggers to
ensure your payroll processing updates each database table correctly.
Note :- At ENEC already Triggers are enabled just cross check them again.
The recommended minimum list of triggers to enable for the Retro-Notifications report is as follows:
Table Name Trigger Type
PAY_ELEMENT_ENTRY_VALUES_F Update
PAY_ELEMENT_ENTRIES_F Update
PAY_ELEMENT_ENTRIES_F Insert
PAY_ELEMENT_ENTRIES_F Delete
PAY_ELEMENT_ENTRY_VALUES_F – Update
PAY_ELEMENT_ENTRIES_F - Delete
PAY_ELEMENT_ENTRIES_F - Insert
PAY_ELEMENT_ENTRIES_F - Update
Enable the Incident Register:
Navigate: UAE HRMS Manager – Other Definition – Functional Area—Incident Register
Note: - At ENEC Incident Register are already Enabled just need to check
1. Navigate to the Functional Area Maintenance window. (Global HRMS Manager-->Other Definitions --
> Functional Areas)
2. Query the Incident Register and ensure that you have triggers defined
Create Event Group
Navigation: UAE HRMS Manager Other Definitions Event GroupsCreate new Event Group
with Event Group
Type as “Retro”
Note : At ENEC Event Group is already created ENEC_Retro_Global Just check and Confirm
Navigate :-- UAE HRMS Manager – Ctrl+L – Write Formula
Search - XX_EDUC_CLAIM_REIMBURSEMENTS
Compile Formula
Navigate :-- UAE HRMS Manager – Enter and Maintain – People – Form Personalization
Check below to program are available or not if not kindly add them from system administrator
STEP : 1
*************************
select * from pay_retro_assignments
******************************************************
Step 2- Set record date script i.e., set_recorded_date.sql script needs to be run to set the recorded date.
Date set – 25/09/2017 Payroll Id :- 61 (ENEC Case Last Payroll Date, if Oct Payroll is run then set Date as
Oct payroll run date)
Step 4 – It will bring the changes between recorded date and sysdate.
When records has reprocess date before 01-JAN-2017, we need to run one data fix through a custom
concurrent (to be Created) which reset the reprocess date only for the cases having reprocess date
before 01-JAN-2017.
The following is the data fix script to update the pay_retro_assignments table so that Retropay will only
recalculate from a specific date forward
update pay_retro_assignments
set reprocess_date = :RP_DATE (01-Jan-2017)
where reprocess_date < :RP_DATE (01-Jan-2017)
and retro_assignment_action_id is null
Note: <RP_DATE> is the date from which you want Retropay (Enhanced) to start reprocessing.
Before running the script, please make sure to backup of the pay_retro_assignments table. Run the
script in a TEST environment (with the issue) first post which run Retropay (Enhanced) process and
check the results.
Step 6 –