SAP Knowledge Base Article - Public

3733612 - UK Compliance Not Triggering - PerAddressDEFLT/stateNav - Onboarding

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

  1. Complete document flow step
  2. Expect compliance step to be triggered to candidate next
  3. Compliance step is not triggered
  4. 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

  1. In the event you only have homeAddress_GBR enabled under Home Address
  2. In Admin Center > Manage Business Configuration, open the country-specific home address (for example, homeAddress_GBR).
  3. Add or maintain the state field so that it exists for the country-specific home address.
  4. 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.
  5. Perform an OData API Metadata Refresh.
  6. 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

Product

SAP SuccessFactors Onboarding 2511