100% found this document useful (1 vote)
933 views32 pages

Replicating Data From EC To ERP HCM Config Guide 2H23

Uploaded by

nicolas.spezia
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
933 views32 pages

Replicating Data From EC To ERP HCM Config Guide 2H23

Uploaded by

nicolas.spezia
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 32

PUBLIC

SAP Best Practices for SAP SuccessFactors Employee Central Integration


Document Version: 2H 2023 – 2023-11-07

Replicating Data from Employee Central to ERP


HCM: Configuration Guide
© 2023 SAP SE or an SAP affiliate company. All rights reserved.

THE BEST RUN


Content

1 Replicating Data from Employee Central to ERP HCM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

2 Change History. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4

3 Prerequisites. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5

4 Activation of Content. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

5 Configuration Steps. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
5.1 Configuration Steps in ERP HCM System. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Common Steps for Replication and Migration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8
Replication-Specific Delta Configuration Steps. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Other Recommendations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
5.2 Manual Configuration Steps in SAP ERP HCM System. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Enable Use of New Infotype Framework. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Country Specific Gender. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
5.3 Adaptations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Updating Metadata. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Updating Picklist. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Updating Value Mapping. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28
Updating Field Mappings for Organizational Data/Employee Data. . . . . . . . . . . . . . . . . . . . . . . 29
Copying Best Practices Templates. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29
Cost Center Derivation Logic When Cost Centers Being Replicated are not 14 Characters Long
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30

Replicating Data from Employee Central to ERP HCM: Configuration Guide


2 PUBLIC Content
1 Replicating Data from Employee Central
to ERP HCM

This guide is primarily intended for the core hybrid deployment option. The core hybrid deployment option
means that Employee Central is used as the system of record holding all organizational data, but existing
processes such as Payroll, Time Management, or custom HR processes still run in an SAP ERP HCM on-
premise system landscape.

Replicating Data from Employee Central to ERP HCM: Configuration Guide


Replicating Data from Employee Central to ERP HCM PUBLIC 3
2 Change History

Learn about changes to the documentation for Replicating Data to ERP HCM in recent releases.

2H 2022

Type of Change Description More Info

None We did not update this document.

1H 2022

Type of Change Description More Info

Added We added localized content for Brazil,


India, and The Netherlands.

2H 2021

Type of Change Description More Info

Added We added localized content for Italy and


France.

Replicating Data from Employee Central to ERP HCM: Configuration Guide


4 PUBLIC Change History
3 Prerequisites

Before setting up the replication, ensure that the following system landscape is in place:

1. SAP SuccessFactors Employee Central (EC) tenant


2. SAP Cloud Platform account
3. SAP Cloud Platform Integration tenant
4. SAP Cloud Connector
5. SAP ERP HCM system

The prerequisites are described in the Getting Started Guide. Ensure that the Getting Started Guide and
Technical Integration Settings configurations are in place.

Replicating Data from Employee Central to ERP HCM: Configuration Guide


Prerequisites PUBLIC 5
4 Activation of Content

The Best Practices content is shipped as Business Configuration Sets as part of the PA_SE_IN component,
however they are not active by default. In order to activate and see the configuration content, perform the
following steps:

Procedure

1. Log on to the ERP HCM system.


2. Enter transaction code SA38 - ABAP Program Execution.
3. Execute the report RP_SBP_ECPAO_ACTIVATE_CONTENT.
4. Checkbox Overwrite values: It is recommended to check this box for the first activation, since you do not
have any values that can be overwritten.
5. Checkbox Test Mode: This can be used to run the activation in test mode prior to the first productive run.
6. Logs: After execution, choose the Back button to view the BC set activations log.

As a result of the execution of the program, the SAP Best Practices content for migration/replication is
automatically activated. The configuration is inserted into appropriate IMG activities which are described in
detail in the subsequent sections of this guide. Together with some manual steps (Configuration Steps in ERP
HCM System [page 7]) and considering some assumptions (Manual Configuration Steps in SAP ERP HCM
System [page 24]), you may be ready to run the EC-ERP migration.

 Note

If you need to modify/adapt the SAP Best Practices content, for example, for custom fields in Employee
Central instance, refer to section: Adaptations [page 27].

Replicating Data from Employee Central to ERP HCM: Configuration Guide


6 PUBLIC Activation of Content
5 Configuration Steps

5.1 Configuration Steps in ERP HCM System

The configuration steps for migration/integration with SuccessFactors Employee Central can be accessed via
the SAP Implementation Guide.

Procedure

1. Log on to the SAP ERP system.


2. Execute transaction SPRO.

The configuration steps are listed under SAP Reference IMG Personnel Management Integration with
SuccessFactors Employee Central Business Integration Builder .

