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.
  • How to make a field editable/or not via 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" option is set to Yes and 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

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

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.

   

How to make a field editable or not via Manage Configuration UI?

  1. Go to Manage Configuration UI
  2. Search for the portlet/UI used
  3. Click on the pencil next to the desired field
  4. At the "editable"field:
    1. set "Yes" to make this field editable at the UI level;
    2. by changing it to "No", this field will be grayed out and user's won't be able to edit it independent of the RBP permissions provided to the users. 

See Also

Keywords

Manage Configuration UI, object, field, custom object, required, mandatory, UI Rules, mandatory field, required yes, cannot edit required, editable, grayed out, successfactors, UI, portlet, MDF, , KBA , LOD-SF-MDF-UI , UI Config, Layout & Rules , LOD-SF-MDF-OBJ , Object Definition & Field Related Issues , How To

Product

SAP SuccessFactors HXM Core 2311

Attachments

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