Symptom
- The primary_flag field is displayed on the Emergency Contact Information portlet on the UI, even though the field is not configured in Manage Business Configuration/ Succession data model.
- Upon trying to make any changes to the portlet in Manage Business Configuration, this error pops up - "To save the change, you must set Enabled to “Yes”, Mandatory to “Yes” and Visibility to “Edit” for the primary_flag field."
Environment
- SAP Successfactors Employee Central
Cause
Even if the 'primary_flag' is not present in BCUI/ data model - it will be present in the Emergency Contact portlet. This is because, the field 'primary_flag' has default visibility as 'both' - this is done at the code-level of the system. Please refer the Data Model Field Information - Emergency Contact | SAP Help Portal.
Resolution
It is recommended to add and enable the field 'primary_flag' in BCUI so that, there is more control on the field (change the label as required).
Keywords
Primary flag, Emergency Contact Information, field visible on UI, field not in data model, Emergency contact info, Emergency contact. , KBA , LOD-SF-EC-PER-ECO , Emergency Contact Details , Problem
SAP Knowledge Base Article - Public