Most of these settings have been pre-delivered in a Business Configuration Set and the activation of the
Business Configuration set will populate the IMG activities with the appropriate entries needed to get started
with the migration process. Review the IMG activities and make any adjustments as needed based on your
specific needs.

If you have already implemented the Migrating Data from ERP HCM to Employee Central guide, then
the Best Practices content for both migration and replication is already in the system. You can go to
sectionReplication-Specific Delta Configuration Steps [page 18] for the delta configuration steps for
replication.

Replicating Data from Employee Central to ERP HCM: Configuration Guide


Configuration Steps PUBLIC 7
5.1.1 Common Steps for Replication and Migration

Several steps are common for Migration and Replication and are listed in this section.

5.1.1.1 Overview of Manual Activities Performed

After the activation of the automated content, it is still necessary to perform the following manual activities.
This section describes the manual activities required at a high-level. The details of each manual activity are
found in the corresponding sections of IMG activities.

1. Import Picklists into ERP: Import Picklists from the EC Instance into SAP ERP HCM system using the
program ECPAO_PICKLIST_WRITER.
2. Adjust the Value Mapping Entity Definitions: Execute transaction SPRO and choose SAP Reference IMG for
the SAP Implementation Guide. Navigate to Personnel Management Integration with SuccessFactors
Employee Central Business Integration Builder Basic Settings Define Value Mapping Define Value
Mapping Entities . Choose EC instance SBP_MODEL_US. Replace the Dummy Picklists (denoted by Picklist
ID = 1) with the correct Picklist ID based on your latest picklist import from the Employee Central Instance.
3. If using the employee cost distribution template, you would need to implement the SAP Note 2543191
4. If you would like to adapt the Best Practices content, see the Adaptations [page 27] section.
5. If you would like to use a country specific gender, then see Country Specific Gender [page 25] section.
6. If you would like to copy the Best Practices templates into your own namespace, refer to the section
Copying Best Practices Templates [page 29].

5.1.1.2 Basic Settings

Procedure

1. Log on to the SAP ERP HCM system.


2. Execute transaction SPRO for the SAP Implementation Guide and choose SAP Reference IMG.
3. Navigate to Personnel Management Integration with SuccessFactors Employee Central Business
Integration Builder Basic Settings .

Replicating Data from Employee Central to ERP HCM: Configuration Guide


8 PUBLIC Configuration Steps
The following configuration is delivered as part of the SAP Best Practices content.

5.1.1.2.1 Specify Employee Central Instance ID

Procedure

Execute transaction SPRO and choose SAP Reference IMG for the SAP Implementation Guide. Navigate to
Personnel Management Integration with SuccessFactors Employee Central Business Integration Builder
Basic Settings Specify Employee Central Instance ID .

The delivered EC Instance ID for Best Practices is SBP_MODEL_US – SAP Best Practices for USA.

Replicating Data from Employee Central to ERP HCM: Configuration Guide


Configuration Steps PUBLIC 9
5.1.1.2.2 Define Additional Foundation Objects for
Migrating Data to EC

Procedure

Execute transaction SPRO and choose SAP Reference IMG for the SAP Implementation Guide. Navigate to
Personnel Management Integration with SuccessFactors Employee Central Business Integration Builder
Basic Settings Define Additional Foundation Objects for Migrating Data to EC .

Create the following Foundation Objects in this IMG activity:

5.1.1.2.3 Import Metadata from Employee Central

Metadata from the Best Practices Employee Central content such as Field Names and Field Descriptions for
each of the EC templates are pre-delivered in the system. They are used for field mappings to ERP HCM fields.
The delivered metadata corresponds to a standard Best Practices Employee Central instance metadata and
is delivered as part of the table ECPAO_FLD. It can be viewed by navigating to the following path in IMG and
specifying the EC Instance ID: Personnel Management Integration with SuccessFactors Employee Central
Business Integration Builder Basic Settings Import Metadata from Employee Central Transport Imported
Metadata and Check Metadata for File-Based Data Transfer .

Replicating Data from Employee Central to ERP HCM: Configuration Guide


10 PUBLIC Configuration Steps
5.1.1.2.4 Import Picklists from Employee Central to SAP
ERP HCM system

Picklist Option IDs can change from one SuccessFactors EC instance to another. Hence, it is required to import
picklists from the Employee Central instance. Prior to import, confirm that the picklists in Employee Central
have been migrated to MDF objects. This has been described in detail as part of the Getting Started Guide and
should already be completed.

Procedure

1. Log on to the SAP SuccessFactors Employee Central instance.


2. Download the picklists from the EC instance.
• Go to Admin Center and choose the Import and Export tool.
• From the Select the action to perform drop-down, select Export Data.
• From the Select Generic Object drop-down, select Picklist.
• From the Include Dependencies drop-down, select Yes to include the dependencies.
• From the Select all data records drop-down, select Yes to export all picklists.
• Choose Export.
• Choose the Monitor Job tool in the Admin Center.
• Download the Download Status zip file and extract the picklist csv.
3. Log on to the SAP ERP HCM system

