Enhanced RetroPay · Setup of RetroPay: Technical • Oracle Doc in 1325788.1 ( How to add the...
Transcript of Enhanced RetroPay · Setup of RetroPay: Technical • Oracle Doc in 1325788.1 ( How to add the...
![Page 1: Enhanced RetroPay · Setup of RetroPay: Technical • Oracle Doc in 1325788.1 ( How to add the Triggers and event for ... Now you can run the Payroll for the employee ( if one employee](https://reader033.fdocuments.us/reader033/viewer/2022042107/5e86e455a63b730a1869c916/html5/thumbnails/1.jpg)
Enhanced RetroPay
Ajith Vijayan – Sr. Oracle Applications Developer
![Page 2: Enhanced RetroPay · Setup of RetroPay: Technical • Oracle Doc in 1325788.1 ( How to add the Triggers and event for ... Now you can run the Payroll for the employee ( if one employee](https://reader033.fdocuments.us/reader033/viewer/2022042107/5e86e455a63b730a1869c916/html5/thumbnails/2.jpg)
Agenda
Why Enhanced ???
Benefits of Enhanced Retropay
What Happens in Background ????
Setup of RetroPay
Processing RetroPay
Oracle Documents
Q&A
![Page 3: Enhanced RetroPay · Setup of RetroPay: Technical • Oracle Doc in 1325788.1 ( How to add the Triggers and event for ... Now you can run the Payroll for the employee ( if one employee](https://reader033.fdocuments.us/reader033/viewer/2022042107/5e86e455a63b730a1869c916/html5/thumbnails/3.jpg)
Why Enhanced ???
Enhanced Retropay has been built on top of the Retropay by element Solution to produce a data driven mechanism that allows greater granularity of the results.
Correction Vs a Back-Dated Changes
A distinction has now been made between a corrective changes versus a deliberate back dated change. These different types of changes may require different results being produced depending on statutory rules.
For Example :
-Corrections may to taxed in the original earning period
-Back dated changes may be taxed in the period in which they are paid
-The enhanced retropay solution will address this.
![Page 4: Enhanced RetroPay · Setup of RetroPay: Technical • Oracle Doc in 1325788.1 ( How to add the Triggers and event for ... Now you can run the Payroll for the employee ( if one employee](https://reader033.fdocuments.us/reader033/viewer/2022042107/5e86e455a63b730a1869c916/html5/thumbnails/4.jpg)
Benefits of Enhanced Retropay
Performance Improvements
Recalculation Period determined at Assignment Level
Previously the retropay process was governed by a single start and end date. For every
assignment selected ,the full retropay period was recalculated.Example
• If Assignment X needed to be recalculated from Dec 1st and Assignment Y from Jan 1st by using retropay by element, both will be processed from Dec 1st ( based on parameter start date and end date (today’s Date) )
• To be more efficient each assignment should only be recalculated for the period that is required( i.e for Assg A from Dec 1st and Assg B from Jan 1st )
• With Enhanced Retropay, the Concept of a retro assignment has now been introduced, providing an individual start date for each assignment. Unnecessary recalculation of periods prior to a change has now been eliminated.
![Page 5: Enhanced RetroPay · Setup of RetroPay: Technical • Oracle Doc in 1325788.1 ( How to add the Triggers and event for ... Now you can run the Payroll for the employee ( if one employee](https://reader033.fdocuments.us/reader033/viewer/2022042107/5e86e455a63b730a1869c916/html5/thumbnails/5.jpg)
What Happens in Background ????
• If the dynamic triggers and event group functionality is working correctly, the table PAY_PROCESS_EVENTS will be updated with any changes made to the elements(e.g changes to PAY_ELEMENT_ENTRIES_F and PAY_ELEMENT_ENTRY_VALUES_F)
• The Retro Notifications Reports look for the changes in the events that are being monitored. For any changes identified it will store the entries in the PAY_RETRO_ASSIGNMENTS and PAY_RETRO_ENTRIES tables.
• When Retropay (Enhanced) is run ,it will process all the entries in PAY_RETRO_ASSIGNMENTS and PAY_RETRO_ENTRIES and create necessary element entries for the assignments.
![Page 6: Enhanced RetroPay · Setup of RetroPay: Technical • Oracle Doc in 1325788.1 ( How to add the Triggers and event for ... Now you can run the Payroll for the employee ( if one employee](https://reader033.fdocuments.us/reader033/viewer/2022042107/5e86e455a63b730a1869c916/html5/thumbnails/6.jpg)
Setup of RetroPay
• Technical Setup
• Functional Setup
![Page 7: Enhanced RetroPay · Setup of RetroPay: Technical • Oracle Doc in 1325788.1 ( How to add the Triggers and event for ... Now you can run the Payroll for the employee ( if one employee](https://reader033.fdocuments.us/reader033/viewer/2022042107/5e86e455a63b730a1869c916/html5/thumbnails/7.jpg)
Setup of RetroPay: Technical
• Oracle Doc in 1325788.1 ( How to add the Triggers and event for PER_PAY_PROPOSALS TABLE)
• Dynamic Triggers• Also used for continuous calc, proration• Delivered but not enabled
• Incident Register• Enable for your legislation
• Event Groups• Delivered some, decide if can use or need new
![Page 8: Enhanced RetroPay · Setup of RetroPay: Technical • Oracle Doc in 1325788.1 ( How to add the Triggers and event for ... Now you can run the Payroll for the employee ( if one employee](https://reader033.fdocuments.us/reader033/viewer/2022042107/5e86e455a63b730a1869c916/html5/thumbnails/8.jpg)
Technical: Dynamic Triggers• Navigation : US Super HRMS Manager->Other Definitions->Dynamic Triggers
Enter the table name as PAY_ELEMENT_ENTRIES_F and check Insert, Update, Delete and click find make sure that all the values are Generated and Enabled.
If you have any issues with Retro Pay, first thing you have to do is visit this screen, [Uncheck] Enabled and Generated boxes, save it, [Check] it back and save it.
![Page 9: Enhanced RetroPay · Setup of RetroPay: Technical • Oracle Doc in 1325788.1 ( How to add the Triggers and event for ... Now you can run the Payroll for the employee ( if one employee](https://reader033.fdocuments.us/reader033/viewer/2022042107/5e86e455a63b730a1869c916/html5/thumbnails/9.jpg)
Technical: Dynamic Triggers• Navigation : US Super HRMS Manager->Other Definitions->Dynamic Triggers
Enter the table name as PAY_ELEMENT_ENTRY_VALUES_F and check Update and click find make sure that all the values are Generated and Enabled.
If you have any issues with retro Pay, first thing you have to do is visit this screen, [Uncheck] Enabled and Generated boxes, save it, [Check] it back and save it.
![Page 10: Enhanced RetroPay · Setup of RetroPay: Technical • Oracle Doc in 1325788.1 ( How to add the Triggers and event for ... Now you can run the Payroll for the employee ( if one employee](https://reader033.fdocuments.us/reader033/viewer/2022042107/5e86e455a63b730a1869c916/html5/thumbnails/10.jpg)
Technical: Incident Register• Navigation : US Super HRMS Manager->Other Definitions->Functional Areas
Add US under INCIDENT REGISTER as show on the screen
![Page 11: Enhanced RetroPay · Setup of RetroPay: Technical • Oracle Doc in 1325788.1 ( How to add the Triggers and event for ... Now you can run the Payroll for the employee ( if one employee](https://reader033.fdocuments.us/reader033/viewer/2022042107/5e86e455a63b730a1869c916/html5/thumbnails/11.jpg)
Technical: Event Groups• Navigation : US Super HRMS Manager->Other Definitions->Define Event Group
By default you see this data
![Page 12: Enhanced RetroPay · Setup of RetroPay: Technical • Oracle Doc in 1325788.1 ( How to add the Triggers and event for ... Now you can run the Payroll for the employee ( if one employee](https://reader033.fdocuments.us/reader033/viewer/2022042107/5e86e455a63b730a1869c916/html5/thumbnails/12.jpg)
Functional: Overview
• Setup Retro Elements for Base Earning Elements• Flat Amount if just want amount
• Hours x rate if also want to capture retro hours
• Same type as base, same costing as base
• Link the element
• Attach the Retro Elements to Base elements
![Page 13: Enhanced RetroPay · Setup of RetroPay: Technical • Oracle Doc in 1325788.1 ( How to add the Triggers and event for ... Now you can run the Payroll for the employee ( if one employee](https://reader033.fdocuments.us/reader033/viewer/2022042107/5e86e455a63b730a1869c916/html5/thumbnails/13.jpg)
Functional: Setup Retro Element• Navigation : US Super HRMS Manager->Total Compensation->Basic->Earnings
![Page 14: Enhanced RetroPay · Setup of RetroPay: Technical • Oracle Doc in 1325788.1 ( How to add the Triggers and event for ... Now you can run the Payroll for the employee ( if one employee](https://reader033.fdocuments.us/reader033/viewer/2022042107/5e86e455a63b730a1869c916/html5/thumbnails/14.jpg)
Functional: Add Retro to Element• Navigation : US Super HRMS Manager->Total Compensation->Basic->Element
Description
![Page 15: Enhanced RetroPay · Setup of RetroPay: Technical • Oracle Doc in 1325788.1 ( How to add the Triggers and event for ... Now you can run the Payroll for the employee ( if one employee](https://reader033.fdocuments.us/reader033/viewer/2022042107/5e86e455a63b730a1869c916/html5/thumbnails/15.jpg)
Processing RetroPay▪ Pick one Employee and make a salary Change with back date.
▪ Run the Retro Notifications Report (Enhanced)-PDF
▪ Now view the output of this report you will see the employee the employee is picked up for
Retro Processing.
▪ You can also go to View-Retro Status and pullup the employee see the status (Awaiting
Processing).
▪ Now you will run the Concurrent Process called Retropay (Enhance)
▪ Here two required Parameters
a) Effective Date – MUST be at least 1 day into the payroll in which you want the retro
results posted
b) Payroll
▪ Now go to employee record you can see that the Retro Elements are created for the
employee.
▪ Now you can run the Payroll for the employee ( if one employee run a quick pay ) and you
can see that the entries are coming in which you can see the SOE.
![Page 16: Enhanced RetroPay · Setup of RetroPay: Technical • Oracle Doc in 1325788.1 ( How to add the Triggers and event for ... Now you can run the Payroll for the employee ( if one employee](https://reader033.fdocuments.us/reader033/viewer/2022042107/5e86e455a63b730a1869c916/html5/thumbnails/16.jpg)
Oracle Support Documents• EBS Payroll RetroPay Analyzer (Doc ID 1512437.1)
The RetroPay Analyzer is a self-service health-check script that reviews the overall footprint, analyzes current configurations and settings for the environment and provides feedback and recommendations on best practices. Your application data is not altered in any way when you run this analyzer.
• If Retropay (Enhanced) takes long time to run for the first time. Then open SR with oracle and reference Doc id 1450639.1 ,They will send you a datafix script. Run the datafix script that updates the pay_retro_assignments table so Retropay will only recalculate from a specific date forward. Once the script has been run, the Retropay process will only recalculate the payroll actions from the new reprocessing date forward. This should minimize the processing time and only pick up the wanted Retropay entries
• Troubleshoot RetroPay Setup :- Doc ID 749141.1
• RetroPay (Enhanced) and Retro-Notification Report (Enhanced) (Doc ID 305663.1)
• Setup Steps For Retro-Notification Report (PAYRPRNP) (Doc ID 216951.1)
![Page 17: Enhanced RetroPay · Setup of RetroPay: Technical • Oracle Doc in 1325788.1 ( How to add the Triggers and event for ... Now you can run the Payroll for the employee ( if one employee](https://reader033.fdocuments.us/reader033/viewer/2022042107/5e86e455a63b730a1869c916/html5/thumbnails/17.jpg)