Symptom
When importing Personal Information of the employees, an error of "{0} is a required field and cannot be blank" is encountered.
Environment
SAP SuccessFactors Employee Central
Reproducing the Issue
1. Navigate to Admin Center > Import Employee Data
2. Select Personal Information or Composite Employee Data Import
3. Select Incrementatal Load
4. Browse the Personal Information csv file
5. Click on Validate/Import
Result: File cannot be imported. Error "{0} is a required field and cannot be blank" is displayed.
Cause
For Personal Information imports, only onChange and onSave rules are supported, workflows and onInit are not.
Resolution
Disable the RBP Settings from Manage Permission Role > Select Permissions > Employee Central Import Settings > Enable Business Rules for selected areas > Personal Information option.
This switch is specific with Imports and will not impact any changes from UI. Then, try to import again.
See Also
ECT-75735
Keywords
Personal Information Imports, Composite Employee Data Import, "{0} is a required field and cannot be blank" , KBA , LOD-SF-EC-EDP , Import Employee Data (EC Core only) , LOD-SF-EC-PER , Person Data (All Person Data Types) , How To