Symptom
You want to create a filterable field on PerPersonal entity, however even after creating the it as filterable, the field still shows as filterable = False on OData API Dictionary.
Environment
- SuccessFactors HXM Suite
- OData API
Cause
Currently, it isn't possible to add a custom field as Filterable on the PerPersonal entity.
Resolution
As currently it isn't possible to add a custom field as filterable while using the PerPersonal entity, similar entities like PerPerson and EmpEmployment can have Custom fields as filterable, which you can consider using instead.
If you are using Integration Center, another workaround would be following the guidelines of KBA 2729338 - Integration Center: How to Filter on Custom & Non-Filterable Fields in order to filter the non-filterable fields.
Keywords
custom, filterable, filter, perpersonal, field , KBA , LOD-SF-INT-EC , Employee Central SFAPI & OData Entities , LOD-SF-INT , Integrations , How To