Symptom
Customer is getting the error message "Only one Pay Component can be assigned with the value of Used for Comp Planning as COMP or BOTH" when updating Pay Components.
Environment
- SAP SuccessFactors HXM Suite
- SAP SuccessFactors Employee Central
Reproducing the Issue
You are trying to add more than one pay component with "Used for Comp Planning" set as both or comp for the same employee at the same time.
Cause
There is a field "Used for Comp Planning" in Pay Components. It controls whether this Pay Component will be used by the Compensation module. Possible values are None, Comp, Varpay and Both.
When going to "manage organization, pay and job structures" we can see both pay components have the field "Used for Comp Planning" set as "both" or "comp".
The error is an expected behavior when we have defined "Used for Comp Planning" field value as "Comp" or "Both" for more than one Pay Component and you are trying to add the same Pay Components at employee level.
Basically, we cannot add 2 or more Pay Components which has flag "Used for Comp Planning=Comp/Both" to an employee.
Resolution
Update the field "Used for Comp Planning"= "None" for the Pay Component(s) and add again at employee level.
- Go to Manage Organization, Pay and Job structures;
- Select the pay component that needs to be updated and adjust "Used for Comp Planning" field.
Once you make sure that only one pay component for the employee has the field "Used for Comp Planning" set as "both" or "comp", you can try to update the employee again without issues.
See Also
Guidelines When Publishing Data to Employee Central
Keywords
Used for Comp Planning, paycomponent, import, Only one Pay Component can be assigned with the value, error, pay component, both, comp , KBA , LOD-SF-EC-FOO , Foundation Objects (Organisation, Pay and Job Structures) , Problem