• Open program ECPAO_PICKLIST_WRITER in transaction code SA38 (ABAP Program Execution).


• On the selection screen, enter the following information:
• EC Instance: Enter the EC instance ID (e.g., SBP_MODEL_US if you are using the SAP delivered
Instance ID).
• EC Picklist file: Choose the Picklist file downloaded from the EC instance.
• EC Locale: Enter en_US.
• Choose Update Picklist.
• Optional: Run the Program in Test Mode.
• Deselect the Test Run checkbox and execute the program.

The picklist values are uploaded into the following tables:

ECPAO_PIKLST_ENT Picklists imported from Employee Central

ECPAO_PIKLST_VAL Picklist Values Imported from Employee Central

 Note

Picklists should be migrated to MDF objects.

If using a different EC instance ID other than SBP_MODEL_US, the other related configurations will have to
be copied over to the new instance.

Replicating Data from Employee Central to ERP HCM: Configuration Guide


Configuration Steps PUBLIC 11
5.1.1.2.5 Define Value Mapping Entities

Value mapping entries and value mapping details are delivered as part of the Best Practices content. To
view them and modify if needed, execute transaction SPRO and choose SAP Reference IMG for the SAP
Implementation Guide. Navigate to Personnel Management Integration with SuccessFactors Employee
Central Business Integration Builder Basic Settings Define Value Mapping .

5.1.1.2.6 Change Picklist IDs in Value Mapping Entities

Best Practices Content associates a dummy picklist ID to some pre-delivered Value Mapping Entities, You
need to replace it with the correct Picklist IDs after you import as described in section Import Picklists from
Employee Central to SAP ERP HCM system [page 11].

Procedure

1. Log on to the SAP ERP HCM system. Execute transaction SPRO and choose SAP Reference IMG for
the SAP Implementation Guide. Navigate to Personnel Management Integration with SuccessFactors
Employee Central Business Integration Builder Basic Settings Define Value Mapping .
2. To change the EC Picklist IDs associated to value mapping entities, navigate to Define Value Mapping
Entities.
3. Provide SBP_MODEL_US as the EC Instance when prompted. The value mappings that have been shipped
as part of the SAP Best Practices content are displayed.
4. Switch to the Change mode if you are in the Display mode.
5. Find the Value Mapping Entities that are mapped to the dummy picklists (EC Picklist ID column = 1).

Replicating Data from Employee Central to ERP HCM: Configuration Guide


12 PUBLIC Configuration Steps
6. Replace the dummy Picklist IDs with the appropriate ones by using the search help on the EC Picklist
ID field. The corresponding picklist fields are indicated below. Depending on any changes made to the
standard SAP Best Practices configuration, these may need to be adapted.

Value Mapping Entity Picklist Name

ASSIGNMENT_TYPE_WS global_assignment_type

CHALLENGED_WS typeOfChallenge

CHALLENGE_GROUP challengeGroup

CHALLENGE_GROUP_DEU challengeGroup_DEU

COMMITMENT_INDICATOR commitmentIndicator

CONTINUED_PAY_MEASURE periodIndicator

CONTRACT_ID Contract_ID

CONTRACT_TYPE_WS contractType

COUNTRY_CODE_PHONE SFCC_PhoneCountryCode

COUNTRY_CODE_PHONE_ITA SFCC_PhoneCountryCode

COUNTY_GBR COUNTY_GBR

DEGREEOFCHALLENGE_DEP_ESP DEGREEOFCHALLENGE_ESP

DEGREEOFCHALLENGE_ESP DEGREEOFCHALLENGE_ESP

DEGREEOFCHALLENGE_ESP_REP DEGREEOFCHALLENGE_ESP

DEPARTMENT_FRA DEPARTMENT_FRA

DOCUMENT_TYPE_BRA permitdoctype

EDUCATION_LEVEL_BRA EDUCATIONLEVEL_BRA

EMAIL_TYPE ecEmailType

EMPLOYEE_CLASS_WS EMPLOYEECLASS

EMPLOYEE_CLASS_WS_GLOBAL EMPLOYEECLASS

EMPLOYMENT_RELATIONSHIP employmentRelationship

EMPLOYMENT_TYPE_WS employmentType

EMPLOYMENT_TYPE_WS_GLOBAL employmentType

ETHNIC_GROUP_USA ETHNICGROUP_USA

ETHNIC_GROUP_GBR ETHNICGROUP_GBR

EVENT_WS event

GENDER_DEU Gender Germany

GRADE_BRA GRADE_BRA

HARMFUL_AGENT_EXP harmfulAgentExposureCode

