Symptom
- New Metadata rule scenario for custom MDF-based objects (1H 2026) does not enforce field property changes in the UI.
- A rule intended to set an Amount field to Read Only when a related eligibility field is set to No does not take effect.
- Rule trace indicates successful execution, but the field remains editable on the UI.
- Behavior observed on the latest (reimagined) People Profile after the 1H 2026 release.
Environment
- SAP SuccessFactors HCM Suite
- Metadata Framework
Reproducing the Issue
- Configure a Metadata rule for a custom MDF object to set an Amount field to Read Only when an eligibility field is set to No.
- Open the record on the latest People Profile and click Edit (or use Correct in history).
- Set the eligibility field to No (or observe an existing record where it is No).
- Observe that the rule trace shows as executed, but the Amount field remains editable in the UI.
Cause
The rule was assigned only to the onChange event of a field.
In Edit/Correct flows, the field value may not change, so the onChange rule does not run.
The rule was not added to Reimagined UI On Load Rules, which are needed to apply field properties when the edit screen loads.
Resolution
- Navigate to Manage Data > Object Configuration and open the relevant custom MDF object.
- In the Reimagined UI On Load Rules section, add the same rule that manages the field’s Read Only state.
- Keep the rule also assigned to the relevant onChange event if you need the UI to update dynamically when users change values.
- Save the configuration.
- Test again on the latest People Profile using Edit or Correct to confirm the Amount field becomes Read Only when the eligibility is No.
See Also
Keywords
mdf, metadata rule, latest people profile, reimagined ui on load rules, read only, onChange, on load, custom mdf object, field remains editable, 1h 2026, object configuration, correct action, edit screen, rule trace executed, field visibility , KBA , LOD-SF-MDF-PPX , MDF on New People Profile , Problem
Product
SAP SuccessFactors HCM Suite all versions
SAP Knowledge Base Article - Public