SAP Knowledge Base Article - Public

3345140 - The system query option '$fromUserID ' is not defined

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

Product

SAP SuccessFactors Learning all versions