SAP Knowledge Base Article - Public

3712010 - Missing DELETE records for dependents in Compound Employee API delta mode

Symptom

Some dependents were removed from an employee's profile in Employee Central, and these deletions did not reflect in the dependent_information segment of Compound Employee API delta.

Such deletions should have been returned as DELETE action entries, but they are not.

Environment

Compound Employee API

Reproducing the Issue

  1. Remove dependents from an employee's profile in Employee Central.
  2. Run a Compound Employee API query on delta mode for the affected employee with a date range covering the deletion.
  3. Observe that the deleted dependents are not marked as DELETED entries in the dependent_information segment.

Cause

When a dependent is deleted through the EC portlet, only the association of the employee with its dependent is deleted. The dependent record as a person will still exist in the database.

This is why the dependent is still returned as NO CHANGE in dependent_information segment.

Resolution

The DELETE action will return on segments person_relation and dependent_relation_information, which are related to the association of the employee and its dependents, rather than the dependent person record.

If you want the DELETE action to return in dependent_information segment, you'll have to find the remaining dependents of the employee using the steps from KBA 3277779, and then fully delete the dependent's person record following the steps from KBA 2274679 and the note below, also from that same KBA:

  • "If you want dependent person ID and person data to be deleted completely the DELIMIT import should be done for all records that contain this dependent.
    • Once DELIMIT import is done for all records the person ID is automatically deleted - Compound Delete is not supported for dependents anymore.".

When fully deleting the dependent, it should reflect on Compound Employee API's dependent_information too.

Keywords

dependents, deletion, missing deleted, compound employee api, ce api, dependent_information, person_relation, dependent_relation_information, delta export , KBA , LOD-SF-INT-CE , Compound Employee API , Problem

Product

SAP SuccessFactors HCM Suite all versions