Symptom
When Terminating a user an error message is received stating that Field X is a required field and cannot be blank or non-mandatory.
Environment
SAP SuccessFactors Employee Central
Cause
This is an enhanced data validation introduced with Centralized Services.
Any entity that has a record created as part of the Termination will be validated to ensure data is maintained for all required fields.
As standard this will include Employment Information, Termination Information and Job Information but may include any other entity that is updated via a rule or other logic for example Compensation Information or Job relationships.
Resolution
- To allow the termination to be created quickly you can fix the data issue by adding a value to the required field via the corresponding History UI.
- If there are scenarios where a required field will be empty for some users, then we recommend that you change the Mandatory status of the field as this will lead to errors.
You may choose to use Business Rules to make the field Mandatory to ensure data is added to the field when it is needed, more information can be seen in the following section of the Guide - Please Note:
- Fields that are required in the data model should not be set to 'not required' in the rules. This would lead to errors: Guide. The correct logic should be to enforce a non required field to be required by a rule for specific use cases and not the other way around as this is not supported.
- Fields that are required should not have the data deleted or set to null by a Business Rule. This is not a supported action and will now be prevented with this validation.
Data Consistency:
- We recommend the use of the Admin Alerts to ensure your Data Consistency for Job Information and Compensation Information.
- Here we provide various checks including, checking Mandatory fields are not empty.
- Please review the following two sections of the guide:
See Also
Keywords
is a required field and cannot be blank, optional, mandatory, required, null , KBA , LOD-SF-EC-TER , Termination Details , Product Enhancement