SAP Knowledge Base Article - Public

3405984 - How to make a field mandatory or optional in Manage Configuration UI?

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

  1. Go to Manage Configuration UI
  2. Search for the portlet
  3. 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.
  4. 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

SAP SuccessFactors HXM Core 2311

Attachments

Pasted image.png
Pasted image.png
Pasted image.png
Pasted image.png