SAP Knowledge Base Article - Public

2340762 - Restrict user from registering into multiple classes for an item

Symptom

  • How to restrict users from registering into multiple classes during a certain period?
  • What is the use of "Prevent Multiple Class Registration Interval" in the "Item Details" tab?

"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

Resolution

To find the "Prevent Multiple Class Registration Interval" field, follow the below steps:

  1. Go to an Item >
  2. Under the "Item Details" tab, scroll to the "Registration Settings" section >
  3. The "Prevent Multiple Class Registration Interval" is under this section (Step 2) >
  4. Enter a numeric value in the field with the number of days the user is not allowed to register again in another class for the same learning item >
  5. Click the "Save" button to apply the changes.

The "Prevent Multiple Class Registration Interval" configuration sets the number of days that the user is not allowed to register again in another class of the selected learning item. For example: If "User A" registers for a class 'CPR' which is scheduled for every day of the week for the next 14 days, and the "Prevent Multiple Class Registration Interval" is configured to 14 days, it will prevent users from enrolling in more than one class of the selected learning item within the 14 days period other classes of the same learning item are being offered. The user won't even be able to find the additional classes to register in a catalog search (register links will not be present until withdrawal or removal of current registration).

The intent of the "Prevent Multiple Class Registration Interval" field is to avoid people enrolling in multiple classes and showing up to their favorite, and being a no-show at the others. This forces users to pick the one they actually plan to attend.

  • This works the same for Completed items and No show status. If a User is trying to register again for the item which is already marked as complete and has registration threshold set, then until the number of days mentioned in the "Prevent Multiple Class Registration Interval" is passed, the user will not be able to register for the new class of the same item.
  • However, kindly note that the user has to directly complete the class and that the instructor is the one who records the attendance/completion for the user. If the item completion is done by an admin (instead of the instructor recording an attendance for the user), system will not recognize that the user attended and completed the class, hence the threshold will not go into effect and the user will still be able to enroll to other classes.

Note: If you do not see the "Prevent Multiple Class Registration Interval" field on the Item Details page, check if this field is enabled to be viewed by following:

    1. Navigate to Learning Administration > System Administration > Configuration > Entity Configuration >
    2. Set "Select Entity" to "Item" in the dropdown >
    3. Then check the "Display" checkbox for the field name "Prevent Multiple Class Registration Interval" >
    4. Click" Save".

CPS-PreventMultipleClassRegistrationInterval.png

See Also

Preventing Learners from Over-Enrolling

Keywords

threshold, restricting, prevent, register, class, no, show, lms, Prevent Multiple Class Registration Interval, multiple, classes , KBA , LOD-SF-LMS-SCH , Class - Scheduled Offerings , LOD-SF-LMS , Learning Management System , LOD-SF-LMS-ITE , Items , Problem

Product

SAP SuccessFactors Learning all versions