SAP Knowledge Base Article - Public

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

Symptom

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

Environment

  • SuccessFactors
  • Compound Employee
  • SFAPI 

Resolution

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

Keywords

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 , SF Integrations - EC Payroll, Boomi/ HCI, API , Problem

Product

SAP SuccessFactors HCM Suite all versions