SAP Knowledge Base Article - Public

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

Symptom

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:

01.png

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

02_U.png

"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 Compensation Management

Cause

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.

Resolution

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

03.png

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

Keywords

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

Product

SAP SuccessFactors Compensation all versions