Symptom
Error with fingerprint=b6aad942d5badfcb6f8e767fc6f79ad58b005130 when saving advances.
Environment
- SAP SuccessFactors Employee Central
- Advances
Reproducing the Issue
- Login to instance
- My Employee File
- Advances
- Request for Eligible advances
- Enter amount and any other mandatory fields
- Save
- Error: fingerprint=b6aad942d5badfcb6f8e767fc6f79ad58b005130, errorMessage=An application error occurred. Please try again later, or notify support
Cause
Error due to:
while trying to invoke the method com.successfactors.genericobject.bean.businessobjects.Currency.getCode() of a null object loaded from local variable 'advanceCurrency'
Resolution
- Navigate to Manage Configuration UI
- Search for AdvanceConfigUI
- Search for "Currency" field > edit
- Check if the Type resolver is "advance.CurrencyGo"
- This field should be "editable"
- If the Type resolver is not showing as "advance.CurencyGo", then delete the Config UI and refresh the page
- This creates a new AdvanceConfigUI with default configurations.
Keywords
b6aad942d5badfcb6f8e767fc6f79ad58b005130, error saving advances, currencyGo , KBA , LOD-SF-EC-ADV , Advances , Problem
Product
SAP SuccessFactors Employee Central all versions ; SAP SuccessFactors HCM Core all versions