Symptom
This is a collection of useful Knowledge Base Articles related to Addresses HRIS Sync
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 Employee Central
Reproducing the Issue
Before opening an incident with Product Support
Please be sure that before you open a support incident with Product Support, you have performed the following sanity checks on your configuration/data - bearing in mind most issues are due to a configuration issue -:
- The feature is correctly enabled, as described in the related Implementation Handbook
- Correct permissions are granted to the administrator/end-user to be able to use the tool (as specified in the Implementation Handbook)
- Has the configuration changed recently?
- Was it working before the recent changes?
- Can the recent change be un-done so re-testing can be performed?
- Can the issue be reproduced for just 1 or multiple admins?
- If the issue is reproducible for all it is still likely to be a permissions issue.
- If it seems to be related to 1 or a small admin population - the next step is to check and verify the permissions are correctly granted.
- Is the data correct? (Ensure that any recent configuration changes you have made have not caused any data inconsistencies)
- HHave you verified that, according to the related Implementation Handbook, the feature is configured according to Best Practices recommended in the handbook?
Resolution
Supported fields for HRIS Sync (Addresses)
- ADDR1
- ADDR2
- ADDR3
- CITY
- STATE
- ZIP
- COUNTRY
Addresses that can be synced
- Corporate Address
- Personal Address
Sync Logic
CorporateAddress
- Hard coded mapping logic or As configured in Succession Data Model.
- The Corporate Address sync mapping is configured in Succession data model, although the Corporate Address and the Location (where the address are used) are Foundation objects defined in the Corporate Data Model.
- Note: as corporate address is linked to location and location is linked to employees, changing the address has impact on several employees: for all employees linked to the changed location, the syncing is applied.
Example for mapping Corporate Address.
<hris-element-ref refid="homeAddress">
<hris-mapping entity-type="home" >
<hris-field-ref refid="country"/>
<standard-element-ref refid="country"/>
</hris-mapping>
<hris-mapping entity-type="business" >
<hris-field-ref refid="address1"/>
<standard-element-ref refid="addressLine1"/>
</hris-mapping>
</hris-element-ref>
Personal Address
As configured in Succession Data Model; there is no hard coded mapping.
Example for Personal Address
<hris-element-ref refid="homeAddress">
<hris-mapping entity-type="home" >
<hris-field-ref refid="state"/>
<standard-element-ref refid="state"/>
</hris-mapping>
</hris-element-ref>
Sync triggers
- Real-time; when user changes data in the UI
- Sync job; Provisioning -> Manage Scheduled Jobs
- EC data import; triggers sync job
Country/region-specific mapping
HRIS Sync currently does not support country/region-specific mapping.
FAQ - Additional Information
Q) Where can I get Guide?
A) Guide: Employee Central Master Guide
Chapter: Human Resource Information System (HRIS) Synchronization
See Also
Keywords
HomeAdress, CorporateAddress, HRIS sync, Sync Mapping, FAQ , KBA , address hris sync mapping , LOD-SF-EC-HRS , HRIS Sync , LOD-SF-EC-PER-ADR , Home Adress - Config, Rules, RBP, UI , Problem