Example of Creating Salary Range Differential Profiles and Values Using HCM Data Loader

To create a differential profile, you load the Salary Range Differential object and one or more Salary Range Differential Value components. Each Salary Range Differential Value component is for a single location.

Caution: Differential profiles reference legislative data groups, and their differential values reference locations. Referenced legislative data groups and locations need to exist in the destination environment before you load Salary Range Differential objects.

This example SalaryRangeDifferential.dat file creates a differential profile with a single differential value. The file identifies both components using source keys.

METADATA|SalaryRangeDifferential|EffectiveStartDate|Name|Code|Status|Criteria|SourceSystemId|SourceSystemOwner|LegislativeDataGroupName
MERGE|SalaryRangeDifferential|2000/01/01|SalRangeDiffName333|SalRangeDiffCode333|ACTIVE|LOCATION|SalRangeDiffSSID_333|VISION|PM DE LDG
METADATA|SalaryRangeDifferentialValue|EffectiveStartDate|SourceSystemId|SourceSystemOwner|RangeDiffId(SourceSystemId)|LocationCode|LocationSetCode|Differential|Criteria
MERGE|SalaryRangeDifferentialValue|2000/01/01|SalRangeDiffVal_SSID_333|VISION|SalRangeDiffSSID_333|Atlanta|Vision Corporation 202|0.2|Location

This example SalaryRangeDifferential.dat file creates a differential profile with a single differential value. The file identifies both components using user keys.

METADATA|SalaryRangeDifferential|EffectiveStartDate|Name|Code|Status|Criteria|LegislativeDataGroupName
MERGE|SalaryRangeDifferential|2000/01/01|SalRangeDiffName444|SalRangeDiffCode444|ACTIVE|LOCATION|PM DE LDG
METADATA|SalaryRangeDifferentialValue|EffectiveStartDate|RangeDiffCode|LocationCode|LocationSetCode|Differential|Criteria
MERGE|SalaryRangeDifferentialValue|2000/01/01|SalRangeDiffCode444|Atlanta|Vision Corporation 202|0.2|Location