Symptom
While trying to Upload emergency Contact through the template system says 'Relationship' and 'Name' are Mandatory, but in the Employee Profile both fields are not mandatory.
And while I check the configuration in the Manage Business Configuration tool its show the same as not Mandatory.
I am able to add emergency contact via UI without relationship and name. Why these two fields are required while importing?
Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.
Environment
SuccessFactors
Employee Central V2
Employee Data Import - Emergency Contact Primary
Reproducing the Issue
In Succession Data Model -> emergencyContactPrimary portlet -> Make all the fields as Mandatory = No.
Now try to add emergency contact info for a user via UI with only email id and save.
Observe that the record got saved.
Now try to import same phone number via import leaving relationship and name as blank.
Observe the message on system.
Total Records:1 Number of failed records:1 Number of records with warnings:0 1 [, NNNNN, , , IND, test2@test.com, ] : [Name is a required field and cannot be blank., Relationship is a required field and cannot be blank.]
Cause
This validation is currently only on the import side.
Resolution
Since there is no business use case that we need to create emergency contact information without name and relationship with employee, engineering team are going to update this behavior in documentation.
Currently, in UI even though fields are not mandatory, import file is treating these fields are mandatory.
It is not possible to restrict modification of these required fields "Relationship", "Primary Flag" and "Name" from the data model configuration as non-mandatory for import as of now.
For Internal Users:
Please see "Internal Memo" for more details.
Keywords
Able to add emergency contact without relationship and name, unable to import emergency contact without relationship and name field, Relationship is a required field and cannot be blank, emergency contact, successfactors, employee central , KBA , LOD-SF-EC-PER , Person Data (All Person Data Types) , Problem