Symptom
- UK Compliance form step is not initiated for any candidate during the onboarding process.
- Error message observed: “OData call failed due to Invalid property names: PerAddressDEFLT/stateNav.”
- Error message observed: “OData call failed to get any result for query.”
- Compliance Required false on Compliance workflow in BPE Monitor Process
Environment
SAP SuccessFactors Onboarding
Reproducing the Issue
- Complete document flow step
- Expect compliance step to be triggered to candidate next
- Compliance step is not triggered
- Check in BPE Monitor Process and can see compliance required is false
Cause
In backend logs following error observed: "OData call failed due to Invalid property names : Invalid property names: PerAddressDEFLT/stateNav. 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."
The stateNav field in PerAddressDEFLT is missing or misconfigured in the OData API Data Dictionary, leading to an invalid property name error when compliance tasks are evaluated.
Resolution
- In the event you only have homeAddress_GBR enabled under Home Address
- In Admin Center > Manage Business Configuration, open the country-specific home address (for example, homeAddress_GBR).
- Add or maintain the state field so that it exists for the country-specific home address.
- In the state field details, set Type of Reference Object to Picklist and select the appropriate country picklist (for example, STATE_GBR or the relevant country picklist). Save.
- Perform an OData API Metadata Refresh.
- Test with a new candidate or restart the affected candidate’s onboarding to verify the compliance form now appears.
Keywords
PerAddressDEFLT/stateNav, onboarding, compliance forms not appearing, compliance step missing, peraddressdeflt, statenav, odata invalid property names, homeaddress, country specific address, picklist configuration, state picklist, fieldmetaoverrideconfiguration, global_filter_config, metadata refresh,, compliance metadata sync job, UK Compliance, UK Starter Checklist, homeAddress_GBR , KBA , LOD-SF-OBX-FRM , Compliance 2.0 Country Forms (except i9&EV) , Problem
SAP Knowledge Base Article - Public