Symptom
- There is a requirement for fields to be designated as mandatory or optional when used on different portlets or rules.
- "Required" option is not editable in Manage Configuration UI.
- "Required" option is not visible under the field when editing a rule in Manage Configuration UI.
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
Reproducing the Issue
- Go to Manage Configuration UI
- Search for the portlet
- Click on the pencil icon of a field to see its properties or hover the mouse on the portlet's title to see the Manage UI Rules option.
- See that "Required" is not editable under the field's properties. Also, the "Required" option doesn't appear for the field in Manage UI Rules.
Cause
When a field is configured with "Required - yes" in Configure Object Definition, the system understands the field to be mandatory by default. It means that you cannot change this requirement in Manage Configuration UI.
Resolution
Set the field to "Required - no" in Configure Object Definition so you'll have the flexibility to choose whether it should be mandatory or not in the Manage Configuration UI.
See Also
2314757 - How to set up Configuration UI Rules
Keywords
Manage Configuration UI, object, field, custom object, required, mandatory, UI Rules , KBA , LOD-SF-MDF-UI , UI Config, Layout & Rules , How To
Product
Attachments
Pasted image.png |
Pasted image.png |
Pasted image.png |
Pasted image.png |