Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 8

Navigation :- UAE HRMS Manager – Ctrl+L – Define Element

Please find attached file to Update Elements.

For all Retro Component element Default Component is enable

Note :- No API Available to Update Retro Component ( SR 3-16025625061 : API to Update Retro
Component)

Navigate to the Dynamic Triggers window

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 GroupsCreate 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

And update it with given below formula

Save with correction

Compile Formula

Navigate :-- UAE HRMS Manager – Enter and Maintain – People – Form Personalization

Navigate: - UAE HRMS Manager –View – Request- Submit New Request

Check below to program are available or not if not kindly add them from system administrator

1. Retro-Notifications Report (Enhanced)


2. Retropay (Enhanced)
Run Below Query from Toad :--

STEP : 1

select trunc(recorded_date), count(*) from pay_recorded_requests


where ATTRIBUTE_CATEGORY = 'RETRONOT_ASG'
group by trunc(recorded_date)
order by trunc(recorded_date) desc

*************************
select * from pay_retro_assignments

pay_retro_assignments will Return Null Record


and pay_recorded_requests has data with ATTRIBUTE_CATEGORY = 'RETRONOT_ASG'.

******************************************************

Optional step if recorded Dates are not setup

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 3- Run Retro Retro-Notifications Report (Enhanced) – PDF.

Step 4 – It will bring the changes between recorded date and sysdate.

Step 5 - select * from pay_retro_assignments pra where RETRO_ASSIGNMENT_ACTION_ID is null

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 –

Run retropay(Enhance) to calculate the amount and check.

You might also like