SAP Knowledge Base Article - Public

2203237 - Compensation fields missing under SFAPI EmployeeCompensationStagingFields Entity

Symptom

You do not find the field unitsPerYear in the SFAPI data dictionary under the entity EmployeeCompensationStagingFields _sapcompplanning

1.png

 

However, You can see this field in Compensation Review form as shown below.

2.png

 

Environment

Successfactors Compensation API

Cause

This is due to missing configuration on the compensation template in Form Template Administration under Provisioning.

Resolution

This requires additional configuration on the provisioning which can be performed by the implementation partner.

Navigation: In Provisioning – Form Template Administration:

Select the desired Compensation Plan Template from the list that appears (see example below). 

2015 Annual TAP Compensation Review

3.png

 

Add the field-id “unitsPerYear” and define the xml as shown below and save the template.

4.png

Now, This field would be exposed under the same entity in Admin Tools — SFAPI data dictionary

Entity Name: EmployeeCompensationStagingFields _sapcompplanning 

 

5.png

 

 

Keywords

unitsPerYear missing  EmployeeCompensationStagingFields , KBA , LOD-SF-INT-API , API & Adhoc API Framework , Problem

Product

SAP SuccessFactors HCM Suite all versions