Symptom
Employees are getting an error message "Currency is a required field/association in Object benefit employee claim" when submitting claims.
Environment
Employee Central: Global Benefits
Cause
Currency is a mandatory field. In the benefit claim UI, it's set as "Required" and visibility to "No" as a custom field is being used. Since Currency is a mandatory field, its visibility should be "Yes".
Resolution
-
Change visibility of the Currency Field to "Yes".
- Save the change.
- Create a custom UI rule.
- Add the rule onInitUI Rules section.
- Save the changes.
- Test by claiming the benefit and the error should not appear.
Keywords
Claim, Reimbursement, Required, Mandatory, Submit, UI, Visibility , KBA , LOD-SF-EC-GBF , Global Benefits , Problem
Product
SAP SuccessFactors HCM Core all versions