SAP Knowledge Base Article - Public

2686733 - How to retrieve deleted Performance Forms via SuccessFactors OData API - entity FormHeader

Symptom

You would like to query the deleted Performance Forms via API (OData API - entity FormHeader).

Environment

SuccessFactors Performance OData API

Cause

Missing permission

Resolution

You will need to include one additional permission to see the deleted Performance Forms data.

Find below the path to include this permission:

  • Admin Center  >>> Role Based Permission  >>>  Administrator Permissions  >>> Manage Documents >>> check the option "Include Deleted forms in Forms ODATA API" to fetch the deleted forms.

After that, you will see the results in your API  (example query http://<hostname>/odata/v2/FormHeader?$format=json) with the "formDataStatus=4"

Text from handbook "The formDataStatus is set to '4' when the forms are deleted by the user, or by using the Delete Forms admin tool.".

See Also

Handbook link = https://help.sap.com/viewer/28bc3c8e3f214ab487ec51b1b8709adc/latest/en-US/ed05c89e41a4415f89042c73d42d12f2.html?q=FormHeader%20odata

Keywords

SuccessFactors Performance, FormHeader, deleted records, formDataStatus=4 , KBA , LOD-SF-INT-ODATA , OData API Framework , LOD-SF-INT , SF Integrations - EC Payroll, Boomi/ HCI, API , Problem

Product

SAP SuccessFactors HCM Core all versions