SAP Knowledge Base Article - Public

2408836 - Compensation – UserID displaying in worksheet for EC mapped User Field


After mapping an Employee Central field of User type to a custom field in a Compensation template, the UserID is displayed when the worksheets are launched, instead of the user’s name.

For example, a custom field from Compensation is mapped to the “Department.Head of Department” field, which is of User type, from Employee Central’s Job Information:


And it displays the UserID, instead of the user’s name, when the worksheets are launched:


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


SuccessFactors Compensation Management


The custom field is configured with Column Type “String” and this causes the raw value stored in Employee Central to be displayed. For User fields, this value is the user’s UserID.


To display the user’s full name, instead of the UserIDs, the custom field should be configured with Column Type “UserName”, instead of “String”.


After changing the column type, remember to re-launch worksheets to see the changes reflected.


user ID userID username EC integration Employee Central , KBA , LOD-SF-CMP-FRM , Forms & Templates , LOD-SF-CMP , Compensation Management , LOD-SF-CMP-INT , Integrations & Intelligent Services EC , Problem


SAP SuccessFactors Compensation all versions