SAP Knowledge Base Article - Public

3680944 - Mandatory Fields in Class Entity Not Respected on 'Add New Class' Page

Symptom

Even if some fields are marked mandatory in Class through Entity Configuration, administrators are able to skip selecting values in those fields on the "Add new class" page.

Environment

SAP SuccessFactors Learning

Reproducing the Issue

  1. Mark certain fields as mandatory in the Class Entity Configuration.
  2. Use the "Schedule" option at the item level for Instructor-Led courses to create a new class.
  3. After the class is created, navigate to the Class Details page.
  4. Observe that the mandatory fields marked in the Entity Configuration can be skipped without validation, allowing administrators to proceed with registering users.

Resolution

 The behaviour is working as designed. When creating a new class on the "Add new class" page, only the entities displayed on that specific screen can be set as mandatory and need to be filled in to successfully create the class. Other fields, including custom fields, can also be marked as mandatory; however, validation occurs only when attempting to save the page — meaning the page will not save if those required fields are left blank.

Therefore, this is considered expected system behaviour . 

However, if you would like to have this functionality included in a future release, you can create an enhancement request as explained in KBA 2090228 - How to Submit Enhancement Requests for SAP SuccessFactors Products. All enhancement requests are reviewed by our Product Management team based on the provided business requirement, and if successful, are developed and implemented in a future product release.

Keywords

mandatory fields, class details page, entity configuration, sap successfactors learning, scheduled offerings, validation, compliance issues, enhancement request, instructor-led courses, skip mandatory fields , KBA , LOD-SF-LMS-SCH , Class - Scheduled Offerings , How To

Product

SAP SuccessFactors Learning all versions