Symptom
Currently, we can bring ECT Pay Range information in via the standard fields which displays the min/mid/max and subsequently calculate compaRatio and range penetration. However, often customer wish to bring in specific data points such as the range minimum to calculate cost of bringing employees to min. We may see an expansion of standard fields in Salary Range which customers will want to utilize for comp planning.
Environment
EC - Compensation Integration
Resolution
To get attributes from the payRange object into CMP, Use the following belw steps,
1. Create custom-string field custPayRange on jobInfo with object association to "payRange". i.e. you will have to use type casting. make the field 'type=payRange'.
2. Add permission to new field to user
3. Create business rule to: (always true) Set Job Information.custPayRange to be equal to Pay Range from Job Information(). This is a standard function you may use. This will fetch the current pay range associated to an employee.
4. Set Trigger Rule in Manage Business Configuration to trigger as onSave on the Job Information.
This custom field from Job info should be mapped to a custom column Compensation Worksheet.
Keywords
KBA , LOD-SF-CMP-EC , EC data, EC mappings, configuration & settings , Problem