SAP Knowledge Base Article - Public

2324625 - Compound Employee API always return External Codes

Symptom

You would require field labels to be returned by the Compound Employee API.

You expect compound employee API to respond with field labels.However only a code is returned.

1..jpg

You expect api to return "Boston MA" in API response. However API returns "01".

Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.

Environment

Successfactors

Reproducing the Issue

An example SOAP request and response are shown below that shows that the API returns external codes.

2019-08-17 00_46_32-Engineer Assistant.png

1..jpg

Cause

This is as per the way the compound employee API is designed.

Resolution

Compound Employee API will always return external codes and it doesn't deal with field labels.

This is expected behavior.

See Also

The behavior of the API would not differ whether the call is made from Boomi / SAP PI / HCI.

Keywords

Compound Employee API returns external codes , KBA , LOD-SF-INT-CE , Compound Employee API , LOD-SF-INT , Integrations , LOD-SF-INT-API , API & Adhoc API Framework , Problem

Product

SAP SuccessFactors HCM suite all versions