2365117 - OData API-Update User call nullifies data

SAP Knowledge Base Article - Public

2365117 - OData API-Update User call nullifies data

Symptom

Upon doing an update with the Update User OData API call, fields that are not specified in the payload are overwritten to null. This includes fields such as:

  • Hire Date
  • Cost Centre
  • Government Reporting Data
  • Phone Numbers
  • Shopping Account Type
  • Enable Shopping Account

 

Environment

SAP SuccessFactors Learning - b1608

Reproducing the Issue

Run the OData Update API call for a user to change a single parameter such as language. Take a snapshot of the user data before and after the run and compare the details.

Resolution

This issue was a 1608 defect that was fixed by LRN-14873 in 1611.

Keywords

OData, API, LMS, User, Null , KBA , LOD-SF-LMS-ODA , LMS Web Services OData , Problem

Product

SAP SuccessFactors Learning 1608