Symptom
Error in Compensation: The Currency Code entered for this record does not exist in the application
Environment
Compensation
Reproducing the Issue
Add a pay component within the compensation portlet and when selecting save the error appears:
Cause
This error is occurring because the field currency in the payComponentRecurring object of the data model is defined as a picklist.
Currencies have been migrated to generic objects.
Resolution
To resolve this please remove the below from the Succession data model:
<picklist id="currency"/>
See Also
ECT-77423
Keywords
ECT-77423 The Currency Code Entered for This Record Does not Exist in the Application Currency Code Generic Objects Succession data model , KBA , LOD-SF-EC-CMP , Compensation Information & One-Time Bonus , Problem