INTERNSHIP_LEVEL_BRA InternshipLevel_BRA

INTERNSHIP_SCHOOL_BRA InternshipSchool_BRA

ISOCOUNTRYCODE ISOCountryList

Replicating Data from Employee Central to ERP HCM: Configuration Guide


Configuration Steps PUBLIC 13
Value Mapping Entity Picklist Name

ISSUINGAUTHORITY_DEU IssuingAuthority_DEU

LANGUAGE_CODE_WS language

MANDATORY_INTERNSHIP_BRA yesNo

MARITAL_STATUS_WS ecMaritalStatus

MILITARYSTATUS_GBR MILITARYSTATUS_GBR

MINIMUMFAMILYTAXBASIS_ESP MINIMUMFAMILYTAXBASIS_ESP

NAME_PREFIX nameprefix

PERMITDOCTYPE permitdoctype

PHONE_TYPE ecPhoneType

PHONE_TYPE_ITA ecPhoneType

PROVINCE_ESP PROVINCE_ESP

PROVINCE_ITA PROVINCE_ITA

RACE_BRA RACE_BRA

RELATION_TYPE_WS personRelationshipType

RELIGION_BRA RELIGION_BRA

RELIGION_IND RELIGION_IND

SALUTATION salutation

SALUTATION_DEP salutation

SPECIFICATION_BRA SPECIFICATION_BRA

STATE_BRA STATE_BRA

STATE_IND STATE_IND

STATE_WS STATE_USA

STREETTYPE_ESP STRTYPE_ESP

SUFFIX_WS namesuffix

TITLE_WS title

TYPE_OF_CHALLENGE typeOfChallenge

WORKER_CATEGORY workerCategory

YES_NO yesNo

Replicating Data from Employee Central to ERP HCM: Configuration Guide


14 PUBLIC Configuration Steps
5.1.1.3 Organizational Data Integration

Procedure

1. Execute transaction SPRO and choose SAP Reference IMG for the SAP Implementation Guide. Navigate
to Personnel Management Integration with SuccessFactors Employee Central Business Integration
Builder Organizational Data Integration .

This section describes the configurations that are required and pre-delivered as part of the SAP Best Practices
content.

5.1.1.3.1 Map Languages from Employee Central and ERP

Procedure

Execute transaction SPRO and choose SAP Reference IMG for the SAP Implementation Guide. Navigate to
Personnel Management Integration with SuccessFactors Employee Central Business Integration Builder
Organizational Data Integration Map Languages from Employee Central and ERP .

Replicating Data from Employee Central to ERP HCM: Configuration Guide


Configuration Steps PUBLIC 15
5.1.1.3.2 Define Org Data Settings for Employee Central
Instance

Procedure

Execute transaction SPRO and choose SAP Reference IMG for the SAP Implementation Guide. Navigate to
Personnel Management Integration with SuccessFactors Employee Central Business Integration Builder
Organizational Data Integration Define Org Data Settings for Employee Central instance .

The following Organizational Data setting configuration is pre-delivered as part of the SAP Best Practices
content:

5.1.1.4 Employee Data Integration

Procedure

Execute transaction SPRO and choose SAP Reference IMG for the SAP Implementation Guide. Navigate to
Personnel Management Integration with SuccessFactors Employee Central Business Integration Builder
Employee Data Integration .

Replicating Data from Employee Central to ERP HCM: Configuration Guide


16 PUBLIC Configuration Steps
The following configurations are required and pre-delivered as part of the SAP Best Practices content.

5.1.1.4.1 Define Employee Data Settings for Employee


Central Instance

Procedure

Execute transaction SPRO and choose SAP Reference IMG for the SAP Implementation Guide. Navigate to
Personnel Management Integration with SuccessFactors Employee Central Business Integration Builder
Employee Data Integration Define Employee Data Settings for Employee Central Instance .

The following configuration is delivered as part of the Best Practices content.

Replicating Data from Employee Central to ERP HCM: Configuration Guide


Configuration Steps PUBLIC 17
5.1.1.4.2 Define Relationship Types for Managers and
Employee-Related Org. Mgmt. Data

Procedure

Execute transaction SPRO and choose SAP Reference IMG for the SAP Implementation Guide. Navigate to
Personnel Management Integration with SuccessFactors Employee Central Business Integration Builder
Employee Data Integration Define Relationship Types for Managers and Employee-Related Org. Mgmt. Data .

The following configuration is delivered as part of the Best Practices content:

 Note

SAP Best Practices uses the standard evaluation path MANAGER. You can change this if required.

5.1.2 Replication-Specific Delta Configuration Steps

If you have already followed the Migrating Data from ERP HCM to Employee Central guide, then the following
steps are the delta configuration required for Replication.

5.1.2.1 Basic Settings

