SAP Knowledge Base Article - Public

2993743 - Is it possible to create a filterable custom field on PerPersonal?

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

Reproducing the Issue

Whenever you create the field as filterable, the field still shows as filterable = False on OData API Dictionary

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, as per What's New in Employee Central OData API Reference Guide, similar entities like PerPerson and EmpEmployment can have Custom fields as filterable, which you can also consider on configuring/creating integrations on it.

Another workaround would be following the guidelines on KBA 2729338 - Integration Center: How to Filter on Custom & Non-Filterable Fields in order to filter the non-filterable fields on Integration Center.

See Also

2729338 - Integration Center: How to Filter on Custom & Non-Filterable Fields

What's New in Employee Central OData API Reference Guide

Keywords

custom filterable filter perpersonal field  , KBA , LOD-SF-INT-ODATA , OData API Framework , LOD-SF-INT , Integrations , How To

Product

SAP SuccessFactors HXM Suite all versions