SAP Knowledge Base Article - Public

3300011 - Dependents history inconsistencies

Symptom

In the Dependent block, when you save dependent details (see scenarios listed below), the time slice of current dependent (personRelationship) is updated accordingly. For other existing dependents of the same employee, the time slices are not touched.

However, in the History Edit page, when users click in the date on the left side, they can see on the right side also other dependents whose start date is not this date, but have a record on this date. That's because the history page use an as of Date query to find dependents, instead of showing dependents whose start date is exactly this day. This leads to issues when users try to edit those dependents from history.

When users edit those dependents from history, the start date of their existing time slices will be corrected to the new date, instead of being splitted to two time slices. This results in a series of problems, such as record missing from earlier date, duplicate records after importing, etc.

Scenarios that will trigger the issue:

  • edit existing dependent details from UI;
  • create new dependents with details from UI;
  • Import details for a dependent, including personalInfo, homeAddress, globalInfo;

Environment

SAP SuccessFactors Employee Central 

Reproducing the Issue

1. Create two dependents on two different dates respectively from ESS Details page. Check History page, on each date, only one dependent is displayed.
2. Prepare two existing dependents. Edit and save one dependent from ESS Details page. Check History page, on that date, only the edited dependent is displayed.
3. Prepare two existing dependents. Import personalInfo, homeAddress, globalInfo respectively for one dependent. Check History page, on that start date, only this edited dependent is displayed.

Cause

Product limitation.

Resolution

It is a current system limitation, and this behavior is expected.

The dependent data should be managed as recommend in the KBA 3116090 - Maintaining dependent data - How to avoid data corruption in dependent module.

In case any change is applied regarding this behavior, this KBA will be updated.

Keywords

ECT-127328, dependents, historic, deletion, delete, record, missing. , KBA , LOD-SF-EC-DPD , Dependents Management , Product Enhancement

Product

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