5.1.2.1.1 Constants for Integration with SuccessFactors

Procedure

Execute transaction SPRO and choose SAP Reference IMG for the SAP Implementation Guide. Navigate to
Personnel Management Integration with SuccessFactors Employee Central Business Integration Builder
Basic Settings Maintain the Constant Values .

Replicating Data from Employee Central to ERP HCM: Configuration Guide


18 PUBLIC Configuration Steps
The following constants ERP to EC/EC to ERP (BOB): Activate BIB for EC to ERP Employ and EC to ERP
(BIB): Default Action Type for Hire for the replication are delivered as part of the SAP Best Practices content.

5.1.2.2 Organizational Data Integration

Procedure

Navigate to Personnel Management Integration with SuccessFactors Employee Central Business


Integration Builder Organizational Data Integration .

The following configuration steps are delivered as part of the SAP Best Practices content.

Replicating Data from Employee Central to ERP HCM: Configuration Guide


Configuration Steps PUBLIC 19
5.1.2.2.1 Define Field Mappings for Organizational Data
(EC_ERP)

Procedure

Execute transaction SPRO and choose SAP Reference IMG for the SAP Implementation Guide. Navigate to
Personnel Management Integration with SuccessFactors Employee Central Business Integration Builder
Organizational Data Integration Define Field Mappings for Organizational Data .

Field mappings between ERP fields and Best Practices EC fields for organizational data objects are defined in
this configuration activity. SAP Best Practices delivers the following as part of the content:

Transformation template group:

Transformation Template Group Description

SBP_OM_EC_ERP SAP BP OM for EC to ERP – Integration (Web Srv)

The following transformation templates are active by default in each of the template group:

Transformation Template Description

ERP_DEPARTMENT Department Template

ERP_JOBCODE Job Classification Template

ERP_POSITION Position Template

ERP_DIVISION Division Template

ERP_BUSINESS_UNIT Business Unit Template

The standard delivered field mappings are also provided as an Excel workbook along with the Best Practices
package.

If you wish to change the default templates or mappings, you can copy them into a separate template group
and modify as needed.

Replicating Data from Employee Central to ERP HCM: Configuration Guide


20 PUBLIC Configuration Steps
5.1.2.3 Employee Data Integration

Procedure

Navigate to Personnel Management Integration with SuccessFactors Employee Central Business


Integration Builder Employee Data Integration .

The following configuration are required and are pre-delivered as part of the SAP Best Practices activation
report.

5.1.2.3.1 Employee Data Field Mappings (EC_ERP)

Procedure

Execute transaction SPRO and choose SAP Reference IMG for the SAP Implementation Guide. Navigate to
Personnel Management Integration with SuccessFactors Employee Central Business Integration Builder
Employee Data Integration Define Field Mappings for Employee Data .

Field mappings between ERP fields and Best Practices EC fields for employee master data are defined in this
configuration activity.

Replicating Data from Employee Central to ERP HCM: Configuration Guide


Configuration Steps PUBLIC 21
The following Transformation template groups are delivered as part of the SAP Best Practices content:

Transformation Template Group Description

SBP_EE_EC_ERP SAP Best Practices for Employee Integration (EC-ERP


HCM)

The transformation templates are delivered and are active by default in the template group. You can find further
details in the IMG activity in the system.

 Note

• If using the employee cost distribution template, you would need to implement SAP Note 2543191 .
• ERP_WS_18_GB template is delivered as inactive by default as most of the customers in the UK do not
keep IT0004 (Challenge). Activate if it is required.

5.1.2.3.2 Business Add-ins

The Best Practice content uses BAdIs in cases where the logic for deriving the ERP fields is complex or cannot
be achieved through infotype mapping. The following BAdIs have been used:

BAdI logic to modify the mapping results for ERP fields from the EC Data.

In a few cases, even though the derivation of the ERP field has been done using infotype mapping, subsequent
modification of the data is necessary.

The BAdI ECPAO_IN_EXT_PROCESS_INFOTYPE of the enhancement spot ES_ECPAO_IN_EMPL_REPLICATION


needs to be implemented. To implement this, follow the steps below:

Procedure

Execute transaction SPRO and choose SAP Reference IMG for the SAP Implementation Guide. Navigate to
Personnel Management Integration with SuccessFactors Employee Central Business Integration Builder
Business Add-Ins Data Transfer from Employee Central .

BAdI: Change of Infotype record during EC to ERP Replication.


This takes you to the BAdI implementation screen. Use the class CL_SBP_ECPAO_EMP_REPL_DATA_MOD as
the implementation class for the BAdI.

Replicating Data from Employee Central to ERP HCM: Configuration Guide


22 PUBLIC Configuration Steps
5.1.2.3.3 Define Template Group to be Used for Employee
Data Replication from EC

Procedure

