Symptom
We have a EC Integrated Variable Pay Program, with Variable Pay Background element mapped to fields in EC. One of the field mapping in Variable Pay is to a custom string field of type MDF (note that the MDF is effective dated)
In such a scenario when there are changes to the custom MDF field data in Job Info, the VP Employee Central Import Job is not recognizing the changes in the MDF objects and is not creating split records in Variable Pay Empoyee History based on the changes in custom MDF.
"Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental."
Environment
- SAP SuccessFactors HXM Suite
- Talent Management
- Variable Pay
Reproducing the Issue
We have EC Employee History Field Mapping setup as below. When we make a change to this Custom MDF data, the change is not identified/recognized by the Variable Pay Employee Central History Processor Job.
Resolution
As per the current functionality, during running EC history processor EC will transfer only those EC job info records which are valid for the date of the record in Compensation Information.
Any changes made to the MDF object after that valid date will not be reflected in the records transferred from EC in that custom MDF field.
In our example, changing the Business Unit on 07/01/2017 at MDF level will not be reflected in the Employee History as the record in Compensation Information will take the information as for 01/01/2017.
Keywords
MDF, History Processor, ECT, sf, success factors , KBA , LOD-SF-VRP-EC , Employee Central data, configuration , Problem