SAP Knowledge Base Article - Public

2671392 - Error when saving changes to 'emailInfo' in 'Manage Business Configuration'

Symptom

While trying to save changes to 'emailinfo' in 'Manage Business Configuration', you get an error stating "Mapping of Field Email-Address: Entity Type Must be an External Code Defined in Picklist ecEmailType"

Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental

Environment

SAP SuccessFactors Employee Central

Reproducing the Issue

  1.  Navigate to Admin Centre > Manage Business Configuration
  2. Click on 'emailinfo' > Make any change > Click 'Save'
  3. Error pops up 'Mapping of Field Email-Address: Entity Type Must be an External Code Defined in Picklist ecEmailType'
    error_Emailinfo.png

Cause

This issue is caused by an incorrect External Code being maintained on the sync mapping of the 'email-address' field. The External Code of the picklist 'ecEmailType' is used to map Email Address from EC to EP, in the 'Entity Type' field in the HRIS Sync Mapping. If the value in the 'Entity Type' field does not match with an External Code of the Picklist 'ecEmailType' you will receive the error while trying to save.

Resolution

To resolve the issue, you need to maintain the correct External Code for the picklist 'ecEmailType' in the 'Entity Type' field of the HRIS Sync Mapping.

  1. Navigate to Admin Centre > Manage Business Configuration
  2. Select 'emailinfo' > Click on 'Details' for the field 'email-address' 
  3. Scroll down to the section 'HRIS Sync Mapping' > Remove the unsupported External Code from the 'Entity Type' field
    Entity_Type.png
  4. Next, review the picklist file, either by exporting the file in 'Picklists Management', or navigating to 'Picklist Center'
  5. Search for the picklistId 'ecEmailType' > The External Codes should be 'P', 'O', and 'B'
    ecEmailType.png
  6. Replace the incorrect External Code in the 'Entity Type' of the HRIS Sync Mapping in the field 'email-address' with a correct External Code from the picklist 'ecEmailType' > Click 'Done 
  7. Click 'Save

See Also

2507071 - Employee Central - Email Info HRIS Sync

Keywords

Mapping of Field Email-Address: Entity Type Must be an External Code Defined in Picklist ecEmailType' When Saving Changes to 'emailinfo' in 'Manage Business Configuration, emailinfo, ecEmailType, Entity Type, External Code, Picklist, HRIS Sync Mapping, , KBA , LOD-SF-EC-BCI , Manage Business Configuration (BCUI) & Data Models (XML) , LOD-SF-EC-HRS , HRIS Sync , Problem

Product

SAP SuccessFactors Employee Central all versions ; SAP SuccessFactors HCM suite all versions