SAP Knowledge Base Article - Public

3204407 - Payroll Unified Configuration not loading.

Symptom

Enter on Employee Central transaction Payroll Unified configuration, then the screen keeps loading with three dots. 


In F12 error prompts: 

GEThttps://XXXXXXXXXXXXXXXX/odata/v2/FOEventReason?$format=json&$expand=nameTranslationNav,eventNav/picklistLabels&$select=externalCode,name,nameTranslationNav/value_localized,eventNav/picklistLabels/locale,eventNav/picklistLabels/label 400

FOEventReason?$format=json&$expand=nameTranslation…cklistLabels/locale,eventNav/picklistLabels/label

    1. error: {code: "COE_PROPERTY_NOT_FOUND", message: {lang: "en-US",…}}

      1. code: "COE_PROPERTY_NOT_FOUND"
      2. message: {lang: "en-US",…}

        1. lang: "en-US"
        2. value: "[COE0021]Invalid property names: FOEventReason/nameTranslationNav. Please check the property name in Admin Center > OData API Data Dictionary or entity metadata. Ensure there were no data model changes that removed this field, and please execute a refresh metadata to ensure the cache is not corrupted."
      {error: {code: "COE_PROPERTY_NOT_FOUND", message: {lang: "en-US",…}}}

<Property Name="name" Type="Edm.String" Nullable="true" sap:required="false" sap:creatable="false" sap:updatable="false" sap:upsertable="true" sap:visible="true" sap:sortable="true" sap:filterable="true" MaxLength="32" sap:label="Event Reason Name"/>

Environment

  • SAP SuccessFactors Employee Central Integration to SAP Business Suite

Reproducing the Issue

Open payroll unified configuration in Employee Central. 


Cause

Missing fields for FOEventReason. 

Resolution

1. Enter EC. 
2. Go to admin center
3. ODATA API DICTIONARY
4. Enter FOEventReason
5. Check it exists the field nameTranslationNav as in the following screenshot:

Keywords

KBA , LOD-EC-GCP-PY-PST , EC Payroll Pay Statement , Problem

Product

SAP SuccessFactors HXM Core 2111