Symptom
A change was done in Payment Information portlet, but it is not reflecting as CHANGE in the delta of Compound Employee API for country-specific PaymentInformationDetailV3 objects, like PaymentInformationDetailV3JPN for example.
The change does reflect as CHANGE on PaymentInformationDetailV3 (the parent object), but not on the country-specific child objects.
Environment
- SAP SuccessFactors HCM Suite
- Compound Employee API
Reproducing the Issue
- Perform a change in the Payment Information portlet.
- Execute a query using the Compound Employee API delta mode.
- Observe that the action code for PaymentInformationDetailV3JPN is returned as NO_CHANGE instead of CHANGE.
Cause
Expected behavior.
Resolution
This is the expected behavior of Compound Employee API.
There is no way to reflect the change in the country-specific sub-segment if the change was done on fields of the parent object.
See Also
Keywords
compound employee api, payment information, paymentinformationdetailv3jpn, paymentinformationdetailv3, action code, no_change, change, delta , KBA , LOD-SF-INT-CE , Compound Employee API , Problem
SAP Knowledge Base Article - Public