Execute transaction SPRO and choose SAP Reference IMG for the SAP Implementation Guide. Navigate to
Personnel Management Integration with SuccessFactors Employee Central Business Integration Builder
Employee Data Integration Define Template group to be used for Employee Data Replication from EC .

The following configuration is delivered as part of the SAP Best Practices content:

5.1.2.3.4 Define Parameters for Employee Master Data and


Org. Assignment Query

Procedure

1. Execute transaction SPRO and choose SAP Reference IMG for the SAP Implementation Guide. Navigate
to Personnel Management Integration with SuccessFactors Employee Central Business Integration
Builder Employee Data Integration Define Parameters for Employee Master Data and Org. Assignment
Query .
2. Modify the Target System entry by providing the Target Replication System defined in the EC instance.

Replicating Data from Employee Central to ERP HCM: Configuration Guide


Configuration Steps PUBLIC 23
5.1.3 Other Recommendations

5.1.3.1 Full Transmission Start Date

Set the Full Transmission Start Date as late as possible, ideally to the date when you start to use the Employee
Central as the master system for organizational data.

5.2 Manual Configuration Steps in SAP ERP HCM System

This section describes the manual configuration steps required in the SAP ERP HCM system.

5.2.1 Enable Use of New Infotype Framework

Procedure

1. Execute transaction SPRO and choose SAP Reference IMG for the SAP Implementation Guide. Navigate
to Personnel Management Integration with SuccessFactors Employee Central Business Integration
Builder Organizational Data Integration Enable Use of New Infotype Framework When Processing
Replicated Org Data .
2. Enable the flags OANSC, OANSK, OANSO and OANSS in the group SFSFI. This is described here in the
product documentation.

In the Best Practices mapping, the Organizational Object replication takes care of the position relations
such as Department, Job, Cost Center, and Manager Position.
3. Choose New Entries and enter the following data:

Replicating Data from Employee Central to ERP HCM: Configuration Guide


24 PUBLIC Configuration Steps
Group Sem.Abbr Value Abbr. Description

PLOGI NITF X Update Infotype 0001 using


New Infotype framework

This will enable the new Infotype framework for integration between Organizational Management and
Personnel Administration. Refer to the documentation here for further context and information on this
setting.

4. Save the entries.

5.2.2 Country Specific Gender

Country-specific laws define the usage of the third gender.

To be compliant with the country laws it is required to provide the country specific gender based on the values
that are allowed in the corresponding countries. Currently, this is supported only for Germany Best Practices.

The following picklist IDs are added as part of the standard picklist

These are the picklists values for the field Gender in the Global Information Germany. These values are relevant
for translation.

Picklist id External code Description

gender_DEU M Male

gender_DEU F Female

gender_DEU DEU-D Non-Binary

In our sample value mapping, the following field is delivered as part of the Global info in Germany.

To support country specific gender values in the SAP ERP HCM system, two tables have been delivered.

• V_T77PAD_GENDER
• V_T77PAD_FRMADDR

These two tables need to be completed for country specific gender values and the same must be mapped
in the value mapping entity during BIB replication (Value mapping is pre-delivered). These will therefore be
replicated to the infotype 0002 GESCH field.

Replicating Data from Employee Central to ERP HCM: Configuration Guide


Configuration Steps PUBLIC 25
Example:

V_T77PAD_GENDER:

V_T77PAD_FRMADDR:

Replicating Data from Employee Central to ERP HCM: Configuration Guide


26 PUBLIC Configuration Steps
5.3 Adaptations

If you have customized the SAP Best Practices Employee Central instance with custom fields, then you will
need to make adaptations to the delivered SAP Best Practices Content.

Important:

Ensure that the SAP Best Practices for the EC instance has been applied as described in the Getting Started
Guide.

5.3.1 Updating Metadata

Procedure

1. Log on to the EC instance. Go to Admin Center and choose the OData API Metadata Refresh and Export
tool.
2. To make sure that the metadata is up to date, choose Refresh.
3. Choose Export for the Export Metadata to File option.
4. Store the Metadata in XML format on your local disk.
5. Logon to the ERP HCM system. Execute transaction SPRO and choose SAP Reference IMG for the SAP
Implementation Guide. Navigate to Personnel Management Integration with SuccessFactors Employee
Central Business Integration Builder Basic Settings Import Metadata from Employee Central Import
metadata for Web Service-Based Data Transfer from Employee Central .
6. Specify the EC instance to which you would like to upload the metadata.
7. Specify the .xml file previously downloaded in EC Metadata File.
8. Choose Update Metadata as the Action Type.
9. Optionally, carry out a test run by checking the Test Run checkbox.
10. Clear the Test Run checkbook and execute the program to update/insert metadata in the specified EC
instance.
11. If you have added custom fields to the organizational data, navigate to Personnel Management
Integration with SuccessFactors Employee Central Business Integration Builder Organizational Data
Integration Define Field Mappings for Org Data . Maintain the appropriate mapping with ERP HCM data
for the custom fields here.
12. If you have added custom fields to the organizational data, navigate to Personnel Management
Integration with SuccessFactors Employee Central Business Integration Builder Organizational Data
Integration Define Field Mappings for Employee Data . Maintain the appropriate mapping with ERP HCM
data for the custom fields here.

