SAP Knowledge Base Article - Public

3207239 - The IsRehire field is enabled and Editable in Business Configuration but not visible in ODATA

Symptom

You are trying to access the field isRehire via Odata but when checking the Odata API data dictionary you see that although this field is Upsertable, it is not Visible

Environment

  • SAP SuccessFactors Employee Central
  • SAP SuccessFactors Employee Central Integration to SAP Business Suite

Reproducing the Issue

  1. Follow the steps on the KBA 3096613 to make sure you have access to the field isRehire;
  2. Navigate to OData API Data Dictionary;
  3. Select "Entity" and search by EmpEmployment;
  4. Navigate to the field isRehire and notice that the property Upsertable is True but the property Visible is False;

Cause

Expected Behavior

Resolution

The field isRehire is a property field meant specifically for cases where customers need to either import or upsert a Rehire With New Employment.

This means that this field was not meant to be reported (for example via adhoc reports) neither retrieved via Odata call regardless of having permissions.

Keywords

isRehire, not visible, is rehire field not visible, cannot retrieve the field isRehire , KBA , LOD-SF-INT-ODATA , OData API Framework , LOD-SF-EC-HIR , Hire & Rehire Wizards , How To

Product

SAP SuccessFactors HCM suite all versions