Symptom
- Adding a rule via Manage Business Configuration (BCUI) or Provisioning
- Following error pops up on saving changes in Business Configuration UI
- Data Model is not consistent: Attribute value "RULENAME" of type NMTOKEN must be a name token
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
- Navigate to the Admin Centre;
- Tool Search > Manage Business Configuration;
- Add a business rule under rules section;
- Save;
- The error above will pop up.
Cause
The spaces between the words of the rule ID are most likely the root cause:
Resolution
Possible Workarounds:
- Sometimes making a copy of the rule will fix the behavior.
- The best option would actually be to remove the spaces between the words of rule id. Use underscores instead.
Keywords
SuccessFactors , Success Factors , SF , Employee Central , EC , BCUI NMTOKEN error adding rule , ECT 71901 , ECT 52248 , KBA , LOD-SF-EC-BCI , Manage Business Configuration (BCUI) & Data Models (XML) , LOD-SF-EC , Employee Central , Problem
Product
SAP SuccessFactors Employee Central all versions ; SAP SuccessFactors HXM Suite all versions