Symptom
Follow Up of : 2079942 - How to sync Employee Central data to Userinfo Element Fields - Employee Central
We have used all the standard Employee Profile fields (Custom01 to Custom15) in our HRIS Sync configuration, but we need to sync and display more data from Employee Central in Employee Profile
Example : Mapp EC field: Last Date Worked to EP using Userinfo Element field.
"Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental."
Environment
- SAP SuccessFactors Employe Central
- SAP SuccessFactors Employee Profile
Resolution
Please a userinfo-element field to be vchar (text) or date (date) View: 2079942 - How to sync Employee Central data to Userinfo Element Fields - Employee Central
Example : Mapping EC Date field: Last Date Worked to EP using Userinfo Element field.
Step 1: Employee Profile configuration View: Chapter: Creating a User Information Field for People Profile with BCUI
- Go to BCUI
- Employee Profile
- See below
Via SDM Data Model - Using Succession Data Model : View: 3066117 - How to export Data Models?
Export Succession Data Model and Scroll down to the end of the standard-element fields
Add the following code to after the last "</standard-element>" defined in the Succession Data Model. (Note the below is config for a userinfo-element date field)
<userinfo-element id="cust_lastDateWorked" type="date" max-length="256" required="false" reportable="true">
<label>Last Date Worked</label>
<label xml:lang="en-US">Last Date Worked</label>
</userinfo-element>
Step 2: Grant RBP Permission
- Go to Admin tool then Manage Permission Role Select Your Role
- Select Employee Data then scroll down to User Information
- Field : SAP_Last Date Worked ---Tick : View and Edit for
Step 3: add under sysAllUserDirectorySetting"
Code
- Export Succession Data Model and Scroll down to "sysAllUserDirectorySetting"
- Add the following code:
- <edit-template id="sysAllUserDirectorySetting">
- <userinfo-element-ref refid="lastDateWorked"/>
- </edit-template>
Step 4: Display EP Information
- Go To Configure People Employee
- Select Profile as seen below
- Select ADD another filed then select UserInfo Field: " Last Date Worked"
- Click on Save
- Click on Save PP3
Step 5: Mapp EC to userinfo-element-ref refid="LasTDateWorked"
- Go to BCUI
- employmentInfo
- See below
Step 6: Run Full Hris Sync
Step 7: check test
Important Information: Report on UserInfo field
- Go to Admin Center > Export Extended User Information and Select Personal Information
- Go to Admin Center > Monitor job then download your file
Note:
In userinfo-element Definition for the field type of the userinfo element: Boolean can be configured but not work.
- Types support including: varchar | float | integer | boolean | date | blob
- Blob type is not used in current system
- Boolean can be configured but not work
For more see user guide: User Info Element Definition
Example:Code for : userinfo-element
For: type="date
<userinfo-element id="RecentHireDate" type="date" required="false" reportable="true">
<label xml:lang="en-US">Recent Start Date</label>
<label>Recent Start Date</label>
</userinfo-element>
For : type="varchar
<userinfo-element id="shortemail" type="varchar" required="false" reportable="true">
<label xml:lang="en-US">Short Email</label>
<label>Short Email</label>
</userinfo-element>
FAQ - Additional Information
Q) Where can I get information on this from the Guide?
A) Guide Configuring People Profile Chapter: Creating a User Information Field for People Profile with BCUI
A) Guide:Managing Mass Changes in Employee Central Chapter: Configuring Additional Options with Basic Imports
Q) How to Report on userinfo-element ?
A) 2091409 - Import & Export Process for Extended User Information in SuccessFactors HXM Suite
See Also
- 2264212 - How to add Payment Information section to People Profile 3
- 2079942 - How to sync Employee Central data to Userinfo Element Fields - Employee Central
- 3066117 - How to export Data Models?
-
2574481 - Basic Import Options
-
2088200 - Manage Users: How To Set User Status - Set User as Active - Set User as Inactive - Platform
- 2687004 - How to add User Info element in Manage Business Configuration
- 2559898 - Fields such as UserID and Status are Duplicated in Basic User Info Import Template File
- 2495875 - Userinfo Element Field Cannot be Configured as Boolean type - Partner
- 2926374 - Userinfo Element With Cascading Picklists
- 2518349 - Basic import template missing some standard fields
- 2987878 - Basic Import file validation successes even USERID column is blank
- 2086718 - How to use manual Employee Import? HCM Suite
- 2576673 - Basic import error "You have reached your maximum number of users"
- 3081628 - Employee Import Error - Failed to add/update user XXXXX: User License Limit is exceeded
- 2091409 - Import & Export Process for Extended User Information in SuccessFactors HXM Suite
Keywords
hris sync, ec sync, sync, synchronization, hris-mapping, hris-sync-mappings, hris sync, succession data model, xml, sdm, employee central, ec, sync, userinfo-element, Mapping Userinfo Element field,Employee Profile fields, , KBA , LOD-SF-EC-BCI , Manage Business Configuration (BCUI) & Data Models (XML) , LOD-SF-EC-HRS , HRIS Sync , LOD-SF-EP-BCI , BCUI & Data Model (XML) Configuration , How To
SAP Knowledge Base Article - Public