Symptom
- It is not possible to delete a dependent and add another in the same transaction, when "Edit Details" is used.
- When deleting the most recent dependent record via History, it deletes the previous record as well.
Environment
Dependents Management
Reproducing the Issue
First Scenario:
- Access Employee who has dependents
- Go to Dependents > Click on pencil icon
- Remove one dependent via the trashcan icon
- Under the same transaction, click on "Add Dependents"
- Fill the data then Click on "Edit Details"
- Fill the mandatory data > Click on Save
- Go to History > Deleted dependent is still showing up
Second Scenario:
- Open Dependents history
- Delete the most recent record via the "Delete" button
- Record is not removed, however effective as of date changes to the previous records date
- Click on Delete again > It deletes the record and the previous record too.
Cause
First scenario is an expected behaviour by design: When using edit detail and then save, the updates on the Quick Edit page will be skipped.
Second scenario is identified as a bug.
Resolution
For the first scenario:
When removing a dependent and adding a new one under the same transaction, do not use "Edit Details" button. It should be used in a separate transaction.
For the second scenario:
This will be fixed in b2505 Release.
Keywords
SAP SuccessFactors, Employee Central, Dependent Portlet, Data Slice, Delete Dependent, Add Dependent, Transaction, Remove Dependent via Trashcan Icon, Delete previous record , KBA , LOD-SF-EC-DPD , Dependents Management , Problem