Symptom
You do not find the field unitsPerYear in the SFAPI data dictionary under the entity EmployeeCompensationStagingFields _sapcompplanning
However, You can see this field in Compensation Review form as shown below.
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
Add the field-id “unitsPerYear” and define the xml as shown below and save the template.
Now, This field would be exposed under the same entity in Admin Tools — SFAPI data dictionary
Entity Name: EmployeeCompensationStagingFields _sapcompplanning
Keywords
unitsPerYear missing EmployeeCompensationStagingFields , KBA , LOD-SF-INT-API , API & Adhoc API Framework , Problem