SAP Knowledge Base Article - Public

3235747 - Error when manager under specific locale & currency registers subordinates


Following error received when a manager under certain currency tries to register a subordinate into a class:

Validation Error
To proceed, you must correct the following errors:
The class ID you specified either does not exist or you do not have permission to use it here.


SAP SuccessFactors Learning

Reproducing the Issue

  1. As a manager choose a preference selecting any locale that has a currency format which includes a comma instead of period (e.g. Currency_06 = 0,00)
  2. Under My Team tab in Learning select register/withdraw link.
  3. Attempt to register student or subordinate into any class and get the Symptom error.


Code check on locale for integer type failing against Database value of double.


Code correction via LRN-136196 in 2H2022 to ignore validation check as it is always saved in proper Database format regardless.

Workaround: Select a different currency format for the manager's preference.


SAP, SF, success, factors, successfactors, LMS, learning, class, schedule, offering, register, withdraw, student, subordinate, supervisor, manager, error, ID, exist, permission , KBA , LOD-SF-LMS-SCH , Class - Scheduled Offerings , Bug Filed


SAP SuccessFactors Learning 2205