SAP Knowledge Base Article - Public

3586436 - Unable to update or receiving blank fields in the Pennsylvania Residency Certification Form - Onboarding

Symptom

  • The fields are not being populated in the Pennsylvania Residency Certification Form.
  • The following error message displayed is:
    •  "OData call failed due to Invalid property names: Invalid property names: PerPhone/areaCode. 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."

Environment

SAP SuccessFactors Onboarding

Reproducing the Issue

  1. Navigate to the Pennsylvania Residency Certification Form.
  2. Observe that no fields are being populated to this form, or you are unable to edit them as well.

Cause

The areaCode is not enabled in the Manage Business Configuration.

Resolution

  1. Enable the expected fields in Manage Business Configuration under both parent and onboardee data models for the respective data models as per the error.
  2. Ensure that the areaCode is present in the OData API Data Dictionary-> PerPhone table.
  3. If the areaCode is not there, add the areaCode in the table, enable the field from the Manage Business Configuration, and finally perform the Odata refresh to ensure that the changes are reflected.
  4. Test the behavior with a new candidate and see if the values will be reflected in the Pennsylvania Residency Certification Form.

See Also

Keywords

Pennsylvania, Residency, Certification, Form, field, population, OData call, Invalid property names, areaCode, Manage Business Configuration, OData API Data Dictionary. , KBA , LOD-SF-OBX-FRM , Compliance 2.0 Country Forms (except i9&EV) , Problem

Product

SAP SuccessFactors Onboarding all versions