SAP Knowledge Base Article - Public

3279504 - Compensation portlet shows "No Data" after changes in Position - Employee Central

Symptom

Customer is using Position to Job Sync functionality and there is a cross-entity rule that set compensation information data, however after doing a change in Position in Position Org Chart/Manage Position, compensation of the employee sitting in position appears "No Data" but data is visible in history.

Environment

  • SAP SuccessFactors Employee Central
  • Position Management

Cause

The Cross-Entity rule that sets compensation information data is wrong configured.

Generally the issue is because the cross entity rule is like example: "Job Information Model" however the SET conditions goes from "Job Information Details.Employement Details Model. Compensation.fieldA"

Note: Above example is a wrong configuration as the Model is the base object hence all set should set in Model.

Resolution

  1. Go to Manage Business Configuration or Configure Business Rules to change rule configuration:
  2. Change the SET and if is possible all conditions
  3. In my example in Cause, it should be like: ""Job Information Model" however the SET conditions goes from "Job Information Details.Employement Details Model. Compensation Model.fieldA Value".

Keywords

position, to, job, sync, compensation, no, data, issue, cross, entity, portlet, , KBA , LOD-SF-EC-POS-PTJ , Position to Job Information Sync , LOD-SF-EC-CMP , Compensation Information & One-Time Bonus , Problem

Product

SAP SuccessFactors Employee Central all versions ; SAP SuccessFactors HCM suite all versions