Symptom
When saving an MDF object or making a change to a field an error is triggered:
The message definition [xxxxxxx] used in rule [xxxxxxx] doesn’t exist.
"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 HCM Suite
- Metadata Framework (MDF)
- SAP SuccessFactors Employee Central
Reproducing the Issue
- Go to Manage Data or people profile
- Create/change an MDF object record
- Save
- Error "The message definition [xxxxxxx] used in rule [xxxxxxx] doesn’t exist." is triggered
Cause
A Validate Business Rule is triggering a message that has been deleted in Manage Data > Message Defiition
Resolution
- Go to Configure Object Definitions
- Search for the Object affected
- Open the affected business rule
- Delete it or update it with an existing Message
Keywords
rule, error, message Definition, missing error message, business rule, rule error, issue , KBA , LOD-SF-MDF-UI , UI Config, Layout & Rules , LOD-SF-EC , Employee Central , LOD-SF-MDF-MGD , Manage Data - Create, Update & Delete , Problem