Symptom
John Smith is the Son of Miranda Smith and they are employed in the same Company.
When John changes his First Name in Personal Information > Personal Information portlet in Employee Central, his name also gets updated in Miranda's (his mothers) Dependents > Personal Information section.
This same can be observed the opposite way around. Miranda updates her Dependents Information, and changes John's First Name to Johnathan. Then it is found that John's Personal Information record is updated
Is this an expected behavior?
Environment
SAP SuccessFactors Employee Central
Reproducing the Issue
Please see our example where Mother and Son work for the same company, and the Son is registered as a Dependent of the Mother.
- Import the Dependents Association based on the example above (linking the Son as a Dependent to the Mother). When filling in the "Related Person ID" field in the import file, enter the "person-id-external" value of an existing Employee. Import the data.
- Navigate to the Personal Information page of the Mother, check the Dependents portlet and ensure you can now see the Son listed as a Dependent
- Edit the Dependents portlet and update the First Name value of the Son. Then save.
- Navigate to the Son's Personal Information page and check the Personal Information portlet and notice the First Name is now changed
Cause
This is expected behaviour since b1502.
As the Dependents are stored using a person-id-external (Person Data) this is also how Employee's Personal Information is stored. Therefore, the portlet is calling the Personal Information associated with that person-id-external. If that Dependent happens to be an Employee, then it is expected the Personal Info is updated as it all links to the same record based on person-id-external
Resolution
If you wish to separate the Dependent from the Employee and avoid this behaviour, then you must create the Dependent (in our case the Son) with a unique person-id-external, and not use the one related to his employment.
When creating Dependents via the UI, you will always be creating a Dependent with a unique person-id-external. The mentioned expected behaviour can only be achieved if the Dependent has been imported.
Keywords
ECT-45706, Dependents, Personal Info, personalInfo, First Name, ECT-29401 , KBA , LOD-SF-EC-DPD , Dependents Management , LOD-SF-EC-PER , Person Data (All Person Data Types) , How To