Replicating Data from Employee Central to ERP HCM: Configuration Guide


Configuration Steps PUBLIC 27
5.3.2 Updating Picklist

Procedure

1. Go to Admin Center in the EC instance and choose the Import and Export Data tool.
2. From the Select the action to perform drop-down, select Export Data.
3. From the Select Generic Object drop-down, select Picklist.
4. From the Include Dependencies drop-down, select Yes to include the dependencies.
5. From Select all data records drop-down, select Yes to export all picklists.
6. Choose Export.
7. Choose the Monitor Job tool in Admin Center.
8. Download the Download Status zip file and extract the picklist csv.
9. Log on to the ERP HCM system. Execute transaction SPRO and choose SAP Reference IMG for the SAP
Implementation Guide. Navigate to Personnel Management Integration with SuccessFactors Employee
Central Business Integration Builder Basic Settings Define Value Mapping Import Picklists from
Employee Central .
10. Specify the EC instance to which you would like to upload the picklists.
11. Specify the picklist file previously downloaded in EC Picklist File.
12. Specify EC Locale as en_US.
13. Choose Update Picklist as the Action Type.
14. Optionally, carry out a test run by checking the Test Run checkbox.
15. Clear the Test Run checkbox and execute the program to update/insert picklist in the specified EC
Instance.

5.3.3 Updating Value Mapping

Procedure

1. Log on to the ERP HCM system. Execute transaction SPRO and choose SAP Reference IMG for the SAP
Implementation Guide. Navigate to Personnel Management Integration with SuccessFactors Employee
Central Business Integration Builder Basic Settings Define Value Mapping .
2. To change the value mapping entities, navigate to Define Value Mapping Entities.
3. Provide SBP_MODEL_US as the EC instance when prompted. The value mappings that have been shipped
as part of the SAP Best Practices content are displayed.
4. Switch to Change mode if you are in Display mode. You can now modify the value mapping entities.
5. To change the value mapping details, navigate to Define Value Mapping Details.

Replicating Data from Employee Central to ERP HCM: Configuration Guide


28 PUBLIC Configuration Steps
6. Provide the EC Instance SBP_MODEL_US and the name of the value mapping entity you wish to modify.
7. Switch to Change mode if you are in Display mode. You can now modify the value mapping details.

5.3.4 Updating Field Mappings for Organizational Data/


Employee Data

Procedure

1. If you wish to update field mappings for Organizational data, navigate to Personnel Management
Integration with SuccessFactors Employee Central Business Integration Builder Organizational Data
Integration Define Field Mappings for Org Data . When prompted, provide the SAP Best Practices EC
instance. You can now modify the field mappings in the change view.
2. If you have added custom fields to the organizational data, navigate to Personnel Management
Integration with SuccessFactors Employee Central Business Integration Builder Organizational Data
Integration Define Field Mappings for Employee Data . When prompted, provide the SAP Best Practices
EC instance ID. You can now modify the field mappings in the change view.

5.3.5 Copying Best Practices Templates

You might want to copy the Field mapping (Template Groups) provided by SAP Best Practices and then adapt
them (instead of modifying the delivered templates directly). In this case, the following options are available.

5.3.5.1 Copy with New Employee Central Instance

The Best Practices transformation template groups can be copied from the delivered SBP_MODEL_US
Employee Central instance ID to a new Employee Central instance ID. In order to perform this, the following
steps are needed:

• Open ECPAO_COPY_CONFIGURATION program using transaction code ECPAO_COPY_CONFIG or via


transaction code SA38 - ABAP Program Execution.
• Provide the source EC Instance ID – SBP_MODEL_US.
• Choose each source transformation template group that you would like to copy.
• Provide a destination EC Instance ID and a new transformation template group name.
• Execute the program.

Further details for the copying functionality are available in the Program documentation

Replicating Data from Employee Central to ERP HCM: Configuration Guide


Configuration Steps PUBLIC 29
After copying, follow the steps below to make adjustments in the new instance ID and transformation template
groups.

