Example of Loading Event Group and Associating to an Event Action for HCM Rates Recalculation

This topic shows how to create an event group and associate it to an event action using HCM Data Loader.

Use event groups to identify the type of changes that require the Generate HCM Rates process to be submitted for an employee.

Let’s consider an example where you want to track location and element entry changes for an employee. When an event in your group is triggered, a rate event notification will be created to ensure the employee is included in the Generate HCM Rates process.

This example EventGroup.dat file creates a single Event Group component and associates it to the Event Action. For Generate HCM Rates calculations, the EventGroupType attribute value must be A.

Create Event Group

METADATA|EventGroup|EventGroupCode|EventGroupName|EventGroupType|LegislativeDataGroupName
MERGE|EventGroup|<CUSTOMER EVENT GROUP CODE>|<CUSTOMER EVENT GROUP NAME>|A|<LDG NAME>

Indicate the type of events within the Event Group

METADATA|DateTrackedEvent|ColumnName|UpdateType|EventGroupCode|LegislativeDataGroupName|DatedObjectName
MERGE|DateTrackedEvent|LOCATION_ID|DT_UPDATE_COLUMN|GBK_EvtGrp_HCMRate_Fast|ZHRX_US_COST_LDG|oracle.apps.hcm.employment.core.publicModel.entity.EmployeeAssignmentDEO
MERGE|DateTrackedEvent|SCREEN_ENTRY_VALUE|DT_UPDATE_COLUMN|GK_EvtGrp_HCMRate_EE|CRFL RRF LDG US1|oracle.apps.hcm.payrolls.elements.entries.protectedModel.entity.ElementEntryValueDEO

Associate your Event Action to the Event Group

METADATA|EventGroupAction|EffectiveStartDate|EventGroupCode|EventActionCode
MERGE|EventGroupAction|1951/01/01|<CUSTOMER EVENT GROUP CODE>|<CUSTOMER EVENT ACTION CODE