SAP Knowledge Base Article - Public

2800691 - "logon_user_id" field is returning with a blank value in a query result - Compound Employee


A query in Compound Employee entity is performed and the "logon_user_id" field under "person" segment returns with a blank value.


  • SuccessFactors
  • Compound Employee
  • SFAPI 


As stated in the Compound Employee guide, topic "Logon User ID and User Characteristics":

"In general, the logon user ID can only be returned if the employee has only one employment. If an employee has multiple employments, the logon user ID is omitted. This is true, for example, for Concurrent Employment.".

The employee selected in the query probably had more than one employment saved on its record, which made the logon_user_ID be excluded in the query result.

See Also

Implementing the Employee Central Compound Employee API


successfactors, success, factors, logon_user_ID, logon, user, id, sfapi, compound, employee, person, new, employment, query, blank, empty, null, value, not, returning, return , KBA , LOD-SF-INT-CE , Compound Employee API , LOD-SF-INT , Integrations , Problem


SAP SuccessFactors HXM Suite all versions