• Update Metadata: You can do this under IMG Activity Basic Settings Import Metadata from Employee
Central . Choose the first activity under this path.
• Import Picklists: You can do this under IMG Activity Basic Settings Define Value Mapping Import
Picklists from Employee Central (You will need Picklists CSV from EC).
• Define Value Mapping Entities: The value mapping entities associated with SBP_MODEL_US are already
delivered. You may need to adjust these based on your new/updated picklists.
• Define Value Mapping Details: The value mapping details for the Value Mapping Entities are pre-delivered.
However, based on new Picklist values or new Value Mapping Entities you may have to adjust.
• Refine the Template mappings: Check the different templates in detail and look out for any new deleted
EC fields or more fields that you may need to map.
• Lastly, you may need to copy the BAdI implementation classes and adjust the code accordingly. Regarding
BAdIs you can refer to Business Add-ins [page 22].

5.3.6 Cost Center Derivation Logic When Cost Centers Being


Replicated are not 14 Characters Long

The solution delivered will be able to derive cost center for the Organizational Object Templates in
the ERP HCM system during replication if the cost center being replicated is 14 characters, that is,
Controlling Area(4) + Cost Center(10). If you need to work with combinations that have a different
pattern of lengths for Controlling Area and/or Cost Center, replication using generic object replication
may fail with the error message Error when mapping Employee Central field cost Center, field value
XXXYYYYYYYYYY (SFIOM_PROCESSING224). Follow the instructions in KBA 0002706481 which
describes how to handle these situations.

Replicating Data from Employee Central to ERP HCM: Configuration Guide


30 PUBLIC Configuration Steps
Important Disclaimers and Legal Information

Hyperlinks
Some links are classified by an icon and/or a mouseover text. These links provide additional information.
About the icons:

• Links with the icon : You are entering a Web site that is not hosted by SAP. By using such links, you agree (unless expressly stated otherwise in your
agreements with SAP) to this:

• The content of the linked-to site is not SAP documentation. You may not infer any product claims against SAP based on this information.

• SAP does not agree or disagree with the content on the linked-to site, nor does SAP warrant the availability and correctness. SAP shall not be liable for any
damages caused by the use of such content unless damages have been caused by SAP's gross negligence or willful misconduct.

• Links with the icon : You are leaving the documentation for that particular SAP product or service and are entering an SAP-hosted Web site. By using
such links, you agree that (unless expressly stated otherwise in your agreements with SAP) you may not infer any product claims against SAP based on this
information.

Videos Hosted on External Platforms


Some videos may point to third-party video hosting platforms. SAP cannot guarantee the future availability of videos stored on these platforms. Furthermore, any
advertisements or other content hosted on these platforms (for example, suggested videos or by navigating to other videos hosted on the same site), are not within
the control or responsibility of SAP.

Beta and Other Experimental Features


Experimental features are not part of the officially delivered scope that SAP guarantees for future releases. This means that experimental features may be changed by
SAP at any time for any reason without notice. Experimental features are not for productive use. You may not demonstrate, test, examine, evaluate or otherwise use
the experimental features in a live operating environment or with data that has not been sufficiently backed up.
The purpose of experimental features is to get feedback early on, allowing customers and partners to influence the future product accordingly. By providing your
feedback (e.g. in the SAP Community), you accept that intellectual property rights of the contributions or derivative works shall remain the exclusive property of SAP.

Example Code
Any software coding and/or code snippets are examples. They are not for productive use. The example code is only intended to better explain and visualize the syntax
and phrasing rules. SAP does not warrant the correctness and completeness of the example code. SAP shall not be liable for errors or damages caused by the use of
example code unless damages have been caused by SAP's gross negligence or willful misconduct.

Bias-Free Language
SAP supports a culture of diversity and inclusion. Whenever possible, we use unbiased language in our documentation to refer to people of all cultures, ethnicities,
genders, and abilities.

Replicating Data from Employee Central to ERP HCM: Configuration Guide


Important Disclaimers and Legal Information PUBLIC 31
www.sap.com/contactsap

© 2023 SAP SE or an SAP affiliate company. All rights reserved.

No part of this publication may be reproduced or transmitted in any form


or for any purpose without the express permission of SAP SE or an SAP
affiliate company. The information contained herein may be changed
without prior notice.

Some software products marketed by SAP SE and its distributors


contain proprietary software components of other software vendors.
National product specifications may vary.

These materials are provided by SAP SE or an SAP affiliate company for


informational purposes only, without representation or warranty of any
kind, and SAP or its affiliated companies shall not be liable for errors or
omissions with respect to the materials. The only warranties for SAP or
SAP affiliate company products and services are those that are set forth
in the express warranty statements accompanying such products and
services, if any. Nothing herein should be construed as constituting an
additional warranty.

SAP and other SAP products and services mentioned herein as well as
their respective logos are trademarks or registered trademarks of SAP
SE (or an SAP affiliate company) in Germany and other countries. All
other product and service names mentioned are the trademarks of their
respective companies.

Please see https://www.sap.com/about/legal/trademark.html for


additional trademark information and notices.

THE BEST RUN

You might also like