SAP Knowledge Base Article - Public

2997268 - Issues with Compliance Forms - Onboarding

Symptom

This Knowledge Base Article addresses the following symptoms experienced by new hires and candidates:

  • When a new hire tries to open the compliance forms, the following error message is displayed: "Unable to Fetch Form Data".
  • When a candidate opens the compliance form, the fields are empty even though they have already been filled in during Data Collection. In the backend logs there is an error about "PerPersonal/suffixNav. 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."

Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.

Environment

SAP SuccessFactors Onboarding

Reproducing the Issue

  1. Log in as the new hire.
  2. Click on the compliance tile.
  3. Attempt to start the compliance task.
  4. Observe the following:
    • In the first scenario, the error message "Unable to Fetch Form Data" is displayed.
    • In the second scenario, previously filled fields appear empty.

Cause

There are several possible causes for these issues:

  1. The Onboarding external user role does not have the necessary permissions for compliance tasks.
  2. The "Suffix" field is not enabled in the Personal Information entity.
  3. The "namesuffix" picklist is not associated with the aforementioned "Suffix" field.

Resolution

Solution one:

Add the permission Employee Data -> Employment Details MSS to your Onboarding External users role. Once the permissions are in place new hires should be able to access the compliance pages. 

Solution Two and Three:

  1. Navigate to Manage Business Configuration
  2. PersonalInfo> Ensure the Suffix is enabled for the Onboardee data model or EC data model.
  3. Suffix is mandatory for compliance.
  4. Please associate picklist namesuffix to the Suffix field

Keywords

Onboarding, obx, unable, to, fetch, form, data, COE0021, invalid, property, names, PerPersonal, suffixNav, OBX, empty, compliance, form, fields, compliance, task, error , KBA , LOD-SF-OBX-FRM , Compliance 2.0 Country Forms (except i9&EV) , LOD-SF-OBX , Onboarding 2.0 , Problem

Product

SAP SuccessFactors Onboarding all versions