Symptom
- When we download an Extended User Information template for Personal Information we do not see all of the configured standard elements.
- All of the fields are not appearing in the Extended User Information export.
"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 HCM Suite
Reproducing the Issue
- Admin Center > Import Extended User Information
- Select "Personal Information" for Specify the Type of Information You Want to Import
- Select Download Data Import File Template
- Review the template and notice that all standard elements configured are not visible.
Cause
- Partial Data Model configurations are missing for the the user-defined block <view-template id="sysDefinedFields">
- The view-template sysDefinedFields only accept the fields which are not in the UDF file.
Resolution
Note:
The solution below is applicable only for Non-EC instances. For EC instances, certain fields, such as dateOfBirth, are hard-coded HRIS mappings and are automatically fulfilled based on the user application information. Due to this, these hard-coded fields don't appear in the Extended User Information template and cannot be manually added or removed.
The hard-coded fields affected can be verified by consulting KBA 2172427, which details HRIS Sync and data synchronization from EC to EP.
Important:
- To validate and resolve this issue, you will need access to provisioning. As a customer, you do not have access to validate/resolve this issue. Please reach out to your partner to validate and resolve. If you are no longer working with a Partner, please open a support ticket using the component LOD-SF-PLT-UIM.
- Below are the 26 valid fields that can be added to appear in the Extended User Information export/template that relate to person info:
|
ssn |
dateOfBirth |
citizenship |
nationality |
ethnicity |
married |
minority |
businessSegment |
serviceDate |
|
level |
photo |
function |
performance |
potential |
objective |
competency |
talentPool |
riskOfLoss |
|
impactOfLoss |
benchStrength |
reasonForLeaving |
newToPosition |
dateOfPosition |
keyPosition |
futureLeader |
matrixManaged |
|
- Each added element must be defined in the user-defined block <view-template id="sysDefinedFields">
- If the element is not defined in this section, the field will not appear in the Extended Users Information export/template.
Check the definitions:
- Provisioning
- Import/Export Data Model
- Export file (Select 'Save' not 'Open')
- Submit
- Open the file
- This template load fields from data model <view-template id="sysDefinedFields"> and <edit-template id="fields">. The configuration looks like this:
<view-template id="sysDefinedFields" visibility="none" pdf-printing-enabled="false">
<label>Company Fields</label>
<description>This view defines the list of standard used by the company.</description>
<edit-template id="fields">
<label>fields</label>
<description>fields</description>
<standard-element-ref refid="ssn"/>
<standard-element-ref refid="dateOfBirth"/>
<standard-element-ref refid="citizenship"/>
<standard-element-ref refid="nationality"/>
<standard-element-ref refid="ethnicity"/>
<standard-element-ref refid="married"/>
<standard-element-ref refid="minority"/>
<standard-element-ref refid="businessSegment"/>
<standard-element-ref refid="riskOfLoss"/>
<standard-element-ref refid="impactOfLoss"/>
<standard-element-ref refid="futureLeader"/>
</edit-template>
</view-template>
It's crucial to verify and remove any invalid fields under the view template "sysDefinedFields" within the succession data model. Once these fields have been removed, the data model should be re-imported.
See Also
Keywords
Extended User Information, missing, fields, values, not appearing, import, export, template, dateOfBirth, ssn, citizenship, nationality, ethnicity, married, businessSegment, riskOfLoss, impactOfLoss, futureLeader, sysDefinedFields , KBA , LOD-SF-PLT-MNG , Manage user Issues , Problem
SAP Knowledge Base Article - Public