SAP Knowledge Base Article - Public

2833296 - EC: Application error saving Error Advances

Symptom

Error with fingerprint=b6aad942d5badfcb6f8e767fc6f79ad58b005130 when saving advances.

Environment

  • SAP SuccessFactors Employee Central
  • Advances

Reproducing the Issue

  1. Login to instance
  2. My Employee File
  3. Advances
  4. Request for Eligible advances
  5. Enter amount and any other mandatory fields
  6. Save
  7. 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

  1. Navigate to Manage Configuration UI
  2. Search for AdvanceConfigUI
  3. Search for "Currency" field > edit
  4. Check if the Type resolver is "advance.CurrencyGo"
  5. This field should be "editable"
  6. If the Type resolver is not showing as "advance.CurencyGo", then delete the Config UI and refresh the page
  7. 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