Symptom
While trying to execute AI_mergeUser API with $fromUserID query parameter this error occurs: "The system query option '$fromUserID ' is not defined"
Environment
- SAP SuccessFactors Learning
Cause
The reason of the "The system query option '$fromUserID' is not defined." error is due to the UserID is the unique ID of a user in the Learning Management System (LMS). This is recognized within the LMS only. If you want an ID that is recognized throughout SAP SuccessFactors HCM Suite, you want to get the Person GUID.
Resolution
Use the fromPersonGUID instead of the fromUserID.
Keywords
mergeuser, API, AI_mergeUser, LOD-SF-LMS-ODA , Web Services OData , LOD-SF-LMS , Learning Management System, fromUserID, fromPersonGUID, The system query option '$fromUserID ' is not defined, The system query option is not defined , KBA , LOD-SF-LMS-ODA , Web Services OData , Problem