Calculate Rates Based on Events

You can calculate rates based on events triggered for the employee.

Use HDL Data Loader to perform the following set-up steps:
  1. Create an event action for generate HCM rates. The event action defines the set of conditions for the rates event process. For example, indicate if the rates processes should be automatically submitted when an event is raised or if the recalculation should be initiated manually using the ‘Process Event Action’ flow.
  2. Create an event group to identify the type of changes to be monitored for rate recalculations such as assignment updates.
  3. Associate the HCM Rates event action to your HCM Rates event group.
Some points to consider when implementing rates based on events:
  • If you are monitoring element entry changes in your rates event action group, you must enable event processing using the background flow. Set the action parameter ‘Process Payroll Events on Background Payroll Flow’ to ‘Y’.
    Note: This setting will move all payroll event processing to a payroll process which continuously runs in the background. The evaluation and generation of all payroll event notifications and actions will no longer be performed as part of the main transactions such as a new hire.
  • You can set the submission type of the rates event action to ‘Manual’ which indicates the rates will be recalculated when the user submits the ‘Process Event Action’ flow. This flow will generate reports to validate the results of the rates process:
    • Person Process Status Report: This report lists all the employees included in the process, the status of their rate calculation, and any warning or error messages.
    • Rates Report: This report indicates rate values calculated for each employee included in the process, the effective start date of the rate and details of when the rate was last recalculated.
  • You also have the option to automatically submit the rates process each time an event notification is raised for an employee, but no reports are generated for this type of action submission.
  • When you implement rates, you should first run the Generate HCM Rates process to calculate and capture rate values for all employees. Going forward, use the event feature to recalculate rates for any employee who has an event such as a salary update. If you are using the Process Event Action flow to recalculate rates, it is recommended you run the process on a daily basis.
  • If you calculate rates based on payroll balances, you may still need to run the Generate HCM Rates process because changes to this type of rate are not event based.