Symptom
Error appears when trying to add a field in manage business configuration
Environment
SAP SuccessFactors Employee Central : Manage Business Configuration
Reproducing the Issue
- Login into SF instance
- Go to Manage Business configuration -> click on job info/employment info etc
- Try to add a field -> click save
- Error appears as below:
Found more than 1 external code for the same business key: {ObjectTypeAndExternalCode [parentObjectType=ECElementFieldConfig parentInternalCode=576840 parentRowId=581065 objectType=ECElementFieldTriggerRule externalCode={eventType=onChange, externalName=729471}]=[ObjectTypeAndExternalCode [parentObjectType=ECElementFieldConfig parentInternalCode=576840 parentRowId=581065 objectType=ECElementFieldTriggerRule externalCode=130803], ObjectTypeAndExternalCode [parentObjectType=ECElementFieldConfig parentInternalCode=576840 parentRowId=581065 objectType=ECElementFieldTriggerRule externalCode=2177048]]}
PS: Code and row id will differ for each instance.
Cause
This error is caused when you have the same rule set more than once in one of the existing field.
Resolution
- Please remove the duplicate rule which is assigned more than once to resolve the issue.
- If the issue remains, please carefully check any other fields for duplicate rules.
Keywords
Found more than 1 external code for the same business key,ECElementFieldTriggerRule, externalCode,eventType=onChange, trigger rule, rule, business key, duplicate rule, add field, manage business configuration, BCUI, business configuration, update, correct , KBA , LOD-SF-EC-BCI , Manage Business Configuration (BCUI) & Data Models (XML) , Problem