SAP Knowledge Base Article - Public

3460256 - How to make fields required in the "Add New [entity]" window

Symptom

It is necessary to set some fields as required when creating new entity. For example, make the field "Description" when creating a new Curriculum.

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 Learning

Reproducing the Issue

For example:

  1. Access Learning administration >
  2. Learning Activities >
  3. Curricula >
  4. Add New >
  5. Note that the field "Description" is visible but not required for carrying with the curriculum creation.

The business needs this field to be required.

Cause

The Required column needs to be enabled for that Entity Configuration in question.

Resolution

  1. Access Learning Admin side >
  2. System Administration >
  3. Entity Configuration >
  4. In "Select Entity" choose the entity which you need to change the fields. In this Example: Curriculum >
  5. Look for the field that you would like change. In this example: "Description" >
  6. Note the Columns "Required" and "Display", and select the boxes in question that suits your needs. In this example, "Description" was just set to be displayed, now it will be also required.
  7. Save Changes.



  8. Now when you go back to the "Add New [entity]" window, you should be able to see the changed fields. In this case, "Add New Curricula":

Note 1: Fields not listed in the Entity Configuration menu cannot be edited in any sort of way (displayed, removed, or make required).

Note 2: Not all fields selected in the Entity configuration menu will be displayed in the Add New Page of entities, especially custom fields.

Although you can make them required, these will only be highlighted once you edit any field in the entity details after its creation.

For example, if you set custom field 1 as required in the entity configuration menu, after creating the Curricula, you will see in the "Curriculum Details" tab that the field "custom field 1" is required but empty. If you change any field on that page and do not populate the "custom field 1", the system will raise an error message saying that the field is required.

See Also

  • Entity Configuration
  • 3275166 - "User" entity configuration > "User Source System" field enabled, but not visible
  • 2149831 - SAP Professional Services / SAP Certified Partner / SAP Account Management Team [SuccessFactors Cloud]
  • 2371247 - How to make fields visible, required or remove them, in "Add New Item" window

Keywords

add, new, item, items, curriculum, curricula, assignment, profile, profiles, class, classes, user, users, library, libraries, field, fields, record, entity, configuration, required, display, not, hide, remove, custom, system, administration , KBA , LOD-SF-LMS-ADM , System Admin, Global Variables, References , LOD-SF-LMS-SCH , Class - Scheduled Offerings , LOD-SF-LMS-ITE , Items , LOD-SF-LMS-USR , User Entity , LOD-SF-LMS-CUR , Curricula , LOD-SF-LMS , Learning Management System , LOD-SF-LMS-ASP , Assignment Profile , LOD-SF-LMS-CAT , Catalog , How To

Product

SAP SuccessFactors Learning all versions

Attachments

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