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
- Log in as the new hire.
- Click on the compliance tile.
- Attempt to start the compliance task.
- 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:
- The Onboarding external user role does not have the necessary permissions for compliance tasks.
- The "Suffix" field is not enabled in the Personal Information entity.
- 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:
- Navigate to Manage Business Configuration
- PersonalInfo> Ensure the Suffix is enabled for the Onboardee data model or EC data model.
- Suffix is mandatory for compliance.
- 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