Browse the Book - Amazon S3 · Import of the root certificate of SAP ER P or SAP S/4HANA in the SAP...

63
Browse the Book In this chapter, you’ll learn how to integrate Employee Central with SAP ERP or SAP S/HANA. You’ll start with common integration scenarios; then, you’ll follow step-by-step instructions to configure Employee Central, SAP Cloud Platform Integration, and your on-premise SAP system. Donna Leong-Cohen, Vishnu Kandi, Rinky Karthik, Seng-Ping Gan Integrating SAP SuccessFactors 746 Pages, 2020, $89.95 ISBN 978-1-4932-1929-2 www.sap-press.com/5019 First-hand knowledge. “Employee Central with SAP ERP and SAP S/4HANA” Contents Index The Authors

Transcript of Browse the Book - Amazon S3 · Import of the root certificate of SAP ER P or SAP S/4HANA in the SAP...

Page 1: Browse the Book - Amazon S3 · Import of the root certificate of SAP ER P or SAP S/4HANA in the SAP Cloud Plat-form Integration keystore. Import of the root certificate of SAP Cloud

Browse the BookIn this chapter, you’ll learn how to integrate Employee Central with SAP ERP or SAP S/HANA. You’ll start with common integration scenarios; then, you’ll follow step-by-step instructions to configure Employee Central, SAP Cloud Platform Integration, and your on-premise SAP system.

Donna Leong-Cohen, Vishnu Kandi, Rinky Karthik, Seng-Ping Gan

Integrating SAP SuccessFactors746 Pages, 2020, $89.95 ISBN 978-1-4932-1929-2

www.sap-press.com/5019

First-hand knowledge.

“Employee Central with SAP ERP and SAP S/4HANA”

Contents

Index

The Authors

Page 2: Browse the Book - Amazon S3 · Import of the root certificate of SAP ER P or SAP S/4HANA in the SAP Cloud Plat-form Integration keystore. Import of the root certificate of SAP Cloud

155

5

Chapter 5

Employee Central with SAP ERP or SAP S/4HANA

In this chapter, we’ll cover the integration of SAP SuccessFactors

Employee Central with SAP ERP and SAP S/4HANA using SAP’s stan-

dard integration tool—SAP Cloud Platform Integration.

In this chapter, we’ll provide an overview of the three main prepackaged scenarios for

the deployment models described in Chapter 1 and explain the replication process. In

addition, we’ll dive into the configuration details, including prerequisites, to enable

integration between Employee Central, SAP Cloud Platform Integration, and your on-

premise SAP system (SAP ERP or SAP S/4HANA).

Before we go into detail on the configuration steps, let’s look at an overview of the

integration of Employee Central with your on-premise SAP system.

5.1 Starting Your Integration Project

This section serves as a quick preview to help you understand the overall integration

process in terms of related scopes and technology alongside high-level configuration

activities that are involved when using SAP standard prepackaged integration solu-

tions. This section also serves as an introduction to subsequent step-by-step configu-

ration topics for setting up the integration between Employee Central and your on-

premise SAP system.

5.1.1 The Big Picture

Let’s start with the integration scenarios shown in Figure 5.1 to begin our overview of

Employee Central integration with your on-premise SAP system using SAP Cloud

Platform Integration prepackaged integration content.

Page 3: Browse the Book - Amazon S3 · Import of the root certificate of SAP ER P or SAP S/4HANA in the SAP Cloud Plat-form Integration keystore. Import of the root certificate of SAP Cloud

5 Employee Central with SAP ERP or SAP S/4HANA

156

Figure 5.1 Employee Central with SAP ERP or SAP S/4HANA Integration Scenarios

As of the latest version of the prepackaged integration content, three main predeliv-

ered integration scenarios can be leveraged for the full cloud, core hybrid, and side-

by-side deployment models. These integration scenarios are:

� Cost center replication

� Organizational structure replication

� Employee data and organizational assignment replication

As shown in Figure 5.1, each integration scenario has a different integration flow

design, which we’ll discuss in the following sections.

Cost Center Replication

A cost center data synchronization process is initiated by your on-premise SAP sys-

tem to push cost center data to Employee Central via SAP Cloud Platform Integration,

as shown in Figure 5.2. In SAP ERP and SAP S/4HANA, the data replication process uti-

lizes SAP’s Application Link Enabling (ALE) technology for cost center data distribu-

tion where IDoc ODTF_CCTR is used for transferring data to SAP Cloud Platform

Integration over a secure HTTP connection. The cost center data is then transformed

by SAP Cloud Platform Integration and sent to Employee Central using the FOCost-

Center OData application programming interface (API). As a result, Employee Cen-

tral’s cost center foundation object is updated. The replication process supports both

mass replication and delta replication.

Internet

Employee Central

SAP SuccessFactors On-Premise Network

SAP Cloud PlatformIntegration

SAP ERP or SAP S/4HANAOn-Premise

Cost< Center

OrganizationalStructure >

Employee Dataand OrganizationalAssignments >

Packaged IntegrationContent Deployment

157

5.1 Starting Your Integration Project

5

Figure 5.2 Cost Center Replication Scenario Overview

To get the cost center integration up and running with minimal configuration effort,

refer to the following high-level task list:

1. The configuration of Employee Central, such as enabling the OData API and con-

figuring the user with role-based permissions (RBPs)

2. The configuration and deployment of SAP Cloud Platform Integration’s prepack-

aged cost center iFlow

3. The ALE configuration for cost center IDoc ODTF_CCTR and background job con-

figuration in SAP ERP and SAP S/4HANA

Organizational Structure Replication

The organizational structure synchronization process, as shown in Figure 5.3, starts

with your on-premise SAP system pulling down Employee Central foundation data

such as business units, divisions, departments, job classifications, positions, and cus-

tom metadata framework (MDF) objects. This data is then translated into your on-

premise SAP system’s organization management structure, namely, the organiza-

tional unit and its hierarchical relationship, job, position, and custom organization

structure objects. In SAP ERP or SAP S/4HANA, the data replication process utilizes

Simple Object Access Protocol (SOAP) web service protocols for organizational struc-

ture data requests where a web service request with a preconfigured organizational

object data query is sent to SAP Cloud Platform Integration. SAP Cloud Platform Inte-

gration reads the query parameters and initiates a data extraction request to Em-

ployee Central via an OData API call. Based on the data selection query originating

Internet

Employee Central

SAP SuccessFactors On-Premise Network

SAP Cloud PlatformIntegration

SAP ERP or SAP S/4HANAOn-Premise

iFlow:ERP to SAP

SuccessFactorsEmployee Central

Cost Center

IDocOData

Foundation Object:Cost Center

Send Cost Centervia ALE Distribution

Model

Page 4: Browse the Book - Amazon S3 · Import of the root certificate of SAP ER P or SAP S/4HANA in the SAP Cloud Plat-form Integration keystore. Import of the root certificate of SAP Cloud

5 Employee Central with SAP ERP or SAP S/4HANA

158

from your on-premise SAP system, Employee Central will then send a response con-

sisting of organizational structure raw data records back to your on-premise SAP sys-

tem in the staging area. The organizational structure raw data is then converted into

organizational management infotypes either immediately via event-based process-

ing or at regular intervals via a scheduled background program. The replication pro-

cess supports both mass replication and delta replication.

Figure 5.3 Organizational Structure Replication Overview

To get the organization structure integration up and running with minimal configu-

ration effort, refer to the following high-level task list:

1. The configuration of Employee Central, such as enabling the OData API and con-

figuring the user with RBPs.

2. The configuration and deployment of the SAP Cloud Platform Integration pre-

packaged organizational structure iFlow.

3. SAP ERP or SAP S/4HANA configuration activities include activating SOA Manager-

related web services, configuring the Employee Central to your on-premise SAP

system infotype field mapping using the Business Integration Builder (BIB) frame-

work for generic object replication with generic processing, and configuring back-

ground jobs.

Employee Data and Organizational Assignment Replication

The employee master data and employee organizational assignment synchronization

process begins with your on-premise SAP system triggering an employee data ex-

traction request to Employee Central to pull Employee Central employee data objects

such as persons, personal information, employment information, job information,

Internet

Employee Central

SAP SuccessFactors On-Premise Network

SAP Cloud PlatformIntegration

SAP ERP or SAP S/4HANAOn-Premise

Web Service1. Organizational Structure

Query Request

Web Service2. Staging

Area4. PD

Infotypes

3. Convert

OData

Foundation Object:Business Unit,

Division, Department,Position, and Job

iFlow:SAP SuccessFactorsEmployee Central toERP Generic Object

159

5.1 Starting Your Integration Project

5

pay compensation, etc. This set of data is then translated into your on-premise SAP

system’s employee master data in Personnel Administration (PA) infotypes and em-

ployee organizational assignment data in Organizational Management (OM) info-

types if Personnel Administration (PA)-Personnel Development (PD) integration is

enabled. This integration synchronizes OM data such as position, organizational

unit, and cost center with employee data in PA.

As shown in Figure 5.4, in your on-premise SAP system, the data replication process

uses SOAP web services for employee and organizational assignment data extraction,

while initiating a preconfigured employee data selection query to the Employee Cen-

tral Compound Employee API request via SAP Cloud Platform Integration. Based on

this, the Compound Employee API will send a response with Employee Central data

records to your on-premise SAP system. The extracted compound employee data is

then processed by employee- and organizational assignment-relevant subprocesses.

First, the employee data subprocess is processed immediately using the BIB for up-

dating personnel administration infotypes while the employee organizational as-

signment data is kept in a staging area. The subsequent process is triggered via events

immediately and can be scheduled in the background to run periodically to post or-

ganizational assignment data from the staging area into the OM module.

Figure 5.4 Employee Data and Organizational Assignment Replication Overview

Internet

Employee Central

SAP SuccessFactors On-Premise Network

SAP Cloud PlatformIntegration

SAP ERP or SAP S/4HANAOn-Premise

Web Service1. Employee Data

Query Request

Web Service

4. Org.AssignmentStaging Area

5. Convert

Employee Data

iFlow:SAP SuccessFactors

Employee Central to ERPEmployee Data and

OrganizationalAssignments

6. PDInfotypes

2. Receive ExtractedCompound

Employee Data

3. Processand Post

EmployeeData into PA

InfotypesImmediately

CompoundEmployee API

Page 5: Browse the Book - Amazon S3 · Import of the root certificate of SAP ER P or SAP S/4HANA in the SAP Cloud Plat-form Integration keystore. Import of the root certificate of SAP Cloud

5 Employee Central with SAP ERP or SAP S/4HANA

160

Note that the organizational assignment process is dependent on both the employee

data replication and the organizational structure replication because this data is

used to create the relationship between an employee and the organization in SAP

ERP or SAP S/4HANA. As the result of the organizational assignment process, the

employee’s position-to-organizational unit, position-to-position, position-to-person,

and position-to-job relationships are formed to support integration with PA and OM.

To get the employee data and organizational assignment integration up and running

with minimal configuration effort, refer to the following high-level task list:

1. The configuration of Employee Central, such as enabling the OData API and con-

figuring user with RBPs.

2. The configuration and deployment of the SAP Cloud Platform Integration pre-

packaged employee data and organizational assignment iFlow.

Other SAP ERP or SAP S/4HANA configuration activities include activating SOA

Manager-related web services, configuring the Employee Central to SAP ERP or SAP

S/4HANA infotype field mapping using the BIB, and configuring background jobs.

5.1.2 Integration Prerequisites

You should now have a high-level understanding of the expected integration scope

and required configuration activities. Next, let’s look at the prerequisites:

� Employee Central on the latest version.

� SAP Cloud Platform Integration tenant.

� SAP ERP Human Capital Management (SAP ERP HCM) software component SAP_

APPL 600 SP 15 and above.

� SAP ERP add-on PA_SE_IN 100 for employee data and organizational data scenarios.

� SAP ERP add-on ODTFINCC for cost center scenarios.

� ALE configuration, such as logical system, distribution model, remote function call

(RFC) destination, and partner profiles in SAP ERP or SAP S/4HANA.

� SAP ERP or SAP S/4HANA set up as a Secure Sockets Layer (SSL) server to support

secure HTTP communication.

� Either the cloud connector or reverse proxy application (e.g., SAP Web Dispatcher)

set up between SAP Cloud Platform Integration and an SAP ERP or SAP S/4HANA

on-premise system for accepting inbound connections from SAP Cloud Platform

Integration to SAP ERP or SAP S/4HANA.

161

5.1 Starting Your Integration Project

5

� Import of the root certificate of SAP ERP or SAP S/4HANA in the SAP Cloud Plat-

form Integration keystore.

� Import of the root certificate of SAP Cloud Platform Integration in Transaction

STRUST of SAP ERP or SAP S/4HANA as shown in Figure 5.5. Follow these steps:

1 On the Trust Manager screen, click on SSL client SSL Client (Standard).

2 Click on the Import button.

3 Select the root certificate file.

4 Click the Ok button to complete the certificate import process.

Figure 5.5 STRUST Import SSL Root Certificates

Page 6: Browse the Book - Amazon S3 · Import of the root certificate of SAP ER P or SAP S/4HANA in the SAP Cloud Plat-form Integration keystore. Import of the root certificate of SAP Cloud

5 Employee Central with SAP ERP or SAP S/4HANA

162

5.2 Configuring Employee Central

Let’s start with the configuration and implementation of integration in Employee

Central. This section will guide you through the required configuration activities to

prepare an Employee Central instance for integration with your on-premise SAP sys-

tem via SAP Cloud Platform Integration. The integration activities primarily cover

API-related tasks.

To allow an external party to integrate with an Employee Central system by consum-

ing the built-in APIs, follow these steps:

1. Determine the correct SAP SuccessFactors API host name URL to be used by SAP

Cloud Platform Integration. To get the correct SAP SuccessFactors API URLs that

correspond to your Employee Central data center, refer to SAP Knowledge Base

Article 2215682.

2. Set up the permission role for the API user. Log on to Employee Central and navi-

gate to Admin Center � Tools � Set User Permission � Manage Permission Roles. Click

on Permission Role SFAPI and click on the Permission button to change the Permis-

sion settings by selecting the checkbox for each permission, as shown in Table 5.1

and Figure 5.6.

Permission Group Permission Category Permissions

User permissions General user

permissions

� SFAPI user login

Administrator

permissions

Manage integration

tools

� Allow admin to access the OData API

through basic authentication

Administrator

permissions

Employee Central API � Employee Central Foundation SOAP API

� Employee Central HRIS SOAP API

� Employee Central Foundation OData API

(read-only)

� Employee Central HRIS OData API (read-

only)

� Employee Central Foundation OData API

(editable)

� Employee Central HRIS OData API (edit-

able)

Table 5.1 API Permission Roles

163

5.2 Configuring Employee Central

5

Figure 5.6 Manage Permission Roles Example Screenshot

Click the Done button to save your changes and then grant the permission role to the

SFAPI user on the same screen in the 3 Grant this role to… section, as shown in Figure

5.7. Click on the Add... button.

Figure 5.7 Granting the Role

Page 7: Browse the Book - Amazon S3 · Import of the root certificate of SAP ER P or SAP S/4HANA in the SAP Cloud Plat-form Integration keystore. Import of the root certificate of SAP Cloud

5 Employee Central with SAP ERP or SAP S/4HANA

164

Within the Permission Group... option of the Grant this role to... screen, as shown

in Figure 5.8, assign the SFAPI user group and click the Done button to save your

changes.

Figure 5.8 Selecting a Permission Group

5.3 Configuring SAP Cloud Platform Integration

This section covers the required configuration steps in SAP Cloud Platform Integra-

tion for setting up integration scenarios for Employee Central to your on-premise SAP

system. We’ll walk you through basic configuration activities of the three key integra-

tion scenarios: cost center integration, organizational data integration, and employee

data integration. We’ll end this section with instructions on how to integrate the con-

firmation response back from your on-premise SAP system into Employee Central.

165

5.3 Configuring SAP Cloud Platform Integration

5

5.3.1 Basic Configuration

In the basic configuration, we’ll walk through the standard predelivered integration

package provided by SAP and identify the correct integration content to use. We’ll

also cover API authentication between systems.

Integration Content Discovery and Copy

To start using the standard, predelivered integration content in SAP Cloud Platform

Integration, go to the tenant landing page (for example, https://<tenant host name>/

itspaces/) and navigate to Discover from the menu. You’ll see all the available integra-

tion packages published by SAP, as shown in Figure 5.9.

Figure 5.9 SAP Cloud Platform Integration Package Discovery

The following integration packages are relevant for the integration between Em-

ployee Central and your on-premise SAP system:

� ERP to SAP SuccessFactors Employee Central Cost Center

� SAP SuccessFactors Employee Central to ERP Employee and Organizational Data

� ERP to SAP SuccessFactors Employee Central Confirmation v2

Page 8: Browse the Book - Amazon S3 · Import of the root certificate of SAP ER P or SAP S/4HANA in the SAP Cloud Plat-form Integration keystore. Import of the root certificate of SAP Cloud

5 Employee Central with SAP ERP or SAP S/4HANA

166

Once you’ve found the required integration packages, copy them to your Design work-

space by clicking each integration package tile and selecting Copy. For the initial copy

of an integration package, SAP Cloud Platform Integration doesn’t allow you to copy

the package into your own namespace. Once you try to copy the package a second

time, SAP Cloud Platform Integration will prompt you to provide your own name-

space suffix. Use the following steps to copy and rename the integration package:

1. Select the Copy button, shown in Figure 5.10, to copy the selected standard integra-

tion package to your own workspace.

Figure 5.10 Copying the Integration Package

2. In the Messages popup window, click Create copy to copy the integration package,

as shown in Figure 5.11.

Figure 5.11 Creating the Copy

167

5.3 Configuring SAP Cloud Platform Integration

5

3. Provide a suffix to create your own integration package file name, as shown in Fig-

ure 5.12, and click Ok.

Figure 5.12 Creating an Integration Copy with a Suffix

Now that you’ve completed the first step to configuring and implementing an inte-

gration scenario, let’s discuss connectivity authentication options and their configu-

rations next.

System Authentication Options and Configurations

In this section, we’ll discuss the available API authentication options for SAP Cloud

Platform Integration systems, your on-premise SAP system, and Employee Central.

First, let’s look at the connectivity between your on-premise SAP system and SAP

Cloud Platform Integration.

Both SAP ERP or SAP S/4HANA and SAP Cloud Platform Integration support authen-

tication options either using basic authentication or client certificate authentication

to authenticate and authorize inbound connections.

The following configuration options should be considered when setting up the com-

munication from your on-premise SAP system to SAP Cloud Platform:

� Basic authentication

To set up basic authentication from your on-premise SAP system to SAP Cloud

Platform Integration, an SAP support user (S-user) with the ESBMessaging.send

role assigned is required to configure both the RFC destination and the SOA Man-

ager consumer web service in your on-premise SAP system.

� Client certificate authentication

To set up client certificate authentication from your on-premise SAP system to SAP

Cloud Platform Integration, your on-premise SAP system’s digital client certificate

is imported into the sender configuration of the iFlow. The digital client certificate

Page 9: Browse the Book - Amazon S3 · Import of the root certificate of SAP ER P or SAP S/4HANA in the SAP Cloud Plat-form Integration keystore. Import of the root certificate of SAP Cloud

5 Employee Central with SAP ERP or SAP S/4HANA

168

can be obtained via Transaction STRUST in your on-premise SAP system. We’ll

describe in detail how to configure the iFlow in each integration scenario.

The following configuration options can be considered when setting up the commu-

nication from SAP Cloud Platform to your on-premise SAP system:

� Basic authentication

To set up basic authentication from SAP Cloud Platform Integration to your on-

premise SAP system, a technical user in your on-premise SAP system is required to

configure and deploy user credentials in SAP Cloud Platform Integration. To con-

figure and deploy user credentials, go to the SAP Cloud Platform Integration Man-

age Security Material tool by navigating to WebUI � Menu � Monitor � Security

Material. Click the Add button, select User Credentials, and set the following infor-

mation in the Add User Credentials popup window, as shown in Figure 5.13:

– Name: Enter a name, for example, “ERP_User.”

– Type: Select User Credentials.

– User: Enter your user name.

– Password: Enter your user password.

Figure 5.13 Creating the User Credential Artifact

� Client certificate authentication

To set up client certificate authentication from SAP Cloud Platform Integration to

your on-premise SAP system, import the SAP Cloud Platform Integration digital

client certificate into Transaction STRUST in your on-premise SAP system. The

169

5.3 Configuring SAP Cloud Platform Integration

5

digital client certificate can be obtained from SAP Cloud Platform Integration by

following the menu path WebUI � Menu � Monitor � Security Material � Keystore.

Click on the Action button of Alias sap_cloudintegrationcertificate and select

Download Certificate, as shown in Figure 5.14.

Figure 5.14 Downloading the Certificate

� SAP Cloud Platform Integration to Employee Central communication

To set up the SAP Cloud Platform Integration to Employee Central communica-

tion, the SFAPI user must be configured. The basic authentication option is sup-

ported in SAP Cloud Platform Integration, connecting to Employee Central. To

configure and deploy the Employee Central SFAPI user, go to SAP Cloud Platform

Integration’s Manage Security Material tool by navigating to WebUI � Menu � Mon-

itor � Security Material. Click the Add button; select User Credentials, as shown in

Figure 5.15; and set the following information, as shown in Figure 5.16:

– Name: Enter a name, e.g., “SFAPI_USER.”

– Type: Select SuccessFactors.

– User: Provide your user name.

– Password: Provide your user password.

– Company ID: Provide your company ID.

Page 10: Browse the Book - Amazon S3 · Import of the root certificate of SAP ER P or SAP S/4HANA in the SAP Cloud Plat-form Integration keystore. Import of the root certificate of SAP Cloud

5 Employee Central with SAP ERP or SAP S/4HANA

170

Figure 5.15 Adding User Credentials

Figure 5.16 Adding User Credentials: Details

5.3.2 Integration Scenario Configuration

You should now have all of the relevant integration packages saved in your design

workspace. To check, navigate to Design from the menu, as shown in Figure 5.17. You

should see all the integration packages copied from the Discover page appearing in

the Packages list. With all the relevant integration packages in place, you can begin

the detailed configuration of each individual integration scenario, as we’ll discuss in

the following sections.

171

5.3 Configuring SAP Cloud Platform Integration

5

Figure 5.17 Design Workspace

Cost Center Integration Scenario

In this section, we’ll cover the settings required in SAP Cloud Platform Integration to

enable the cost center replication scenario from SAP ERP or SAP S/4HANA Finance to

Employee Central. Cost centers are required in Employee Central because these

objects are assigned to employees.

To begin the configuration, select the ERP to SuccessFactors Employee Central Cost

Center replication option from the integration package list. Two artifacts are deliv-

ered as standard for supporting the cost center integration scenario, as shown in Fig-

ure 5.18:

� ERP to Employee Central Cost Center (Type: Integration Flow)

� ERP to Employee Central Cost Center Language Table (Type: Value Mapping)

For the parameter settings and configuration, we’ll focus only on the ERP to Employee

Central Cost Center integration flow. Select Configure from the Actions dropdown

menu to enter the integration flow configuration mode, as shown in Figure 5.18.

Page 11: Browse the Book - Amazon S3 · Import of the root certificate of SAP ER P or SAP S/4HANA in the SAP Cloud Plat-form Integration keystore. Import of the root certificate of SAP Cloud

5 Employee Central with SAP ERP or SAP S/4HANA

172

Figure 5.18 Configuring the iFlow

You’ll arrive at the configuration screen shown in Figure 5.19, which displays the

sender’s parameter values for the cost center replication iFlow. To set up the sender,

maintain the following parameters:

� Sender: Leave the default value SAP_ERP.

� Adapter Type: Leave the default value IDOC.

� Address: Leave the default value /ERP_to_EC_CostCenter_Replication_IDoc.

� Certificate Browse/Subject DN and Issuer DN: Import a client certificate from the

sender system (only applicable for client certificate authorization).

� Authorization: Select User Role.

Now, navigate to the Receiver tab. To set up the receiver, maintain the following stan-

dard parameters:

� Receiver: Leave the default value SFSF_EC.

� Adapter Type: Leave the default value Successfactors.

� Address: Enter the Employee Central API base URL in this field, for example,

“https://apisalesdemo4.successfactors.com.”

� Authorization: Leave the default value Basic authentication.

173

5.3 Configuring SAP Cloud Platform Integration

5

� Credential Name: Enter the name of the SAP SuccessFactors credential artifact

you’ve deployed.

Figure 5.19 Sender Parameter Configuration Screen

The following standard parameter values can be maintained under the More tab, as

shown in Figure 5.20:

� USE_EXTERNAL_COST_CENTER: Enter “true” if you’d like to replicate SAP cost cen-

ter IDs as the reference cost center IDs in Employee Central; otherwise, enter

“false.”

� PERSON_RESP_TARGET_FIELD: Enter the name of the custom field in Employee

Central that holds the names of the persons responsible for each cost center from

your on-premise SAP system; otherwise, leave this field blank.

� ERP_DEFAULT_LANGUAGE: Enter the mandatory default value language for the

cost center’s description field which is to be transferred from your on-premise SAP

system to Employee Central. For example, enter “E” for English.

� ENABLE_PAYLOAD_LOGGING: Enter “true” to keep the complete message payload

containing all the data transferred in the message processing log (MPL) in SAP

Cloud Platform Integration. This feature is useful for issue analysis and trouble-

shooting purposes. Otherwise, enter “false.”

� COMPANY_ID_TARGET_FIELD: Enter the name of the custom field in Employee

Central that holds the company ID from your on-premise SAP system. You’re only

required to maintain this field if you’re transferring company codes from your

Page 12: Browse the Book - Amazon S3 · Import of the root certificate of SAP ER P or SAP S/4HANA in the SAP Cloud Plat-form Integration keystore. Import of the root certificate of SAP Cloud

5 Employee Central with SAP ERP or SAP S/4HANA

174

on-premise SAP system to custom fields in Employee Central. Otherwise, leave

this field blank.

Once the configuration is completed, you can deploy the ERP to Employee Central

Cost Center integration flow in the SAP Cloud Platform Integration runtime node by

clicking the Deploy button, as shown in Figure 5.20.

Figure 5.20 Deploying the iFlow

Employee Data and Organizational Data Integration Scenario

In this section, we’ll cover the settings required in the SAP Cloud Platform Integration

to enable employee data and organizational data to be replicated to your on-premise

SAP system. Organizational and employee data is required in your on-premise SAP

system to support workflow, security, time, management, and payroll processes.

To begin the configuration, select SAP SuccessFactors Employee Central to ERP

Employee and Organizational Data from the integration package list. Two artifacts

are delivered as standard for supporting the employee data and organization data

integration scenario, as shown in Figure 5.21:

� SAP SuccessFactors Employee Central to ERP Generic Object (Type: Integration Flow)

� SAP SuccessFactors Employee Central to ERP Employee Data and Organizational

Assignment (Type: Integration Flow)

175

5.3 Configuring SAP Cloud Platform Integration

5

Figure 5.21 Employee Central to ERP Employee and Organizational Data

We’ll walk through both artifacts in the following sections.

Employee Central to ERP Generic Object

Let’s start with the parameter settings and configuration of a generic Employee Cen-

tral to ERP object iFlow for enterprise structure job, position, department, division,

business unit, and custom object replication processes. Select Configure from the

Action dropdown menu to enter the iFlow configuration mode. You’ll arrive at the

configuration screen shown in Figure 5.22, which displays the configuration para-

meters.

To set up the sender settings, configure the following fields:

� Sender: Leave the default value SAP_ERP_OUT.

� Adapter Type: Leave the default value SOAP.

� Address: Leave the default value /EC_to_ERP_Generic_Object_Query.

� Authorization: Select User Role or Client Certificate.

� Certificate Browse/Subject DN and Issuer DN: Import the client certificate from

the sender system.

Page 13: Browse the Book - Amazon S3 · Import of the root certificate of SAP ER P or SAP S/4HANA in the SAP Cloud Plat-form Integration keystore. Import of the root certificate of SAP Cloud

5 Employee Central with SAP ERP or SAP S/4HANA

176

Figure 5.22 Sender Parameter Configuration

Next, go to the Receiver tab. The first step is to set up the receiver settings to query

organizational data from Employee Central, as shown in Figure 5.23.

To set up the receiver settings, configure the following fields:

� Receiver: Select SFSF_EC from the dropdown list.

� Adapter Type: Leave the default value SuccessFactors.

� Address: Enter the Employee Central API base URL in this field, for example,

“https://apisalesdemo4.successfactors.com.”

� Credential Name: Enter the name of the SAP SuccessFactors credential artifact

you’ve deployed, for example, “SFAPI.”

The next step is to configure your on-premise SAP system’s receiver details to notify

the data replication status in your on-premise SAP system. To set up the receiver set-

tings, as shown in Figure 5.24, configure the following fields:

� Receiver: Select SAP_ERP_Notification_IN from the dropdown list.

� Adapter Type: Leave the default value SOAP.

� Address: Enter the on-premise SAP system notification API URL in this field. To

learn how to get the exact URL, see our later discussion of provider proxy configu-

ration in Section 5.4.1.

� Allow Chunking: Selected by default. Deselect this checkbox if your on-premise

SAP system installation doesn’t support HTTP chunking.

� Proxy Type: Select Internet for connecting SAP Cloud Platform Integration to your

on-premise SAP system through the SAP Web Dispatcher; otherwise, select On-

177

5.3 Configuring SAP Cloud Platform Integration

5

Premise if your your on-premise SAP system is accessed through SAP Cloud Plat-

form cloud connector.

� Authentication: Select Basic authentication or Certificate-based authentication.

Figure 5.23 Configuring Receiver SFSF_EC

Figure 5.24 Configuring Receiver SAP_ERP_Notification_IN

Page 14: Browse the Book - Amazon S3 · Import of the root certificate of SAP ER P or SAP S/4HANA in the SAP Cloud Plat-form Integration keystore. Import of the root certificate of SAP Cloud

5 Employee Central with SAP ERP or SAP S/4HANA

178

Note

The SAP Cloud Platform Integration iFlow supports either basic authentication or cli-

ent certificate authentication to authenticate the tenant itself against the target sys-

tem for outbound connections from SAP Cloud Platform Integration to the receiver

system. Note the following distinctions:

� Basic authentication uses a user name and password to authenticate the sender

system against the receiver system.

� Client certificate authentication uses the sender’s digital client certificate to

authenticate the sender system against the receiver system.

� Credential Name: Enter the name of your on-premise SAP system’s credential arti-

fact you’ve deployed if you’re using basic authentication.

� Private Key Alias: Enter the certificate private key alias in this field if you’re using

client certificate authentication.

Finally, you must set up the receiver settings for organization object replication to

your on-premise SAP system, to replicate organizational objects including jobs, posi-

tions, departments, divisions, and business units from Employee Central to your on-

premise SAP system. To set up the receiver settings, configure the following fields, as

shown in Figure 5.25:

� Receiver: Select SAP_ERP_IN from the dropdown list.

� Adapter Type: Leave the default value SOAP.

� Address: Enter the notification API URL from your on-premise SAP system in this

field. To learn how to get the exact URL, see our later discussion of provider proxy

configuration in Section 5.4.1.

� Allow Chunking: Selected by default. Deselect this checkbox if your on-premise

SAP system installation doesn’t support HTTP chunking.

� Proxy Type: Select Internet for connecting SAP Cloud Platform Integration to your

on-premise SAP system through the SAP Web Dispatcher; otherwise, select On-

Premise if your on-premise SAP system is accessed through the SAP Cloud Plat-

form cloud connector.

� Authentication: Select Basic authentication or Certificate-Based authentication.

� Credential Name: Enter the name of the on-premise SAP system’s credential arti-

fact you’ve deployed if you’re using basic authentication.

179

5.3 Configuring SAP Cloud Platform Integration

5

� Private Key Alias: Enter the certificate private key alias in this field if you’re using

certificate-based authentication.

Figure 5.25 Configuring Receiver SAP_ERP_IN

Once the configuration is completed, you can deploy the Employee Central to ERP

Generic Object iFlow into the SAP Cloud Platform Integration runtime process by

clicking the Deploy button.

Employee Central to ERP Employee Data and Organizational Assignment

Next, let’s set up the parameter settings and configuration of the SAP SuccessFactors

Employee Central to SAP ERP Employee Data and Organizational Assignment iFlow.

Select Configure from the Action dropdown to enter iFlow configuration mode. We’ll

discuss the configuration and parameters in this section to complete the configura-

tions settings and integration connections for the SAP SuccessFactors Employee Cen-

tral to SAP ERP Employee Data and Organizational Assignment replication receiver

iFlow.

Page 15: Browse the Book - Amazon S3 · Import of the root certificate of SAP ER P or SAP S/4HANA in the SAP Cloud Plat-form Integration keystore. Import of the root certificate of SAP Cloud

5 Employee Central with SAP ERP or SAP S/4HANA

180

To set up the sender settings, as shown in Figure 5.26, configure the following:

� Sender: Leave the default value ERP_Query.

� Adapter Type: Leave the default value SOAP.

� Address: Leave the default value /EC_to_ERP_Master_Data_And_Org_Query.

� Authorization: Select User Role or Client Certificate.

� Certificate Browse/Subject DN and Issuer DN: Import the client certificate from

the sender system.

Figure 5.26 Sender Parameter Configuration

Next, go to the Receiver tab, where you’ll first set up the query to Employee Central

that extracts employee data from Employee Central. Configure the following fields,

as shown in Figure 5.27:

� Receiver: Select value Employee_Central from the dropdown menu.

� Adapter Type: Leave the default value Successfactors.

� Address: Enter the Employee Central API base URL in this field, for example,

“https://apisalesdemo4.successfactors.com.”

� Credential Name: Enter the name of the SAP SuccessFactors credential artifact

you’ve deployed.

181

5.3 Configuring SAP Cloud Platform Integration

5

Figure 5.27 Configuring the Employee_Central Receiver

Next, you must set up the receiver settings for employee data and organization as-

signment replication to your on-premise SAP system, which replicates this data from

Employee Central to your on-premise SAP system. As shown in Figure 5.28, configure

the following fields:

� Receiver: Select ERP_Response from the dropdown list.

� Adapter Type: Leave the default value SOAP.

� Address: Enter the notification API URL from your on-premise SAP system in this

field. To learn how to get the exact URL, see our later discussion of provider proxy

configuration in Section 5.4.1.

� Allow Chunking: Selected by default. Deselect this checkbox if your on-premise

SAP system installation doesn’t support HTTP chunking.

� Proxy Type: Select Internet for connecting SAP Cloud Platform Integration to

your on-premise SAP system through the SAP Web Dispatcher; otherwise, select

On-Premise if your on-premise SAP system is accessed through the SAP Cloud Plat-

form cloud connector.

Page 16: Browse the Book - Amazon S3 · Import of the root certificate of SAP ER P or SAP S/4HANA in the SAP Cloud Plat-form Integration keystore. Import of the root certificate of SAP Cloud

5 Employee Central with SAP ERP or SAP S/4HANA

182

� Authentication: Select Basic authentication or Certificate-Based authentication.

� Credential Name: Enter the name of your on-premise SAP system’s credential arti-

fact you’ve deployed if you’re using basic authentication.

� Private Key Alias: Enter the certificate private key alias in this field if you’re using

certificate-based authentication.

Figure 5.28 Configuring Receiver ERP_Response

Once the configuration is completed, you can deploy the SAP SuccessFactors

Employee Central to SAP ERP Employee Data and Organizational Assignment iFlow

into the SAP Cloud Platform Integration runtime node by clicking the Deploy button.

Send Confirmation from SAP ERP or SAP S/4HANA to Employee Central

The integration of confirmation responses from your on-premise SAP system to

Employee Central updates the processing status of employee data and employee

organization assignments in your on-premise SAP system to Employee Central. The

confirmation SOAP web service message is triggered immediately after the employee

183

5.3 Configuring SAP Cloud Platform Integration

5

data processing or employee organization assignment processing finishes in your

on-premise SAP system.

To begin, select ERP to SuccessFactors Employee Central Confirmation v2 from the

integration package list (refer back to Section 5.3.2, Figure 5.17). One artifact is deliv-

ered as standard to support the confirmation integration: ERP to Employee Central

Confirmation v2 (Type: Integration Flow).

Let’s begin with the parameter settings and configuration of the ERP to Employee

Central Confirmation v2 iFlow. Select Configure from the Action dropdown menu to

enter the iFlow configuration mode. To set up the receiver settings for sending em-

ployee data and organizational assignment data replication confirmations to Em-

ployee Central, as shown in Figure 5.29, set the following:

� Receiver: Leave the default value SFSF_EC.

� Adapter Type: Leave the default value SuccessFactors.

� Address: Enter the Employee Central API base URL in this field, for example,

“https://api4.successfactors.com.”

� Authentication: Leave the default value Basic authentication.

� Credential Name: Enter the name of the SAP SuccessFactors credential artifact

you’ve deployed.

Figure 5.29 Receiver Configuration Parameter

Page 17: Browse the Book - Amazon S3 · Import of the root certificate of SAP ER P or SAP S/4HANA in the SAP Cloud Plat-form Integration keystore. Import of the root certificate of SAP Cloud

5 Employee Central with SAP ERP or SAP S/4HANA

184

Several standard parameter values can be used. Under the More tab, the ENABLE_

PAYLOAD_LOGGING standard parameter value can be used. Enter “true” to keep the

complete message payload containing all the data transferred in the SAP Cloud Plat-

form Integration message processing log (MPL). This feature is useful for issue analy-

sis and troubleshooting purposes. Otherwise, enter “false.”

Once the configuration is completed, you can deploy the ERP to Employee Central

Confirmation v2 iFlow into the SAP Cloud Platform Integration runtime node by

clicking the Deploy button.

At this point, you should have completed all four iFlow configurations and deployed

them. Next, navigate to WebUI � Menu � Monitor � Manage Integration Content and

click on tiles labeled All, as shown in Figure 5.30. You should see all four deployed

iFlows in the Started status, as shown in Figure 5.31.

Figure 5.30 Manage Integration Content

Figure 5.31 List of Deployed Integration Content

185

5.4 Configuring SAP ERP or SAP S/4HANA

5

Go through each set of deployed integration content and take note of their web ser-

vice endpoint URLs. You’ll need these URLs when configuring the SOA Manager in

your on-premise SAP system in the next section. An example web service endpoint

URL is shown in Figure 5.32.

Figure 5.32 Web Service Endpoint

5.4 Configuring SAP ERP or SAP S/4HANA

In this section, we’ll focus on the configuration steps in SAP ERP or SAP S/4HANA for

setting up integration scenarios between Employee Central and your on-premise SAP

system. We’ll start with the basic setup, before walking you through several key sce-

narios: cost center integration, organizational data integration, and employee data

integration. The configuration steps are the same regardless of whether you’re using

SAP ERP or SAP S/4HANA.

5.4.1 Basic Setup

This section will cover the basic technical configuration steps for activating the

required web services, IDocs, and BIB integration framework that will be used in

Employee Central to your on-premise SAP system integration scenarios.

Web Service Configuration

Both employee data and organizational data integration use SOAP web service tech-

nology for data transfers between your on-premise SAP system and SAP Cloud Plat-

form Integration. The following web services should be configured in the SOA

Manager to enable both data replication scenarios:

Page 18: Browse the Book - Amazon S3 · Import of the root certificate of SAP ER P or SAP S/4HANA in the SAP Cloud Plat-form Integration keystore. Import of the root certificate of SAP Cloud

5 Employee Central with SAP ERP or SAP S/4HANA

186

� For the organizational data replication scenario, as shown in Table 5.2, the corre-

sponding iFlow of these web services is SAP SuccessFactors Employee Central to

ERP Generic Object.

� For employee data and organizational assignment replication scenarios, as shown

in Table 5.3, the corresponding iFlows of these web services are SAP SuccessFactors

Employee Central to SAP ERP Employee Data and Organizational Assignment and

ERP to Employee Central Confirmation v2.

Two web service object types are involved in the replication scenarios: the consumer

proxy object type or the provider proxy object type. In the following sections, we’ll

describe how to configure the web services for both object types.

Consumer Proxy Configuration

A consumer proxy refers to an outbound service that triggers a data request from SAP

ERP or SAP S/4HANA. In the following configuration steps, we’ll show you how to

configure a consumer proxy for an organizational data replication scenario:

1. Go to your on-premise SAP system’s Web Service Configuration via Transaction

SOAMANAGER.

2. Search for the consumer proxy getOrganisationalObjectReplicationQuery_Out.

Object Type Object Name

Consumer proxy getOrganisationalObjectReplicationQuery_Out

Provider proxy OrganisationalObjectReplicationResponse_In

Provider proxy OrganisationalObjectReplicationNotification_In

Table 5.2 Web Services Used by Organizational Data Replication

Object Type Object Name

Consumer proxy getEmployeeMasterDataAndOrgAssignmentBundleReplication-Query_Out

Consumer proxy EmployeeMasterDataReplicationConfirmationBOut

Provider proxy EmployeeMasterDataAndOrgAssignmentBundleReplicationRequest_In

Table 5.3 Web Services Used by Employee Data Organizational Assignment Replication

187

5.4 Configuring SAP ERP or SAP S/4HANA

5

3. Create a new logical port by selecting the Manual Configuration option from the

Create dropdown menu, as shown in Figure 5.33.

Figure 5.33 Creating a Logical Port Using Manual Configuration

4. On the following screen, enter the Logical Port Name, as shown in Figure 5.34. Click

on the Next button to proceed with Consumer Security settings.

Figure 5.34 Entering a Logical Port Name

5. Within the Consumer Security settings, select the User ID/Password option and

enter the communication user ID and password for SAP Cloud Platform Integra-

tion, as shown in Figure 5.35. Click on the Next button to proceed with the HTTPSet-

tings step.

Page 19: Browse the Book - Amazon S3 · Import of the root certificate of SAP ER P or SAP S/4HANA in the SAP Cloud Plat-form Integration keystore. Import of the root certificate of SAP Cloud

5 Employee Central with SAP ERP or SAP S/4HANA

188

Figure 5.35 Configuring Consumer Security Settings

6. Configure the URL setting, as shown in Figure 5.36. This field should contain the

web service endpoint URL of its corresponding iFlow. To obtain the URL, refer to

Section 5.3.2, specifically the example shown in Figure 5.32. All other fields are pre-

filled by default. Click on the Next button to proceed with the SOAP Protocol step.

Figure 5.36 Configuring HTTP Settings

189

5.4 Configuring SAP ERP or SAP S/4HANA

5

7. In the SOAP Protocol step, as shown in Figure 5.37, configure the messaging param-

eters as follows:

– RM Protocol: Select SAP RM.

– Message ID Protocol: Select Suppress ID Transfer.

– Data transfer scope: Select Enhanced Data Transfer.

– Transfer protocol: Select Transfer via SOAP header.

Figure 5.37 Configuring the SOAP Protocol

8. Save the web service configuration by clicking on the Finish button.

9. Return to the logical port main screen, as shown in Figure 5.38. Set the saved logi-

cal port configuration as the default logical port by clicking the Set Log.Port De-

fault button.

Repeat the same configuration steps for the consumer proxy for the employee data

and organizational assignment replication scenario. The only difference is to search

for the consumer proxy from Table 5.2 and Table 5.3 before beginning the manual

configuration. All configuration settings should be filled out in the same way.

Page 20: Browse the Book - Amazon S3 · Import of the root certificate of SAP ER P or SAP S/4HANA in the SAP Cloud Plat-form Integration keystore. Import of the root certificate of SAP Cloud

5 Employee Central with SAP ERP or SAP S/4HANA

190

Figure 5.38 Setting the Logical Port as a Default Setting

Provider Proxy Configuration

A provider proxy refers to an inbound service that receives/returns information in

your on-premise SAP system. In the following configuration steps, we’ll walk through

the configuration steps for using a provider proxy in the organizational data replica-

tion scenario:

1. Go to Simplified Web Service Configuration in Transaction SOAMANAGER in your

on-premise SAP system.

2. Search for service definitions with the name OrganisationalObjectReplication-

Response_In, select the User Name/Password option, and click the Save button, as

shown in Figure 5.39.

Figure 5.39 Provider Proxy Configuration

191

5.4 Configuring SAP ERP or SAP S/4HANA

5

3. Select Show Details to find the access URL in the Configuration Details section of

the Details of Provider Configuration popup window, as shown in Figure 5.40. Note

the WSDL URLs section and the With WS Policy URL; these URLs must be entered

into the relevant receiver addresses of the iFlow configurations used in the em-

ployee data and organizational data integration scenario described earlier in Sec-

tion 5.3.2. Enter the URL into the Address field for the Receiver settings as shown

previously in Section 5.3.2, Figure 5.25.

4. Repeat the same configuration steps for the provider proxy for the employee data

and organizational assignment replication scenario. The only difference is to

search for the provider proxy from Table 5.2 and Table 5.3. All configuration set-

tings should be completed in the same way.

Figure 5.40 Viewing the Service Access URL

ALE Distribution Configuration

Cost center replication from your on-premise SAP system to Employee Central uti-

lizes SAP’s ALE technology where the IDoc ODTF_CCTR is used for data transfers to

SAP Cloud Platform Integration over secure HTTP connections.

To enable the cost center replication from your on-premise SAP system to SAP Cloud

Platform Integration, follow these steps:

Page 21: Browse the Book - Amazon S3 · Import of the root certificate of SAP ER P or SAP S/4HANA in the SAP Cloud Plat-form Integration keystore. Import of the root certificate of SAP Cloud

5 Employee Central with SAP ERP or SAP S/4HANA

192

1. Go to Transaction SM59 and set up a new RFC HTTP destination of Connection

Type G. Fill in the following details, as shown in Figure 5.41:

– Target Host: Enter the SAP Cloud Platform Integration runtime host URL.

– Path Prefix: Enter the cost center iFlow sender address, for example, “/cxf/ERP_

to_EC_CostCenter_Replication_IDoc.”

Figure 5.41 Creating an RFC Destination

2. Navigate to the Logon & Security tab, select Basic Authentication, and enter your

SAP Cloud Platform Integration user name and password, as shown in Figure 5.42.

For SSL, select the Active radio button, and click the Save button.

3. Create a logical system for Employee Central in Transaction BD54. Click on the

New Entries button, and you’ll arrive at the screen shown in Figure 5.43. Enter the

Log.System ID and its Name as represented in the Employee Central system. Click

on the Save button.

193

5.4 Configuring SAP ERP or SAP S/4HANA

5

Figure 5.42 Configuring the Logon and Security

Figure 5.43 Creating the Logical System

Page 22: Browse the Book - Amazon S3 · Import of the root certificate of SAP ER P or SAP S/4HANA in the SAP Cloud Plat-form Integration keystore. Import of the root certificate of SAP Cloud

5 Employee Central with SAP ERP or SAP S/4HANA

194

4. Create a distribution model view for cost center data distribution from your on-

premise SAP system to Employee Central by opening Transaction BD64. Then,

click on the Create Model View button, as shown in Figure 5.44.

Figure 5.44 Creating a Model View

5. Next, add a message type into the model view. Click on the Add Message Type but-

ton, as shown in Figure 5.45, to proceed with the new message type configuration

popup window.

Figure 5.45 Adding a Message Type

6. Maintain the following parameters, as shown in Figure 5.46, and then click on the

green checkmark button to proceed:

– Model view: Enter the model view “S4_EC.”

– Sender: Select the logical system for your on-premise SAP system.

– Receiver: Enter the Employee Central logical system, for example, “SFSFEC01.”

– Message Type: Enter “ODTF_CCTR.”

You should see the expected model view shown in Figure 5.47.

7. Create an XML HTTP port for IDoc processing in Transaction WE21 with the follow-

ing attributes, as shown in Figure 5.48, and click the Save button:

– RFC destination: Enter the RFC destination name created in Transaction SM59,

as shown earlier in Figure 5.41.

– Content Type: Choose Application/x-sap.idoc as the content type.

– SOAP Protocol: Select this checkbox.

195

5.4 Configuring SAP ERP or SAP S/4HANA

5

Figure 5.46 Adding a Message Type: Configuration

Figure 5.47 Transaction BD64: Distribution Model Configuration

Figure 5.48 Transaction WE21: Port Creation

Page 23: Browse the Book - Amazon S3 · Import of the root certificate of SAP ER P or SAP S/4HANA in the SAP Cloud Plat-form Integration keystore. Import of the root certificate of SAP Cloud

5 Employee Central with SAP ERP or SAP S/4HANA

196

8. Create a new partner profile to specify IDoc data in Transaction WE20 with the fol-

lowing attributes, as shown in Figure 5.49:

– Partn. Type: Set to LS (Logical system) for the Employee Central logical system.

– Message Type: Set the IDoc message type ODTF_OCTR as the outbound param-

eter.

– Receiver port: Assign the XML HTTP port created in step 7 (EC_CC) to the out-

bound parameter for Message Type ODTF_OCTR.

Figure 5.49 Transaction WE20: Partner Profile Configuration

Partner Profile

A partner profile is a configuration toolset that specifies the IDoc data interchange

parameters between your on-premise SAP system and its partner system. This tool-

set allows a series of parameters to be configured for inbound and outbound IDocs,

197

5.4 Configuring SAP ERP or SAP S/4HANA

5

such as IDoc types, receiver ports, output modes, inbound processing codes, etc., for

each integration partner.

Enable the Business Integration Builder

Both organizational data and employee data replication scenarios use the BIB inte-

gration framework for data field mappings between Employee Central and your on-

premise SAP system. To use the BIB framework, some basic activation and configura-

tion steps are required before you can proceed to more detailed field mapping config-

uration activities. Let’s begin with the steps required for the basic setup:

1. Enable the BIB integration framework by activating the BIB switch

Go to IMG path Personnel Management � Integration with SuccessFactors Em-

ployee Central � Business Integration Builder � Basic Settings � Maintain the Con-

stant Value � New Entries. Select Activate BIB for EC to ERP Employee Replication in

the Const (constant) field and enter “X” in the Constant Value field, as shown in

Figure 5.50. Click the Save button.

Figure 5.50 Activating the BIB Integration Framework

2. Specify the Employee Central instance ID

The next step is to create an ID to represent the target Employee Central instance

to which the data will be exchanged with. The Employee Central company ID is

generally used in this context for creating the Employee Central instance ID for

easy reference. However, the ID can use any naming convention.

Go to IMG path Personnel Management � Integration with SuccessFactors Em-

ployee Central � Business Integration Builder � Basic Settings � Specify Employee

Central Instance ID � New Entries. Then, enter the EC Instance ID and its EC Instance

Description value, as shown in Figure 5.51, and click the Save button.

Page 24: Browse the Book - Amazon S3 · Import of the root certificate of SAP ER P or SAP S/4HANA in the SAP Cloud Plat-form Integration keystore. Import of the root certificate of SAP Cloud

5 Employee Central with SAP ERP or SAP S/4HANA

198

Figure 5.51 Creating an Employee Central Instance

3. Importing metadata from Employee Central

In this step, you’ll assign the Employee Central data model or entities to the

Employee Central ID instance to form the Employee Central field mapping tem-

plate in your on-premise SAP system.

To obtain the metadata, go to Employee Central Admin Center � Company Setting �

OData API Metadata Refresh and Export. Then, click Export to save the metadata

XML file in your local drive, as shown in Figure 5.52.

Figure 5.52 Exporting Metadata from Employee Central

Once the metadata XML file is exported, proceed to SAP ERP or SAP S/4HANA IMG

path 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. Select the EC Instance ID that you created previously and browse for the

199

5.4 Configuring SAP ERP or SAP S/4HANA

5

metadata XML file in the EC Metadata File field, then click the execute icon (green

checkmark) icon in the upper-left corner, as shown in Figure 5.53.

Figure 5.53 Importing Metadata into SAP ERP or SAP S/4HANA

You should expect the metadata is imported successfully, resulting in the screen

shown in Figure 5.54.

Figure 5.54 Import Metadata Result

4. Create a value mapping entity

This next step is to create a value mapping translation table between Employee

Page 25: Browse the Book - Amazon S3 · Import of the root certificate of SAP ER P or SAP S/4HANA in the SAP Cloud Plat-form Integration keystore. Import of the root certificate of SAP Cloud

5 Employee Central with SAP ERP or SAP S/4HANA

200

Central and your on-premise SAP system for use in field mapping. The value map-

ping entity provides for one-to-one code translation and is used in many field

mappings due to code differences between the two systems. For example, a new

hire event in Employee Central is maintained as NEWHIRE; however, the corre-

sponding hire action type code in your on-premise SAP system is maintained as

01. Therefore, a value mapping entity is introduced to serve as a value translation

table for the field mapping.

To create a new value mapping entity, go to IMG path Personnel Management �

Integration with SuccessFactors Employee Central � Business Integration Builder �

Basic Settings � Define Value Mapping Entity. Select Employee Central Instance ID �

New Entries and enter the following parameters, as shown in Figure 5.55:

– Value Mapping Entity: Enter a value mapping entity ID, for example, “ZVM_

EVENT_ACTION.”

– Description: Enter a description, for example, “Event-Action code mapping.”

– ERP Value Help: Enter the ERP field value definition, for example, “PA0000-

MASSN.”

When you’re done with these settings, click the Save button.

Figure 5.55 New Value Mapping Entity

5. Maintain value mapping details

Once the value mapping entity is created, you can now maintain the translation

value within the value mapping entity. Go to IMG path Personnel Management �

Integration with SuccessFactors Employee Central � Business Integration Builder �

Basic Settings � Define Value Mapping Details. Select the EC Instance ID and Value

Mapping Entity to proceed to the value mapping details overview screen. Click on

the New Entries button.

You’ll arrive at the screen shown in Figure 5.56, where you’ll enter the SAP ERP or

SAP S/4HANA code of “01,” for example, in the ERP Key field and enter the value of

201

5.4 Configuring SAP ERP or SAP S/4HANA

5

“NEWHIRE” for the Employee Central code in the EC Key field. Finally, click the

Save button.

Figure 5.56 Creating Value Mapping Details

This step completes the basic technical configuration process for activating web ser-

vices, IDoc settings, and BIB integration settings required for Employee Central to

your on-premise SAP system integration scenarios. In the following sections, we’ll

explore the specific integration scenarios in more detail.

5.4.2 Cost Center Integration Scenario

In most organization system designs, the master system of cost centers is main-

tained in SAP ERP or SAP S/4HANA financials. However, the cost center is required in

Employee Central for employee cost center assignment activities. Therefore, cost

center integration is required to enable the replication process. To enable cost center

integration in your on-premise SAP system, perform the ALE distribution configura-

tion as described in Section 5.4.1.

Two ways exist to run the cost center replication from your on-premise SAP system

to Employee Central, which we’ll discuss in the following sections.

Initial Cost Center Replication

To manually execute the replication, follow these steps:

1. Go to Transaction SA38 and execute program ODTF_REPL_CC. You’ll arrive at the

screen shown in Figure 5.57.

Page 26: Browse the Book - Amazon S3 · Import of the root certificate of SAP ER P or SAP S/4HANA in the SAP Cloud Plat-form Integration keystore. Import of the root certificate of SAP Cloud

5 Employee Central with SAP ERP or SAP S/4HANA

202

2. Fill in the cost center selection parameters, as shown in Figure 5.57, based on your

requirements 1.

3. Scroll down to view more settings, as shown in Figure 5.58. Select the target

Employee Central logical system 2 where you created the logical system when we

configured the ALE distribution in Section 5.4.1. Enter a cost center history cutoff

date 3.

4. Click the execute icon (green checkmark) to start the cost center replication pro-

cess.

Figure 5.57 ODTF_REPL_CC Cost Center Selection

203

5.4 Configuring SAP ERP or SAP S/4HANA

5

Figure 5.58 ODTF_REPL_CC Parameters

Delta Cost Center Replication

The same program ODTF_REPL_CC, with the IDoc change pointers program, is used

to facilitate the delta replication process. To set up the delta replication job to run in

the background, follow these steps:

1. First, select the Use Variant for Delta Replication Using Change Pointers checkbox

within in program ODTF_REPL_CC, as shown in Figure 5.59.

2. Click the Save button to save it as a program variant.

3. Complete the scheduling process by creating a background job in Transaction

SM36 using program RBDMIDOC (Creating IDoc Type from Change Pointers) with

IDoc message type ODTF_CCTR.

Page 27: Browse the Book - Amazon S3 · Import of the root certificate of SAP ER P or SAP S/4HANA in the SAP Cloud Plat-form Integration keystore. Import of the root certificate of SAP Cloud

5 Employee Central with SAP ERP or SAP S/4HANA

204

Figure 5.59 Delta Replication Settings

5.4.3 Organizational Data Integration Scenario

SAP is constantly developing new features and processing and configuration meth-

ods in the Employee Central to SAP ERP or SAP S/4HANA workspace since they origi-

nally introduced integration from Employee Central to on-premise SAP systems. The

integration mapping tool within your on-premise SAP system has evolved from sim-

ple default field mappings with restrictions to a highly flexible and customizable

field mapping functionality. With the evolution of the integration mapping tool, two

types of field mapping configuration approaches are available in your on-premise

SAP system for organizational data integration scenarios:

� Generic object replication with object-specific processing

This approach is a restricted configuration approach that follows the default field

205

5.4 Configuring SAP ERP or SAP S/4HANA

5

mapping, and you cannot make any configurable changes to the field mapping

between Employee Central entities and SAP ERP or SAP S/4HANA organizational

structure infotypes. The default field mapping mechanism supports the following

transformation from Employee Central to your on-premise SAP system, as shown

in Table 5.4.

This approach also follows the default hierarchy relationship, as shown in Figure

5.60. Notice how the business unit, division, and department will all be represent-

ed by organizational units in your on-premise SAP system. The association between

department and department, division and division, department to division, and

division to business unit will be translated into organizational unit relationship

type A002 reporting structure in your on-premise SAP system.

Figure 5.60 Default Organizational Objects Hierarchy

Employee Central Organizational Object SAP ERP or SAP S/4HANA Organizational Object

Business unit Organizational unit (object type O)

Division Organizational unit (object type O)

Department Organizational unit (object type O)

Job classification Job (object type C)

Position Position (object type S)

Table 5.4 Default Field Mapping of Organizational Objects

Has Parent Division

Has Business Unit

Has Parent Department

Has Division

SAP ERP or SAP S/4HANAOrganizational Objects Hierarchy

A002 Reports to

A002 Reports to

A002 Reports to

A002 Reports to

TranslatesBusiness Unit A1 Org Unit A1

Org Unit D1

Org Unit D2

Org Unit C2

Division D2

Department C1

Department C2

Division D1

Employee Central OrganizationalObjects Hierarchy

Org Unit C1

Page 28: Browse the Book - Amazon S3 · Import of the root certificate of SAP ER P or SAP S/4HANA in the SAP Cloud Plat-form Integration keystore. Import of the root certificate of SAP Cloud

5 Employee Central with SAP ERP or SAP S/4HANA

206

Business add-in (BAdI) implementation is required for any enhancement to cus-

tom field mappings. We do not recommend this approach, which is less flexible,

unless you’ve already implemented the organizational data integration before the

generic processing approach was released by SAP.

� Generic object replication with generic processing

This flexible and customizable field mapping approach uses the BIB framework in

your on-premise SAP system and does not follow the default field mapping. The

field mapping between Employee Central entities and your on-premise SAP sys-

tem’s organizational object infotypes is configurable, and you can map any organi-

zational fields including custom fields from Employee Central to your on-premise

SAP system’s organizational structure infotype according to your business re-

quirements. Within the tool, a set of sample field mapping templates is also avail-

able for you to copy to speed up the field mapping configuration process and

further enhancements. This approach does support all default organizational ob-

jects as well as custom objects from Employee Central without the need for BAdI

implementation. This approach is recommended for its flexibility in field map-

ping implementation.

Note

The sample field mapping configuration follows the field mapping shown in Table

5.4 and the hierarchical relationship shown in Figure 5.60. We recommended you

reuse the sample field mapping configuration template and adapt it according to

your integration requirements.

Now that we’ve covered the pros and cons of the various configuration approaches in

previous sections, let’s now get into the configuration details for the object replica-

tion with a generic processing approach, given its flexibility and also because it is the

recommended way to configure field mappings. Thus, we’ll only cover this approach

in the following sections.

Transformation Template Setup

As part of the BIB framework, transformation template groups in your on-premise

SAP system are provided. These template groups are collections of fields and value

mappings grouped by transformation templates.

Transformation template groups are assigned to specific Employee Central instances

by their system IDs. The data integration is performed for each transformation

207

5.4 Configuring SAP ERP or SAP S/4HANA

5

template group, which holds a collection of data replication field mappings between

Employee Central entities and infotypes.

This section details the instructions for setting up the transformation template

groups and templates for the predelivered sample group. Follow these steps:

1. Create the transformation template group

Go to IMG path Personnel Management � Integration with SuccessFactors Em-

ployee Central � Business Integration Builder � Organizational Data Integration �

Define Field Mapping for Organizational Data � New Entries. Fill in the following

details, as shown in Figure 5.61, and click on Save:

– Transformation Template Group: Enter a name for the template group.

– EC Instance ID: Select the Employee Central instance ID.

– Communicational Channel: Select Web Service Transfer.

– Sample Content: For our example, we entered “OM_WS_1.”

– Earlie Trf Date: Leave this field blank. This field is only used for data migration/

integration from your on-premise SAP system to Employee Central.

– Enable For Delta Replication: Leave this field blank. This field is only used for data

migration/integration from your on-premise SAP system to Employee Central.

Figure 5.61 Creating a Transformation Template Group

2. Create and assign the transformation template

Each transformation template is associated with one Employee Central entity. In

Employee Central, each organizational object is represented by a single Employee

Central entity. In most cases, organizational data replication from Employee

Page 29: Browse the Book - Amazon S3 · Import of the root certificate of SAP ER P or SAP S/4HANA in the SAP Cloud Plat-form Integration keystore. Import of the root certificate of SAP Cloud

5 Employee Central with SAP ERP or SAP S/4HANA

208

Central to your on-premise SAP system involves five default organizational ob-

jects: business unit, division, department, job, and position. Therefore, five trans-

formation templates are required and assigned to these Employee Central entities.

For example, let’s create a transformation template for the mapping of the division

entity in Employee Central to your on-premise SAP system’s organizational unit. Fol-

lowing the same IMG path as earlier, on the screen that opens, navigate to the Dialog

Structure on the left and double-click on the Transformation Template � New Entries.

Fill in the following details, as shown in Figure 5.62, and then click on Save:

� Transformation Template: Enter a name for this template, for example, “TT_DIVI-

SION.”

� Is Active: Select this checkbox.

� Don’t Merge Records: Leave this field blank.

� EC Entity: Select the Employee Central entity that corresponds to the division. Five

default Employee Central entities are available.

Repeat the same process for creating a new transformation template for every

Employee Central entity that that is to be translated into organizational data in your

on-premise SAP system.

Figure 5.62 Creating a Transformation Template

Field and Value Mapping Configuration

Once the transformation templates have been set up, we can now perform the field

mapping configuration for every individual Employee Central entity involved in the

209

5.4 Configuring SAP ERP or SAP S/4HANA

5

organizational integration scope. To speed up the configuration process, SAP offers

predelivered sample field mapping templates for the five default Employee Central

entities (business unit, division, department, job, and position). In the following con-

figuration steps, we’ll cover how you can apply this sample field mapping template

into the primary mapping of the template.

In the IMG screen Transformation Template, navigate to the Dialog Structure and

double-click on Primary Mapping. Click on the Copy Sample Content button to copy

the predelivered sample mapping for the division entity. You should see the map-

ping entries copied into the Primary Mapping table, as shown in Figure 5.63. Click on

Save. Repeat the same step for the remaining Employee Central organization struc-

ture entities.

Figure 5.63 Copying Sample Content to Primary Mapping

In our example, in the Primary Mapping screen shown in Figure 5.63, you’ll see three

field mappings, each mapped to three different infotypes. The mapping of the Name

and Description fields is pretty straightforward: These fields are direct mapped to the

short text and long description fields of infotypes 1000 and 1002, respectively. How-

ever, the Parent Division field of the Employee Central Division entity is mapped to

infotype 1001, field SOBID, to form the organizational unit-to-organizational unit

relationship type A002 (report to/line in your on-premise SAP system). With this

mapping configuration, the association between the Employee Central division and

its parent division will be translated into your on-premise SAP system’s organization

unit, to a parent organizational unit (O-O) with a report to/line relationship type in

infotype 1001, as shown previously in Figure 5.60.

Page 30: Browse the Book - Amazon S3 · Import of the root certificate of SAP ER P or SAP S/4HANA in the SAP Cloud Plat-form Integration keystore. Import of the root certificate of SAP Cloud

5 Employee Central with SAP ERP or SAP S/4HANA

210

However, the field mapping configuration does not translate the relationship be-

tween the Employee Central entity division and the business unit in your on-premise

SAP system. To bring this relationship over to infotype 1001, you would create a new

field mapping in the Secondary Mapping table within the same template. For exam-

ple, within the primary mapping screen (shown earlier in Figure 5.63), select New En-

tries, and fill in the following details as shown in Figure 5.64:

� EC Field: Enter 38 (cust_toBusnessunit/externalCode).

� Mapping Mode: Select Infotype Mapping from the dropdown.

� Linking Field: Enter Parent Division.

Figure 5.64 Creating a New Field Mapping

Within the same screen, navigate to Secondary Mapping from the Dialog Structure.

Maintain the following details, as shown in Figure 5.65, and click the Save button:

� Parent Division: Enter ' ' to leave a blank parent division value as conditional logic

to get the business unit instead of parent division

� Infotype: Enter 1001 (OM Relationship)

211

5.4 Configuring SAP ERP or SAP S/4HANA

5

� Subtype: Enter A002 (Reports To)

� Infotype Field: Enter SOBID (reference organization unit ID)

Figure 5.65 Secondary Mapping

With the secondary mapping configured, the conditional mapping in your on-premise

SAP system can translate the relationship between the Employee Central division to

another business unit into a relationship between the organizational unit to its par-

ent organizational unit in infotype 1001. As long as the Employee Central division

does not have a parent division assigned, its associated business unit relationship

can be formed by the field mapping, as shown previously in Figure 5.60.

Running the Replication Process

The process of replicating organization data comes with two subprocesses in your

on-premise SAP system:

1. The organization object replication request begins with a trigger from your on-

premise SAP system using program RH_SFIOM_ORG_OBJ_REPL_QUERY to send

a query to replicate organizational objects from Employee Central to your on-

premise SAP system through a staging area.

2. The second process uses program RH_SFIOM_PROC_ORG_STRUC_RPRQ to post

the organizational objects from the staging area into your on-premise SAP system

Organizational Management (OM) tables. On the program selection screen, you

can restrict the object types to be read to specific organizational object types and

post to database tables, as shown in Figure 5.66.

The same programs can be used manually or via background scheduling jobs through

Transaction SM36. Typically, organizational data programs are run on a regular basis,

so any organizational data maintained in Employee Central is replicated over to your

on-premise SAP system.

Page 31: Browse the Book - Amazon S3 · Import of the root certificate of SAP ER P or SAP S/4HANA in the SAP Cloud Plat-form Integration keystore. Import of the root certificate of SAP Cloud

5 Employee Central with SAP ERP or SAP S/4HANA

212

Figure 5.66 Program RH_SFIOM_PROC_ORG_STRUC_RPRQ

Note

To avoid data locking errors when creating organizational objects for business units,

divisions, and departments using the OM creation program RH_SFIOM_PROC_ORG_

STRUC_RPRQ, we recommend you create three organization object types in a se-

quence, starting with business unit updates, then division updates, and then depart-

ment updates. Run each organization object type one at a time.

5.4.4 Employee Data Integration Scenario

This section details the necessary instructions for setting up employee data field

mappings through the BIB integration framework. The focus of this section is to start

simple, with the minimum required field mapping configuration steps for enabling

the employee data replication from Employee Central to your on-premise SAP sys-

tem. Unlike organizational data integration, the employee data integration scope

213

5.4 Configuring SAP ERP or SAP S/4HANA

5

varies from employee “mini master” data to full employee master data replication,

depending on your requirements. Mini master data is generally a limited set of HR

data required in your on-premise SAP system for non-HR functions, such as an

employee’s name and organizational details. Full employee master data is typically

required when HR or payroll functionality is maintained in your on-premise SAP sys-

tem. A good rule of thumb is to always start with a simple configuration and then add

more complexity as you go along.

In the following sections, we’ll demonstrate the field mapping configuration steps

for an employee mini master data integration that involves data replication to basic

infotypes 0000, 0001, and 0002.

Transformation Template Setup

Let’s get started with creating a transformation template group for employee data

integration. A transformation template group is essential for the BIB integration

framework in every integration scenario; at least one transformation template group

is required to run the integration for each integration scenario; for example, if run-

ning both organizational data and employee data integration scenarios, you’ll need

two. Two transformation template groups are created: one for the organizational

data replication field mapping and another for the employee data replication field

mapping. In this section, we’ll walk you through setting up a transformation tem-

plate group and a transformation template specific to the employee data integration

scenario. Follow these steps:

1. Create the transformation template group

Go to IMG path Personnel Management � Integration with SuccessFactors

Employee Central � Business Integration Builder � Employee Data Integration �

Define Field Mapping for Employee Data � New Entries. Fill in the following details,

as shown in Figure 5.67, and click Save:

– Transformation Template Group: Enter a name for the template group.

– EC Instance: Select the Employee Central instance ID.

– Communicational Channel: Select Web Service Transfer.

– Sample Content: Leave this field blank. In our example, we’ll create a mapping

template instead of utilizing a sample template.

– Earliest Transfer Date: Leave this field blank. This field is only used for data mi-

gration/integration from your on-premise SAP system to Employee Central.

Page 32: Browse the Book - Amazon S3 · Import of the root certificate of SAP ER P or SAP S/4HANA in the SAP Cloud Plat-form Integration keystore. Import of the root certificate of SAP Cloud

5 Employee Central with SAP ERP or SAP S/4HANA

214

– Enable For Delta Replication: Leave this unchecked. This field is only used for data

migration/integration from your on-premise SAP system to Employee Central.

Figure 5.67 Create Transformation Template Group for Employee Data Integration

2. Assign the transformation template(s) to transformation template group

In Employee Central, an employee data record is logically stored in a combination of

multiple Employee Central entities. An Employee Central entity groups data that

shares common attributes. For example, the Employee Central entity PerPersonal

carries an employee’s personal details such as name, gender, and marital status.

A transformation template is a representation of an Employee Central entity in your

on-premise SAP system for configuring field mappings, and you must understand

the Employee Central entity and its dataset before adding a transformation template

to transformation template group. The relationship between the transformation

template and the Employee Central entity is a one-to-one relationship.

In the case of an employee mini master data integration scenario, the transformation

templates shown in Table 5.5 will be added to the transformation template group.

Transformation Template Employee Central Entity Name Description

WS_2 PerPerson Biographical info

WS_3 EmpEmployment Employment info

Table 5.5 Transformation Template and Its Associated Employee Central Entities

215

5.4 Configuring SAP ERP or SAP S/4HANA

5

Within the same IMG path screen, navigate to the Dialog Structure and double-click

on the Transformation Template � New Entries. Fill in the following details, as shown

in Figure 5.68, and click on Save:

� Transformation Template: Enter a template name, for example, “WS_5.”

� Is Active: Select this checkbox.

� Don’t Merge Records: Leave this field blank.

� EC Entity: Select the Employee Central entity that corresponds to PerPersonal.

Repeat the same step for creating a new transformation template for every Employee

Central entity that is required for employee mini master data replication.

Figure 5.68 Transformation Template for Employee Central Entity PerPersonal

As a result of transformation template creation and assignment, you should expect a

list of transformation templates assigned under Transformation Template Group, as

shown in Figure 5.69.

WS_4 EmpJob Job info

WS_5 PerPersonal Personal info

WS_11 EmpCompensation Compensation info

Transformation Template Employee Central Entity Name Description

Table 5.5 Transformation Template and Its Associated Employee Central Entities (Cont.)

Page 33: Browse the Book - Amazon S3 · Import of the root certificate of SAP ER P or SAP S/4HANA in the SAP Cloud Plat-form Integration keystore. Import of the root certificate of SAP Cloud

5 Employee Central with SAP ERP or SAP S/4HANA

216

Figure 5.69 Summary of Transformation Templates

Field and Value Mapping Configuration

Once the transformation templates have been set up, you can now perform the field

mapping configuration for each transformation template/Employee Central entity

included in scope for the employee data integration scenario. In the case of the

employee mini master data integration scenario, the field mappings shown in Table

5.6 should be added to each transformation template.

Transformation

Template

Field ID Description Mapping Mode Infotype Infotype Field

WS_4 Event Infotype mapping 0000 MASSN

WS_4 Event reason Infotype mapping 0000 MASSG

WS_4 Company Infotype mapping 0001 BUKRS

WS_4 Employee class Infotype mapping 0001 PERSG

WS_4 Employment type Infotype mapping 0001 PERSK

WS_4 Location Infotype mapping 0001 WERKS

WS_4 Location Infotype mapping 0001 BTRTL

WS_4 Department Infotype mapping 0001 ORGEH

WS_4 Position Infotype mapping 0001 PLANS

Table 5.6 Primarily Field Mapping

217

5.4 Configuring SAP ERP or SAP S/4HANA

5

Follow these steps:

1. Within the same IMG screen for the transformation template, select transforma-

tion template WS_4 (Employment Central entity EmpJob), as shown in Figure 5.70.

Figure 5.70 Transformation Template

2. Next, navigate to the Dialog Structure and double-click on the Primary Mapping to

arrive at the screen shown in Figure 5.71.

WS_4 Job classification Infotype mapping 0001 STELL

WS_11 Pay group Infotype mapping 0001 ABKRS

WS_5 First name Infotype mapping 0002 VORNA

WS_5 Gender Infotype mapping 0002 GESCH

WS_5 Last name Infotype mapping 0002 NACHN

WS_2 Date of birth Infotype mapping 0002 GBDAT

Transformation

Template

Field ID Description Mapping Mode Infotype Infotype Field

Table 5.6 Primarily Field Mapping (Cont.)

Page 34: Browse the Book - Amazon S3 · Import of the root certificate of SAP ER P or SAP S/4HANA in the SAP Cloud Plat-form Integration keystore. Import of the root certificate of SAP Cloud

5 Employee Central with SAP ERP or SAP S/4HANA

218

Figure 5.71 Primary Mapping

3. Click on New Entries to create field mappings for the entity. Fill in the following

mapping details, as shown in Figure 5.72, and click Save:

– EC Field: Select the source Employee Central field technical name, for example,

43 for the event field.

– Mapping Mode: Select Infotype Mapping from the dropdown menu.

– Infotype: Fill in the target infotype number, for example, 0000 for infotype

0000 (Action).

– Subtype: Fill in the infotype subtype if the field mapping requires mapping to

an infotype with subtypes. Leave this field blank if a subtype is not required.

– Infotype Field: Fill in the target infotype field technical name, for example,

MASSN for the Action Type field.

– Value Mapping Entity: Fill in the value mapping entity name if field value code

translation is required for this field.

Repeat the same step for the remaining field mappings for each transformation tem-

plate, as listed previously in Table 5.6.

Note

Assign the value mapping entity in the field mapping detail if you need code transla-

tion between Employee Central and your on-premise SAP system. For example, as

shown in Figure 5.72, the value mapping entity ZVM_EVENT_ACTION has been

assigned to the field mapping of Event to MASSN, as shown earlier in Figure 5.55. This

scenario, where the event code is maintained in Employee Central in a different way

than the action type code in your on-premise SAP system, is quite common.

219

5.4 Configuring SAP ERP or SAP S/4HANA

5

Figure 5.72 Creating a New Field Mapping

Employee Master Data and Organization Assignment Query Configuration

At this point, you’ve completed all necessary field mapping configuration activities.

Now, you can begin creating data extraction query parameters for employee master

data and organization assignments. Go to IMG path Personnel Management � Inte-

gration with SuccessFactors Employee Central � Business Integration Builder � Em-

ployee Data Integration � Define Parameters for Employee Master Data and Org.

Assignment Query � New Entries.

On this screen, you can maintain the following employee data query parameters, as

shown in Figure 5.73, and click the Save button:

� Transformation Template Group

Select the transformation template group that we created in the previous section.

Page 35: Browse the Book - Amazon S3 · Import of the root certificate of SAP ER P or SAP S/4HANA in the SAP Cloud Plat-form Integration keystore. Import of the root certificate of SAP Cloud

5 Employee Central with SAP ERP or SAP S/4HANA

220

� Transformation Template Group Description

Fill in a description for the extraction, for example, “Employee mini master data

replication.”

� Company

Enter an Employee Central company ID to restrict the employee data replication

to a specific company.

� Country

Enter an Employee Central country ID to restrict the employee data replication to

a specific country.

� Employee Class

Enter an Employee Central employee class to restrict the employee data replica-

tion to a specific employee class.

� Type of Workforce

Select the workforce type (Employee, Contingent Worker, or both) to restrict the

employee data replication to specific workforces.

� Replicate Organization Assignment

Select this checkbox to enable organization assignment replication; deselect it to

disable replication.

� Exclude Org. Assignment with Employment Status

Enter an employee employment status to restrict the organization assignment to

a specific employment status.

� Target System

Enter the replication target system maintained in Employee Central � Admin Cen-

ter � Manage Data.

� Use External Cost Center ID

Select this checkbox to use SAP ERP or SAP S/4HANA cost center IDs for cost center

assignments.

� Multiple Job Events Per Day

Select this checkbox to allow employee data replication with multiple job events

per day if the scenario exists in Employee Central. Otherwise, the employee job

event replication is restricted to the latest job event from Employee Central.

� Create Notification in Employee Central

Select this checkbox to send notifications to Employee Central on the employee

data and organizational assignment replication process status.

� No Confirmation in Employee Central

Select this checkbox to exclude the “Successful” or “Failed” statuses from notifica-

tions to Employee Central.

221

5.4 Configuring SAP ERP or SAP S/4HANA

5Figure 5.73 Employee Master and Organizational Assignment Replication Query Parameters

Running the Replication Process

The employee data and organizational assignment replication process includes two

subprocesses in your on-premise SAP system. Let’s walk through both subprocesses

next:

1. The employee data and organizational assignment replication request begins with

a trigger from your on-premise SAP system using program ECPAO_EE_ORG_REPL_

QUERY, as shown in Figure 5.74.

Figure 5.74 Program ECPAO_EE_ORG_REPL_QUERY

Page 36: Browse the Book - Amazon S3 · Import of the root certificate of SAP ER P or SAP S/4HANA in the SAP Cloud Plat-form Integration keystore. Import of the root certificate of SAP Cloud

5 Employee Central with SAP ERP or SAP S/4HANA

222

This program sends a query to replicate both the employee data and the organiza-

tional assignment data from Employee Central to your on-premise SAP system

with the direct updating of employee personnel information data in infotypes.

However, organizational assignment data is inserted in a staging area at the same

time. After the first program has completed, notice that the organizational assign-

ment details, such as organizational unit, job, and position, will be blank. This data

will be populated by the second program.

Note

In the case of employee data replication error troubleshooting, check on the Enable

Extended Verbose Logging option, as shown in Figure 5.74. This option allows the repli-

cation program to capture detailed logging during the employee data replication run.

2. Like organizational object replication, the second program, RH_SFIOM_PROC_EE_

ORG_ASS_RPRQ, as shown in Figure 5.75, posts the organizational assignment data

from the staging area into OM tables in your on-premise SAP system to update the

values in the organizational assignment infotype 0001, such as the employee’s

organizational unit, job, and position. The same program can be used manually or

via background scheduling jobs through Transaction SM36.

Figure 5.75 Program RH_SFIOM_PROC_EE_ORG_ASS_RPRQ

After running both the employee and organizational assignment programs, the em-

ployee data will be maintained and replicated from Employee Central to your on-

premise SAP system. Typically, a background job can be run daily to send the employee

data updates to your on-premise SAP system.

5.4.5 Data Replication Monitoring and Troubleshooting

Data replication errors are quite common during all phases of project implementa-

tion as well as during production system support and may stem from configuration

223

5.4 Configuring SAP ERP or SAP S/4HANA

5

issues and data issues. Understanding the monitoring tools available can help you in

your troubleshooting efforts.

This section details the monitoring tools available for each integration scenario.

Cost Center Integration

The monitoring processes for cost center integrations include the following:

� IDoc monitoring using Transaction WE02 in the on-premise SAP system

Open Transaction WE02, enter “ODTF_CCTR” in the Logical Message field in the

selection screen, and click the Execute icon, as shown in Figure 5.76. You’ll see the

IDoc processing status overview screen.

Figure 5.76 Transaction WE02 IDoc Monitoring

� SAP Cloud Platform Integration message monitoring

Navigate to WebUI � Menu � Monitor. On the Monitor Overview page, look for cost

center failure messages. Select an error to enter the Messages list. Analyze the

error message in the Message Processing Log shown in Figure 5.77. If the Payload

Page 37: Browse the Book - Amazon S3 · Import of the root certificate of SAP ER P or SAP S/4HANA in the SAP Cloud Plat-form Integration keystore. Import of the root certificate of SAP Cloud

5 Employee Central with SAP ERP or SAP S/4HANA

224

Enable option is turned on, you can retrieve the cost center content as an XML file

from the message processing log (MPL).

Figure 5.77 SAP Cloud Platform Integration Cost Center Monitoring

� SAP SuccessFactors Employee Central OData API audit log

Navigate to Admin Center � Company Settings � OData API Audit Log. Look for

OData API call entity FOCostCenter, as shown in Figure 5.78. Click on the relevant

log and review the OData request and response content.

Figure 5.78 OData API Audit Log

225

5.4 Configuring SAP ERP or SAP S/4HANA

5

Employee Data Integration

The monitoring processes for employee data integrations include the following:

� SAP ERP or SAP S/4HANA transaction

You can view the application log monitor via Transaction SLG1 to see employee data

processing information, as shown in Figure 5.79. Enter the following parameters:

– Object: Enter ECPAO_IN.

– Subobject: Enter *.

– External ID: Enter *.

Then click the execute icon (green checkmark) to view the employee data replica-

tion processing log, as shown in Figure 5.80.

Figure 5.79 Transaction SLG1 Analyze Application Log

Page 38: Browse the Book - Amazon S3 · Import of the root certificate of SAP ER P or SAP S/4HANA in the SAP Cloud Plat-form Integration keystore. Import of the root certificate of SAP Cloud

5 Employee Central with SAP ERP or SAP S/4HANA

226

Figure 5.80 Application Log with Subobject Type EE

For every generated application log, two subobjects exist in the application log

level. Subobject EE provides the status of infotype update processes, as shown in

Figure 5.80, and subobject VERBOSE provides detailed employee date field map-

ping logs, as shown in Figure 5.81.

Figure 5.81 Application Log with Subobject Type VERBOSE

227

5.4 Configuring SAP ERP or SAP S/4HANA

5

� SAP Cloud Platform Integration message monitoring

Navigate to WebUI � Menu � Monitor. On the Monitor Overview page, select the SAP

SuccessFactors Employee Central to ERP Employee Data and Organizational

Assignment artifact to display the overall status for the employee data message

process, as shown in Figure 5.82.

Figure 5.82 SAP Cloud Platform Integration Employee Data and Organizational Assignment

Monitoring

� SAP SuccessFactors Employee Central SFAPI audit log

Navigate to Admin Center � Company Settings � SFAPI Audit Log. Look for the OData

SFAPI call entity compoundemployee. Look for error messages if the compoun-

demployee log entries have a Failed status, as shown in Figure 5.83.

Page 39: Browse the Book - Amazon S3 · Import of the root certificate of SAP ER P or SAP S/4HANA in the SAP Cloud Plat-form Integration keystore. Import of the root certificate of SAP Cloud

5 Employee Central with SAP ERP or SAP S/4HANA

228

Figure 5.83 SFAPI CompoundEmployee Monitoring

Organizational Data Integration

The monitoring processes for organizational data integrations include the following:

� SAP ERP or SAP S/4HANA programs/transactions

Similarly, you can use the same Transaction SLG1 with different parameter set-

tings to monitor the organizational data replication process, as follows:

– Object: Enter PAOC_SFI_OM.

– Subobject: Enter *.

– External ID: Enter *.

Open Transaction SFIOM_VIEW_ORG_REQS to monitor the status of replication

processing requests for organizational objects in the staging area. Open Transac-

tion SFIOM_VIEW_REQUESTS to monitor replication processing requests for orga-

nizational assignments in the staging area, as shown in Figure 5.84.

229

5.4 Configuring SAP ERP or SAP S/4HANA

5

Figure 5.84 Organizational Assignment Replication Request Status

� SAP Cloud Platform Integration message monitoring

Navigate to WebUI � Menu � Monitor. On the Monitor Overview page, select the SAP

SuccessFactors Employee Central to ERP Generic Object artifact to display the over-

all organization structure data messages processing status, as shown in Figure 5.85.

Figure 5.85 SAP Cloud Platform Integration Organizational Structure Replication

Monitoring

Page 40: Browse the Book - Amazon S3 · Import of the root certificate of SAP ER P or SAP S/4HANA in the SAP Cloud Plat-form Integration keystore. Import of the root certificate of SAP Cloud

5 Employee Central with SAP ERP or SAP S/4HANA

230

� SAP SuccessFactors Employee Central OData API audit log

Navigate to Admin Center � Company Settings � OData API Audit Log. Look for

OData API call entity FODepartment, FODivision, and FOBusinessUnit, as shown in

Figure 5.86. Click on the relevant log and review the OData request and response

content.

Figure 5.86 OData API Audit Log

5.5 Common Integration Scenario Considerations

This section highlights two common scenarios that may require additional solution

design. The first case is when Employee Central location field mappings are to be

applied to SAP organizational entities for personnel areas and subareas. The second

case arises because using the same user IDs for organizational objects and employees

across SAP on-premise and SAP SuccessFactors systems is a best practice. Let’s dis-

cuss these two scenarios next:

� SAP personnel area and personnel subarea to SAP SuccessFactors location field

mapping

By default, your on-premise SAP system’s employee personnel areas and person-

nel subareas are mapped to a single location field in Employee Central. This default

231

5.5 Common Integration Scenario Considerations

5

mapping rule works if the employee personnel area and personnel subarea struc-

ture design is straightforward and you don’t plan to integrate employee data from

Employee Central back to your on-premise SAP system.

However, note that this default mapping rule and strategy to handle a single loca-

tion is split by the mapping into two fields—the personnel area and subarea—if

you plan to integrate employee data from Employee Central back to your on-

premise SAP system. In most business scenarios, a single location field value is not

capable of translating into the direct representation of location to personnel area

and subarea in your on-premise SAP system in a one-to-one relationship.

Therefore, a simple enhancement is usually required that introduces a custom

field in Employee Central to store the personnel subarea value from your on-

premise SAP system to form a one-to-one direct mapping between the systems.

With this enhancement, an additional primary field mapping configuration is

required for the Employee Central custom field. An example is shown in Table 5.7.

For the detailed steps to create these field mappings, refer to our discussion of field

and value mapping configuration earlier in Section 5.4.4.

� Use the same ID for the employee ID and the organizational structure object ID

for initial data migration and replication cases

In this scenario, using the same ID eliminates the effort of creating and maintain-

ing object ID mapping tables, thus enhancing consistency across systems and

reducing user confusion.

For the initial data migration to allow the same ID to be populated from your on-

premise SAP system to Employee Central, make sure the automated external code

generation sequence capability for business unit, division, department, position,

job classification, and person ID external for employee are turned off. Once data

migration is completed, then the autogeneration capability can be turned on in

Employee Central.

For new organizational objects and employee external person IDs generated in

Employee Central, we recommend that the same external person ID is replicated

Transforma-

tion Template

Field ID Descrip-

tion

Mapping Mode Infotype Infotype Field

WS_4 Customstring01 Infotype mapping 0001 BTRTL

Table 5.7 Mapping Employee Central Custom Field to Infotype 0001-BTRTL

Page 41: Browse the Book - Amazon S3 · Import of the root certificate of SAP ER P or SAP S/4HANA in the SAP Cloud Plat-form Integration keystore. Import of the root certificate of SAP Cloud

5 Employee Central with SAP ERP or SAP S/4HANA

232

over to your on-premise SAP system. This replication is established by setting up

the SAP ERP or SAP S/4HANA feature PERNR to read external number ranges.

You must also implement a simple business add-in (BAdI) implementation to

assign the Employee Central person ID to the external PERNR in your on-premise

SAP system.

To implement the BAdI in your on-premise SAP system, go to IMG path Personnel

Management � Integration with SuccessFactors Employee Central � Business Inte-

gration Builder � Business Add-Ins (BAdIs) � Data Transfer From Employee Central �

BadI: Defining the PERNR and Central Person ID.

5.6 Summary

In this chapter, we covered the integration process, including setting up the required

field mappings using the BIB for the replication of organizational and employee data

from Employee Central to your on-premise SAP system. We also discussed the tech-

nical configuration activities required for enabling cost center data replication from

your on-premise SAP system to Employee Central.

In the next chapter, we’ll discuss how to integrate Employee Central with Employee

Central Payroll.

Page 42: Browse the Book - Amazon S3 · Import of the root certificate of SAP ER P or SAP S/4HANA in the SAP Cloud Plat-form Integration keystore. Import of the root certificate of SAP Cloud

7

Contents

Preface ..................................................................................................................................................... 23

PART I Integration Concepts

1 Deployment Models 33

1.1 Cloud Technology ................................................................................................................ 34

1.2 Full Cloud Deployment Model ....................................................................................... 36

1.2.1 Use Case .................................................................................................................. 37

1.2.2 Modules and Systems ......................................................................................... 38

1.2.3 Architecture and Integrations .......................................................................... 40

1.3 Core Hybrid Deployment Model ................................................................................... 43

1.3.1 Use Case .................................................................................................................. 44

1.3.2 Modules and Systems ......................................................................................... 45

1.3.3 Architecture and Integrations .......................................................................... 48

1.4 Talent Hybrid Deployment Model ............................................................................... 49

1.4.1 Use Case .................................................................................................................. 50

1.4.2 Modules and Systems ......................................................................................... 50

1.4.3 Architecture and Integrations .......................................................................... 52

1.5 Side-by-Side Deployment Model .................................................................................. 53

1.5.1 Use Case .................................................................................................................. 54

1.5.2 Modules and Systems ......................................................................................... 54

1.5.3 Architecture and Integrations .......................................................................... 55

1.6 Summary ................................................................................................................................. 56

2 Integration Tools and Technologies 57

2.1 Integration Basics ................................................................................................................ 58

2.2 Import and Export Jobs ..................................................................................................... 60

Page 43: Browse the Book - Amazon S3 · Import of the root certificate of SAP ER P or SAP S/4HANA in the SAP Cloud Plat-form Integration keystore. Import of the root certificate of SAP Cloud

Contents

8

2.3 Standard Integrations and Templates ....................................................................... 62

2.4 Integration Center .............................................................................................................. 62

2.4.1 Setup and Function ............................................................................................. 63

2.4.2 Features ................................................................................................................... 64

2.4.3 Utilities .................................................................................................................... 66

2.5 SAP Cloud Platform Integration ................................................................................... 67

2.5.1 Setup and Function ............................................................................................. 68

2.5.2 Features ................................................................................................................... 68

2.5.3 SAP SuccessFactors Adapter ............................................................................. 74

2.6 SAP SuccessFactors Web Services ................................................................................ 75

2.7 Access and Single Sign-On .............................................................................................. 76

2.7.1 Standard Logon ..................................................................................................... 76

2.7.2 Single Sign-On ....................................................................................................... 77

2.8 Summary ................................................................................................................................. 79

3 Integration Project Management 81

3.1 Integration Workstream .................................................................................................. 81

3.2 Roles and Responsibilities ............................................................................................... 84

3.2.1 Customers .............................................................................................................. 84

3.2.2 Implementation Partners .................................................................................. 88

3.2.3 Vendors ................................................................................................................... 92

3.3 SAP Activate .......................................................................................................................... 95

3.3.1 Phases and Deliverables .................................................................................... 96

3.3.2 Timelines ................................................................................................................. 99

3.4 Integration Implementation .......................................................................................... 100

3.5 Accelerators ........................................................................................................................... 103

3.5.1 SAP Model Company ........................................................................................... 104

3.5.2 SAP Best Practices ................................................................................................ 106

3.6 Summary ................................................................................................................................. 106

9

Contents

PART II Employee Central Integrations

4 Data Migration from SAP ERP or SAP S/4HANA to Employee Central 111

4.1 Starting Your Migration Project .................................................................................... 112

4.1.1 The Big Picture ....................................................................................................... 112

4.1.2 HR Data Requirements ....................................................................................... 114

4.1.3 Data Migration Prerequisites ........................................................................... 116

4.2 Replication Migration Process Overview .................................................................. 117

4.3 Replication Setup with the Business Integration Builder ................................. 118

4.4 Preparation Steps ................................................................................................................ 120

4.4.1 Employee Central ................................................................................................. 120

4.4.2 SAP ERP or SAP S/4HANA ................................................................................... 123

4.4.3 SAP Cloud Platform Integration ...................................................................... 127

4.5 Transformation Template Setup .................................................................................. 127

4.6 Field and Value Mapping Configuration ................................................................... 131

4.6.1 Organizational Data Migration Scenario ..................................................... 131

4.6.2 Employee Data Migration Scenario ................................................................ 134

4.7 SAP Cloud Platform Integration Configuration ..................................................... 140

4.7.1 Basic Settings ......................................................................................................... 141

4.7.2 Credentials Setup ................................................................................................. 141

4.7.3 Integration Content Configuration ................................................................ 142

4.7.4 Web Services Setup .............................................................................................. 145

4.8 Data Migration Execution ................................................................................................ 149

4.8.1 Organizational Data Migration Run ............................................................... 149

4.8.2 Employee Data Migration Run ......................................................................... 151

4.9 Summary ................................................................................................................................. 153

Page 44: Browse the Book - Amazon S3 · Import of the root certificate of SAP ER P or SAP S/4HANA in the SAP Cloud Plat-form Integration keystore. Import of the root certificate of SAP Cloud

Contents

10

5 Employee Central with SAP ERP or SAP S/4HANA 155

5.1 Starting Your Integration Project ................................................................................ 155

5.1.1 The Big Picture ...................................................................................................... 155

5.1.2 Integration Prerequisites ................................................................................... 160

5.2 Configuring Employee Central ...................................................................................... 162

5.3 Configuring SAP Cloud Platform Integration ......................................................... 164

5.3.1 Basic Configuration ............................................................................................. 165

5.3.2 Integration Scenario Configuration ............................................................... 170

5.4 Configuring SAP ERP or SAP S/4HANA ...................................................................... 185

5.4.1 Basic Setup ............................................................................................................. 185

5.4.2 Cost Center Integration Scenario ................................................................... 201

5.4.3 Organizational Data Integration Scenario .................................................. 204

5.4.4 Employee Data Integration Scenario ............................................................ 212

5.4.5 Data Replication Monitoring and Troubleshooting ................................. 222

5.5 Common Integration Scenario Considerations ..................................................... 230

5.6 Summary ................................................................................................................................. 232

6 Employee Central with Employee Central Payroll 233

6.1 Starting Your Integration Project ................................................................................ 234

6.1.1 The Big Picture ...................................................................................................... 234

6.1.2 Integration Prerequisites ................................................................................... 236

6.2 Basic Settings ........................................................................................................................ 237

6.2.1 Employee Central ................................................................................................ 237

6.2.2 Employee Central Payroll .................................................................................. 246

6.2.3 Enabling the Data Sharing Switch ................................................................ 251

6.3 Point-to-Point Configuration ......................................................................................... 252

6.3.1 Standard Field Mapping .................................................................................... 252

6.3.2 Employee Central ................................................................................................. 255

6.3.3 Employee Central Payroll ................................................................................. 269

11

Contents

6.4 Employee Data Replication Run .................................................................................... 282

6.4.1 Manual Execution ................................................................................................ 282

6.4.2 Data Replication Monitoring and Troubleshooting .................................. 285

6.5 Summary ................................................................................................................................. 287

7 Employee Central with Third-Party Systems 289

7.1 Common Third-Party Integrations ............................................................................... 290

7.1.1 Kronos Workforce Software .............................................................................. 290

7.1.2 Benefitfocus ........................................................................................................... 291

7.1.3 Active Directory ..................................................................................................... 291

7.2 Starting Your Integration Project ................................................................................. 292

7.2.1 The Big Picture ....................................................................................................... 292

7.2.2 Integration Prerequisites ................................................................................... 294

7.3 Configuring SAP Cloud Platform for Kronos Integration ................................... 294

7.3.1 Basic Settings ......................................................................................................... 295

7.3.2 Integration Scenario Configuration Setup ................................................... 301

7.4 Packaged Integration Mapping Extension ............................................................... 313

7.4.1 Basic Settings ......................................................................................................... 314

7.4.2 Packaged Extension Configuration Setup .................................................... 315

7.4.3 Mapping Extension Example ............................................................................ 317

7.5 Employee Central to Kronos UI Integration with SSO ........................................ 322

7.6 Summary ................................................................................................................................. 326

PART III Platform Integrations for Talent Management

8 Platform Integration for Basic User Data 329

8.1 Starting Your Integration Project ................................................................................. 329

8.2 SAP SuccessFactors Platform in a Talent Hybrid Model ..................................... 333

8.3 SAP SuccessFactors Platform and SAP ERP HCM .................................................... 335

8.3.1 Integration Process Overview ........................................................................... 336

Page 45: Browse the Book - Amazon S3 · Import of the root certificate of SAP ER P or SAP S/4HANA in the SAP Cloud Plat-form Integration keystore. Import of the root certificate of SAP Cloud

Contents

12

8.3.2 Extraction of Employee and Organizational Data .................................... 341

8.3.3 Configuration Settings in SAP ERP ................................................................. 344

8.3.4 Configuration Settings in SAP SuccessFactors ........................................... 350

8.3.5 Scheduling and Running the Import Employee Data Job in

Provisioning ........................................................................................................... 355

8.3.6 Monitoring the Data Transfer from SAP ERP HCM to

SAP SuccessFactors .............................................................................................. 357

8.3.7 Mapping SAP SuccessFactors Employee Data Fields to

SAP ERP HCM ......................................................................................................... 357

8.4 Summary ................................................................................................................................. 358

9 SAP SuccessFactors Learning and Platform Integration 359

9.1 The Big Picture ...................................................................................................................... 359

9.2 Configuration Steps ........................................................................................................... 361

9.2.1 Prerequisites .......................................................................................................... 361

9.2.2 Link Generator ....................................................................................................... 362

9.2.3 Accessing the Native LMS ................................................................................. 363

9.2.4 Configuring the Learning Admin .................................................................... 363

9.2.5 Configuring SAP SuccessFactors Provisioning ............................................ 365

9.2.6 Configuring SAP SuccessFactors Platform Role-Based Permissions ... 367

9.3 Summary ................................................................................................................................. 368

PART IV Attract and Acquire Process Integrations

10 Attract and Acquire Overview 373

10.1 The Big Picture ...................................................................................................................... 374

10.2 Cross-Module Process Interactions ............................................................................. 376

10.3 Summary ................................................................................................................................. 378

13

Contents

11 Employee Central to Recruiting Management 379

11.1 The Big Picture ...................................................................................................................... 379

11.1.1 Benefits of This Integration .............................................................................. 380

11.1.2 Use Case Scenario ................................................................................................ 381

11.2 Cross-Module Process Interactions .............................................................................. 382

11.2.1 Creating Requisitions in the Position Org Chart ........................................ 382

11.2.2 Viewing Requisition Details in the Position Org Chart ............................ 386

11.2.3 Data Interactions .................................................................................................. 392

11.3 Configuration Steps ............................................................................................................ 393

11.3.1 Prerequisites ........................................................................................................... 393

11.3.2 Activating the Employee Central to Recruiting Management

Integration .............................................................................................................. 393

11.3.3 Creating a Rule to Derive the Job Requisition Template ......................... 394

11.3.4 Mapping the Position Fields to Job Requisition Fields ............................. 398

11.3.5 Additional Field Mapping Details and Tips .................................................. 401

11.3.6 Assigning Mapping Rules to the Position Management Settings ....... 405

11.3.7 Setting Up Role-Based Permissions ................................................................ 405

11.3.8 Provisioning Settings ........................................................................................... 406

11.4 Summary ................................................................................................................................. 408

12 Recruiting Management to Employee Central 409

12.1 The Big Picture ...................................................................................................................... 409

12.1.1 Benefits of This Integration .............................................................................. 410

12.1.2 Use Case Scenario ................................................................................................ 411

12.2 Cross-Module Process Interactions .............................................................................. 412

12.2.1 Transferring Candidate Data to Employee Central ................................... 412

12.2.2 Data Interactions .................................................................................................. 419

12.3 Configuration Steps ............................................................................................................ 420

12.3.1 Prerequisites ........................................................................................................... 420

12.3.2 Configuring Applicant Statuses ....................................................................... 420

12.3.3 Configuring Offer Approval Status ................................................................. 425

12.3.4 Manage Pending Hires ........................................................................................ 427

Page 46: Browse the Book - Amazon S3 · Import of the root certificate of SAP ER P or SAP S/4HANA in the SAP Cloud Plat-form Integration keystore. Import of the root certificate of SAP Cloud

Contents

14

12.3.5 Setting Up Role-Based Permissions ............................................................... 427

12.3.6 Configuring the Transformation Template ................................................ 429

12.4 Summary ................................................................................................................................. 432

13 Recruiting Management to Recruiting Marketing and Recruiting Posting 433

13.1 The Big Picture ...................................................................................................................... 434

13.1.1 Benefits of This Integration .............................................................................. 435

13.1.2 Use Case Scenario ................................................................................................ 436

13.2 Cross-Module Process Interactions ............................................................................. 436

13.3 Configuration Steps ........................................................................................................... 442

13.3.1 Prerequisites .......................................................................................................... 442

13.3.2 Integrating Recruiting Management and Recruiting Marketing

with Career Site Builder ..................................................................................... 443

13.3.3 Configuring the Recruiting Marketing Data Center URL ........................ 444

13.3.4 Enabling Candidate Account Simplification ............................................... 445

13.3.5 Configuring Recruiter Single Sign-On ........................................................... 447

13.3.6 Configuring Real-Time Job Sync ...................................................................... 448

13.3.7 Configuring the Data Privacy Consent Statement ................................... 452

13.3.8 Setting Up Integration between Recruiting Management and

Recruiting Posting ................................................................................................ 453

13.4 Summary ................................................................................................................................. 455

14 Recruiting Management to SAP SuccessFactors Onboarding 2.0 457

14.1 The Big Picture ...................................................................................................................... 458

14.1.1 Benefits of This Integration .............................................................................. 458

14.1.2 Use Case Scenario ................................................................................................ 459

15

Contents

14.2 Cross-Module Process Interactions .............................................................................. 459

14.2.1 Initiating SAP SuccessFactors Onboarding from Recruiting

Management ......................................................................................................... 461

14.2.2 Hiring Manager Experience in SAP SuccessFactors Onboarding .......... 463

14.2.3 New Hire Experience in SAP SuccessFactors Onboarding ...................... 464

14.3 Configuration Steps ............................................................................................................ 467

14.3.1 Prerequisites ........................................................................................................... 467

14.3.2 Provisioning Settings for Initiating Onboarding Processes .................... 467

14.3.3 Configuring an Applicant Status as Hirable ................................................ 468

14.3.4 Enabling Recruiting Users to Initiate Onboarding Processes ................ 468

14.3.5 Enabling Onboarding for Job Requisitions ................................................... 470

14.3.6 Configuring Personal Paperwork Business Rule ........................................ 471

14.3.7 Setting Up Role-Based Permissions ................................................................ 472

14.3.8 Mapping of Recruit-to-Hire Fields .................................................................. 474

14.4 Summary ................................................................................................................................. 476

15 SAP SuccessFactors Onboarding 2.0 to Employee Central 477

15.1 The Big Picture ...................................................................................................................... 478

15.1.1 Benefits of This Integration .............................................................................. 478

15.1.2 Use Case Scenario ................................................................................................ 479

15.2 Cross-Module Process Interactions .............................................................................. 479

15.2.1 Manage Pending Hires ........................................................................................ 480

15.2.2 External User to Employee Conversion Job ................................................. 482

15.2.3 Data Interactions .................................................................................................. 483

15.3 Configuration Steps ............................................................................................................ 484

15.3.1 Prerequisites ........................................................................................................... 484

15.3.2 Configuring the Data Model and Synchronizing with the MDF ........... 484

15.3.3 Running a Conversion Job ................................................................................. 488

15.4 Summary ................................................................................................................................. 489

Page 47: Browse the Book - Amazon S3 · Import of the root certificate of SAP ER P or SAP S/4HANA in the SAP Cloud Plat-form Integration keystore. Import of the root certificate of SAP Cloud

Contents

16

PART V Pay for Performance Process Integrations

16 Pay for Performance Overview 493

16.1 The Big Picture ...................................................................................................................... 494

16.2 Cross-Module Process Interactions ............................................................................. 496

16.3 Summary ................................................................................................................................. 498

17 Performance Management and Goal Management with Employee Central 499

17.1 The Big Picture ...................................................................................................................... 499

17.2 Configuration Steps ........................................................................................................... 500

17.2.1 Prerequisites .......................................................................................................... 500

17.2.2 Performance and Goal Management Portlets ........................................... 500

17.2.3 Setting Up Role-Based Permissions ............................................................... 501

17.2.4 Configuring the People Profile for Portlets ................................................. 502

17.2.5 Configuring the Performance History Portlet ............................................ 504

17.3 Summary ................................................................................................................................. 508

18 Performance Management and Goal Management with Continuous Performance Management 509

18.1 The Big Picture ...................................................................................................................... 509

18.2 Configuration Steps ........................................................................................................... 510

18.2.1 Prerequisites .......................................................................................................... 510

18.2.2 Configuring Permissions for the Achievements Tab ................................ 510

18.2.3 Enabling View Achievements .......................................................................... 510

18.2.4 Configuring the Achievements Tab ............................................................... 511

18.2.5 Displaying Achievements on the Performance Management Form .. 511

17

Contents

18.2.6 Viewing Feedback on Achievements ............................................................. 512

18.2.7 Setting Up Role-Based Permissions ................................................................ 512

18.2.8 Integrating Continuous Performance Management with Goal

Management ......................................................................................................... 513

18.3 Summary ................................................................................................................................. 515

19 Performance Management and Goal Management with SAP SuccessFactors Variable Pay 517

19.1 The Big Picture ...................................................................................................................... 517

19.2 Configuration Steps ............................................................................................................ 518

19.2.1 Prerequisites ........................................................................................................... 519

19.2.2 Assigning a Performance/Goal Form to a Variable Plan ......................... 519

19.2.3 Viewing the Ratings and Goals in the Variable Plan ................................ 520

19.3 Summary ................................................................................................................................. 522

20 SAP SuccessFactors Compensation with Employee Central 523

20.1 The Big Picture ...................................................................................................................... 524

20.2 Configuration Steps ............................................................................................................ 525

20.2.1 Prerequisites ........................................................................................................... 525

20.2.2 Preparing the Compensation Plan Template .............................................. 525

20.2.3 Mapping Data from Employee Central to SAP SuccessFactors

Compensation ....................................................................................................... 527

20.2.4 Defining Eligibility Criteria ................................................................................ 529

20.2.5 Publishing SAP SuccessFactors Compensation Data to

Employee Central ................................................................................................. 532

20.2.6 Disabling Business Rules before Publishing ................................................ 534

20.2.7 Enabling the Employee Central Salary Pay Matrix .................................... 535

20.3 Summary ................................................................................................................................. 536

Page 48: Browse the Book - Amazon S3 · Import of the root certificate of SAP ER P or SAP S/4HANA in the SAP Cloud Plat-form Integration keystore. Import of the root certificate of SAP Cloud

Contents

18

PART VI Identify and Grow Process Integrations

21 Identify and Grow Overview 539

21.1 The Big Picture ...................................................................................................................... 539

21.2 Cross-Module Process Interactions ............................................................................. 542

21.3 Summary ................................................................................................................................. 543

22 Career Development Planning with Performance Management and 360 Reviews 545

22.1 The Big Picture ...................................................................................................................... 545

22.2 Configuration Steps ........................................................................................................... 546

22.2.1 Prerequisites .......................................................................................................... 546

22.2.2 Integrating Development Goals with the Performance Review

Form ......................................................................................................................... 546

22.2.3 Integrating Achievements with Career Development Planning .......... 549

22.2.4 Integrating 360 Reviews with Career Development Planning ............. 551

22.3 Summary ................................................................................................................................. 553

23 SAP SuccessFactors Learning with Career Development Planning 555

23.1 The Big Picture ...................................................................................................................... 555

23.2 Configuration Steps ........................................................................................................... 556

23.2.1 Prerequisites .......................................................................................................... 556

23.2.2 Integration Steps in Career Development Planning ................................ 557

23.2.3 Integration Steps in SAP SuccessFactors Learning ................................... 559

23.2.4 Viewing Learning Activities in a Career Development Goal Form ....... 560

23.2.5 Learning with the Career Worksheet ............................................................ 562

23.3 Summary ................................................................................................................................. 562

19

Contents

24 Succession Planning with Career Development Planning 563

24.1 The Big Picture ...................................................................................................................... 563

24.2 Configuration Steps ............................................................................................................ 564

24.2.1 Displaying Development Goals on the Scorecard ..................................... 565

24.2.2 Configuring the Development Objective Portlet in the People

Profile ........................................................................................................................ 567

24.2.3 Adding Development Goals in the Career Scorecard ............................... 569

24.2.4 Configuring the Nomination and Successor Portlets in the People

Profile ........................................................................................................................ 572

24.3 Summary ................................................................................................................................. 574

PART VII Custom Integrations

25 Application Programming Interfaces 577

25.1 API Setup and Configuration .......................................................................................... 578

25.1.1 OData API Setup .................................................................................................... 578

25.1.2 SOAP API Setup ...................................................................................................... 582

25.1.3 API Center ................................................................................................................ 583

25.2 OData APIs .............................................................................................................................. 585

25.2.1 HTTP-Basic Authentication ............................................................................... 586

25.2.2 OData Metadata ................................................................................................... 586

25.2.3 OData Query Operations ................................................................................... 588

25.3 Compound Employee API ................................................................................................. 594

25.3.1 Session Management ......................................................................................... 594

25.3.2 SOAP Metadata ..................................................................................................... 597

25.3.3 SOAP Query Operations ...................................................................................... 597

25.4 SAP API Business Hub ........................................................................................................ 600

25.5 Summary ................................................................................................................................. 603

Page 49: Browse the Book - Amazon S3 · Import of the root certificate of SAP ER P or SAP S/4HANA in the SAP Cloud Plat-form Integration keystore. Import of the root certificate of SAP Cloud

Contents

20

26 Integration Center 605

26.1 Delimited File Output ........................................................................................................ 606

26.1.1 Use Case and Requirements ............................................................................. 606

26.1.2 Selecting the Integration Type ........................................................................ 608

26.1.3 Determining the Starting Entity and Selecting Fields ............................. 609

26.1.4 Filter and Sort Criteria ........................................................................................ 622

26.1.5 Destination Settings and Schedule ................................................................ 624

26.2 Fixed Length File Output ................................................................................................. 625

26.2.1 Use Case and Requirements ............................................................................. 626

26.2.2 Selecting the Integration Type ........................................................................ 626

26.2.3 Determining the Starting Entity and Selecting Fields ............................. 626

26.3 EDI/Stacked File Output ................................................................................................... 628

26.3.1 Use Case and Requirements ............................................................................. 628

26.3.2 Selecting the Integration Type ........................................................................ 628

26.3.3 Determining the Starting Entity and Selecting Fields ............................. 629

26.4 CSV File Input ........................................................................................................................ 632

26.4.1 Use Case and Requirements ............................................................................. 632

26.4.2 Selecting the Integration Type ........................................................................ 632

26.4.3 Determining the Starting Entity and Map Attributes ............................. 632

26.5 Intelligent Services-Based REST Outbound Call .................................................... 635

26.5.1 Integration Definition ........................................................................................ 635

26.5.2 Associating the Integration to an Intelligent Service Event .................. 638

26.6 Summary ................................................................................................................................. 640

27 SAP Cloud Platform 641

27.1 Integration Lifecycle .......................................................................................................... 642

27.2 Scheduled Export from SAP SuccessFactors ............................................................ 644

27.2.1 Use Cases and Requirements ........................................................................... 644

27.2.2 Integration Technical Design ........................................................................... 646

27.2.3 Development on SAP Cloud Platform Integration .................................... 647

21

Contents

27.2.4 Integration Configuration and Deployment ............................................... 681

27.2.5 Process Monitoring and Troubleshooting .................................................... 683

27.3 Scheduled Import into SAP SuccessFactors .............................................................. 687

27.4 Outbound Data Using Intelligent Services ............................................................... 690

27.4.1 Consuming an Intelligent Service ................................................................... 691

27.4.2 Updating LDAP ...................................................................................................... 694

27.4.3 Deployment and Configuration ...................................................................... 695

27.4.4 Event Subscription ............................................................................................... 697

27.5 Real-Time Updates into SAP SuccessFactors ........................................................... 700

27.6 Summary ................................................................................................................................. 702

28 Custom Integration Best Practices 705

28.1 Evaluating Your Custom Integration Requirements ........................................... 705

28.2 Standard Templates ........................................................................................................... 708

28.2.1 Benefits .................................................................................................................... 708

28.2.2 Getting Started ...................................................................................................... 709

28.2.3 Integration Center ................................................................................................ 710

28.2.4 SAP Cloud Platform Integration ...................................................................... 711

28.3 Reviewing Design Principles ........................................................................................... 713

28.3.1 Standard Integration on SAP Cloud Platform Integration ...................... 713

28.3.2 Custom Integration on SAP Cloud Platform Integration ........................ 715

28.3.3 Integration Center ................................................................................................ 717

28.3.4 SAP SuccessFactors API Guidelines ................................................................. 718

28.4 Summary ................................................................................................................................. 719

The Authors ........................................................................................................................................... 721

Index ........................................................................................................................................................ 723

Page 50: Browse the Book - Amazon S3 · Import of the root certificate of SAP ER P or SAP S/4HANA in the SAP Cloud Plat-form Integration keystore. Import of the root certificate of SAP Cloud

723

Index

360 Reviews ................................ 540, 541, 542, 545

development objectives ................................. 552

with CDP and PM ................................... 545, 551

XML template .................................................... 551

A

Accelerators ............................................................ 103

Access ........................................................................... 76

standard logon .................................................... 76

Achievements ........................................................ 509

configure permissions .................................... 510

configure tab ..................................................... 511

display .................................................................. 511

enable view ......................................................... 510

goal plans ............................................................ 513

import/export permissions .......................... 513

individual performance ................................. 521

view feedback .................................................... 512

with CDP .............................................................. 549

Active Directory .......................... 42, 289, 291, 711

with Employee Central ................................... 690

Adapters ................................................................... 641

connection details ................................. 660, 677

HTTPS ................................................................... 700

LDAP ...................................................................... 691

ProcessDirect ..................................................... 680

processing deatils .................................. 660, 664

query options ..................................................... 664

sender ................................................................... 700

SOAP ...................................................................... 691

types ......................................... 657, 659, 677, 692

Address information ........................................... 253

Admin Center ..................................................... 60, 76

event reasons ..................................................... 121

Integration Center ........................................... 605

settings ................................................................. 354

Administrator permissions .............................. 240

Advanced calculations ........................................... 65

Advanced extensibility ...................................... 282

Aggregation strategy ........................................... 667

Aggregators ................................................................ 72

Agile approach ....................................................... 101

ALE distribution .................................................... 191

Annual salary field ............................................... 619

Aon Hewitt ................................................................. 42

API Center ................................................................ 583

OData IP whitelisting ..................................... 584

Applicant statuses ................................................ 420

add new status .................................................. 421

configure offer approval ............................... 426

default .................................................................. 422

hire and hirable ....................................... 423, 468

onboarding ......................................................... 468

talent pipeline ................................................... 425

Applicant tracking ................................................ 374

Applicant tracking system (ATS) ........... 433, 457

Application logs ........................................... 226, 285

Application programming interfaces

(APIs) ........................................................ 69, 75, 577

audit logs ................................................... 355, 584

authentication options ................................. 167

best practices ..................................................... 718

code snippets ..................................................... 603

create user ................................................. 354, 450

data dictionary ........................................ 355, 584

Employee Central Payroll integration ..... 239

enable web services ......................................... 352

endpoint URL ..................................................... 350

host name URL .................................................. 162

logging responses ............................................ 689

MDF visibility .................................................... 581

model calls ............................................................. 74

OData ................................................................... 585

package list ........................................................ 601

permissions ............................................... 239, 354

SAP API Business Hub .................................... 600

setup and configuration ............................... 578

SOAP ..................................................... 75, 577, 597

stateless ............................................................... 591

try out ................................................................... 601

URL changes ......................................................... 74

URLs ............................................................. 239, 594

user credentials ................................................ 443

user permissions .............................................. 162

web services ....................................................... 101

Page 51: Browse the Book - Amazon S3 · Import of the root certificate of SAP ER P or SAP S/4HANA in the SAP Cloud Plat-form Integration keystore. Import of the root certificate of SAP Cloud

Index

724

Application registration .................................... 697

Approval workflow .............................................. 392

Approvers ....................................................... 414, 416

send for approval ............................................. 416

Architecture ............................................................... 59

core hybrid model ............................................... 48

full cloud model ................................................... 40

side-by-side model .............................................. 55

talent hybrid model ........................................... 52

Artifacts ........................................................... 650, 669

Assessments ........................................................... 712

Assignment-based ratings ................................ 522

Attachments .............................................................. 66

Attract and acquire ................. 330, 373, 379, 409,

458, 479

big picture ........................................................... 374

cross-module process interactions ........... 376

modules ............................................................... 376

Audit logs ................................................................. 584

Authentication ...................................................... 167

Automatic Data Processing, Inc.

(ADP) ..................................................... 42, 289, 645

convert Employee Central data ................. 670

B

Background check verification ....................... 711

Background jobs ............................................ 60, 203

execute data extraction ................................ 283

schedule ...................................................... 348, 406

Base SSO URL .......................................................... 444

Basic authentication .... 167, 168, 178, 579, 581,

584, 585, 660, 662

HTTP ..................................................................... 586

Basic extensibility ................................................ 281

Basis support ............................................................. 87

Benefitfocus ............................................ 42, 289, 291

Benefits ................................................................. 38, 44

files ........................................................................... 65

salary .................................................................... 711

third-party vendor ........................................... 291

Best practices ......................................................... 705

APIs ........................................................................ 718

custom integration ................................ 705, 715

design principles .............................................. 713

Integration Center ........................................... 717

standard integration ...................................... 714

Best practices (Cont.)

standard templates ......................................... 708

Bonus calculation .............................. 519, 521, 522

Bonus pay ................................................................. 517

Branding ..................................................................... 79

Build dynamic where clause step ......... 653, 664

Business add-ins (BAdIs)

advanced extensibility ................................... 282

assign IDs ............................................................. 232

configure .............................................................. 349

custom field mapping .................................... 206

Business Beyond Bias feature .......................... 550

Business functions ............................................... 246

Business Integration Builder (BIB) ....... 111, 118

activate BIB switch .......................................... 197

Employee Central ............................................. 120

enable .................................................................... 197

field mapping ..................................................... 206

preparation steps ............................................. 120

SAP ERP or SAP S/4HANA .............................. 123

Business rules ......................................................... 242

assign .................................................................... 405

conditions and decision points ................... 396

create ..................................................................... 394

define logic .......................................................... 266

disable ................................................................... 534

eligibility criteria .............................................. 529

Employee Central ............................................. 529

Employee Central with Recruiting

Management ................................................. 394

field mapping ..................................................... 401

job requisitions .................................................. 385

map position fields .......................................... 398

one-time deduction ......................................... 269

personal paperwork ........................................ 471

recurring deduction ......................................... 266

validation ............................................................ 266

C

Calibration ........................................... 495, 497, 499

Call email process step ........................................ 676

Calls ............................................................................... 71

Candidate Account Simplification (CAS) .... 435,

441, 445

configure .............................................................. 446

prerequisites ....................................................... 446

725

Index

Candidate data ............................................. 409, 458

onboarding ......................................................... 460

transfer to Employee Central ...................... 412

view ........................................................................ 412

Candidate experience ......................................... 441

Candidate offers .................................................... 416

Candidate profiles ................................................ 410

CAS ......................................................................... 445

Candidate to Employee Integration XML

template .............................................................. 429

Career Development Plan XML template ... 548

Career Development Planning (CDP) ...... 39, 51,

539, 542, 545

add templates .................................................... 567

with 360 Reviews .............................................. 551

with achievements .......................................... 549

with PM and 360 Reviews ............................. 545

with SAP SuccessFactors

Learning ................................................ 555, 557

with Succession Planning ............................. 563

Career Site Builder ............................. 433, 434, 442

configure ............................................................. 443

Recruiting Management ............................... 435

Career worksheets ................................................ 556

with SAP SuccessFactors Learning ............ 562

Catalog learning .................................................... 558

CDP with Performance Management and

360 Reviews ........................................................ 545

big picture ........................................................... 545

configuration steps ......................................... 546

prerequisites ....................................................... 546

Ceridian Latitude HRDE ..................................... 711

Certificate export wizard ................................... 324

Chunking .................................................................. 178

Client certificate authentication ......... 167, 168,

178

Cloud connector ................................. 160, 690, 694

Cloud Reporting tool ........................................... 363

Cloud technology .................................................... 34

Code snippets ......................................................... 603

Code value mapping ............................................ 276

configure ............................................................. 277

customer tables ................................................ 278

mapping modes ................................................ 277

payroll event example ................................... 279

Company codes .................................. 173, 309, 647

mapping configuration ................................. 274

Company performance ...................................... 520

Company territory codes .................................. 310

Compenation worksheets ................................. 525

Compensation eligibility rules ....................... 529

Compensation info model ................................ 534

Compensation information ............................. 254

Compensation plan ............................................. 519

Compensation plan template .......................... 525

hybrid plan ......................................................... 526

Compensation planning ................. 493, 523, 524

Compensation rules ............................................ 530

Compensation statement ................................. 524

Compensation worksheets ............................... 524

data mapping .................................................... 527

publish data ....................................................... 532

Competencies ..................................... 546, 555, 559

attach to learning items ............................... 560

gaps ....................................................................... 556

link with development goals ....................... 547

source elements ................................................ 548

Competency Connector: SF .............................. 559

Competency library ............................................. 560

ComplexType ......................................................... 589

Compound Employee API ...... 75, 235, 352, 582,

594

access .................................................................... 296

access permissions .......................................... 583

API Center ........................................................... 584

best practices ..................................................... 718

delta data ............................................................ 600

delta response ................................................... 598

enable ................................................................... 353

query configuration ........................................ 270

query operations .............................................. 597

query segments ................................................. 272

session management ..................................... 594

syntax ................................................................... 597

Compression algorithm ..................................... 656

Concat function .................................................... 320

Conditional mapping .......................................... 211

best practices ..................................................... 706

Conditions ............................................ 396, 401, 472

and/or operators ............................................. 622

job requisitions ................................................. 404

Confirmation responses .................................... 182

Connect to system step ...................................... 661

Page 52: Browse the Book - Amazon S3 · Import of the root certificate of SAP ER P or SAP S/4HANA in the SAP Cloud Plat-form Integration keystore. Import of the root certificate of SAP Cloud

Index

726

Connection ping test .......................................... 248

Connectivity .............................................................. 69

adapters .................................................................. 69

Consumer proxy ................................................... 186

HTTP settings .................................................... 188

security settings ............................................... 187

SOAP protocol ................................................... 189

Content enricher ..................................................... 71

Content library ...................................................... 106

Content modifiers ................................ 71, 655, 667

header and trailer ............................................ 655

step ......................... 653, 666, 671, 688, 693, 701

Contingent workers ............................................. 427

Continuous Performance Management

(CPM) .............................. 493, 495, 496, 509, 542

permissions ........................................................ 513

with CDP .............................................................. 549

with Goal Management ................................ 513

with PM/GM ...................................................... 509

Continuous Performance Management with

Performance/Goal Management .............. 509

big picture ........................................................... 509

configuration steps ......................................... 510

prerequisites ...................................................... 510

RBPs ....................................................................... 512

Conversion jobs ........................................... 480, 482

occurence ............................................................ 489

running ................................................................ 488

Converter .................................................................... 71

Core HR ........................................................................ 41

core hybrid model ............................................... 45

full cloud ......................................................... 38, 40

side-by-side model .............................................. 53

talent hybrid model ........................................... 51

Core hybrid model ........................ 36, 43, 289, 331

architecture and integrations ....................... 48

data migration ................................................. 112

data replication ................................................ 118

modules and systems ........................................ 45

scenarios ................................................................ 46

use case ................................................................... 44

Corporate data model ......................................... 256

best practices ..................................................... 257

export XML ......................................................... 256

import XML ........................................................ 257

Corporate goals ............................................ 493, 539

Cost center integration ......................................... 46

Cost center replication ........................................ 156

ALE distribution ................................................ 191

configure .............................................................. 171

delta ....................................................................... 203

deploy iFlow ........................................................ 174

enable .................................................................... 191

iFlow ...................................................................... 172

manually execute ............................................. 201

monitoring .......................................................... 223

other parameters .............................................. 173

receiver ................................................................. 172

SAP ERP or SAP S/4HANA .............................. 201

sender .................................................................... 172

Cost centers ................................................... 171, 715

Employee Central Payroll .............................. 275

mapping ............................................................... 275

master data ........................................................ 201

Country association ............................................. 616

Credentials ............................................................... 141

CSV file input .......................................................... 632

field options ........................................................ 634

map attributes ................................................... 633

select integration type .................................... 632

starting entity .................................................... 632

use case and requirements ........................... 632

CSV files ..................................................................... 612

Cursor-based pagination .................................... 591

Custom integration .............................................. 705

APIs ........................................................................ 577

Integration Center ........................................... 605

SAP Cloud Platform Integration ................. 715

Custom objects ........................................................ 64

Customer tables ..................................................... 277

mapping mode .................................................. 278

Customers .................................................................. 84

activities ................................................................. 84

Customized solutions ........................................... 37

D

Data change events .............................................. 122

Data dictionary ...................................................... 584

Data extraction ...................................................... 341

best practices ..................................................... 706

configure programs ......................................... 347

727

Index

Data extraction (Cont.)

criterion ............................................................... 710

delta ....................................................................... 342

pre-hire ................................................................. 343

scheduled mode ...................................... 302, 305

Data locking ............................................................ 212

Data migration ................................................ 83, 111

big picture ........................................................... 112

earliest transfer date scenario .................... 125

employee ............................................................. 115

employee data ................................ 129, 134, 151

execution ............................................................. 149

filter ....................................................................... 123

HR data requirements .................................... 114

organizational data .............................. 131, 149

preparation steps ............................................. 120

prerequisites ....................................................... 116

replication ........................................................... 117

SAP Cloud Platform Integration ...... 127, 140

SAP system to Employee Central ............... 111

starting your project ....................................... 112

timelines .............................................................. 114

use same IDs ...................................................... 231

Data model navigator ............................................ 66

Data privacy consent statement (DPCS) ...... 452

enable ................................................................... 452

Data processing ........................................................ 70

components ........................................................... 70

Data replication ..................................................... 117

Business Integration Builder (BIB) ............ 118

cost center data ................................................ 156

CSV file-based .................................................... 117

delta replication jobs ...................................... 203

Employee Central with Employee Central

Payroll .............................................................. 234

employee data ................................................... 158

monitoring ............................................... 222, 285

organizational assignments ....................... 158

organizational structures ............................. 157

troubleshooting ...................................... 222, 285

use same IDs ...................................................... 231

web service-based ............................................ 117

web services configuration .......................... 185

Data replication monitor ................................... 286

Data sharing switch ............................................. 251

Data type mapping ............................................... 279

Datastore operations ............................................. 73

Decoder ....................................................................... 71

Decoupled infotype framework ..................... 251

Decryptors .................................................................. 72

Deep inserts ............................................................ 632

Delegated authentication .................................... 79

Delimited file output .......................................... 606

annual salary .................................................... 619

configure fields ................................................. 612

destination settings and schedule ............ 624

filter and sort criteria ..................................... 622

first name ............................................................ 612

hire date ............................................................... 615

last name ............................................................ 615

select fields ......................................................... 609

select integration type ................................... 608

SSN ......................................................................... 616

use case and requirements .......................... 606

Delimited files .................................... 606, 611, 629

Delta replication .......................................... 132, 135

Departments .......................................................... 115

Deploy phase ............................................................. 98

Deployment models ...................... 33, 34, 35, 330

core hybrid ............................................................. 43

decision criteria ................................................ 332

full cloud ................................................................. 36

platform integration ...................................... 330

side-by-side ............................................................ 53

talent hybrid ......................................................... 49

Design components ............................................... 70

Design patterns ............................................ 708, 710

Design principles .................................................. 713

Design space .................................................. 648, 691

Destination settings ................................... 624, 637

Development goals .............................................. 545

achievements .................................................... 511

add ......................................................................... 547

add to scorecard ............................................... 569

display in scorecard ........................................ 565

edit ......................................................................... 570

integrate achievements ................................. 550

integrate with performance forms ........... 546

link to competencies ....................................... 547

section .................................................................. 549

Development Goals portlet .............................. 565

configure in people profile ........................... 567

Page 53: Browse the Book - Amazon S3 · Import of the root certificate of SAP ER P or SAP S/4HANA in the SAP Cloud Plat-form Integration keystore. Import of the root certificate of SAP Cloud

Index

728

Development Objectives portlet

add as background element ........................ 565

configure in people profile ........................... 567

configure permissions ................................... 566

RBPs ....................................................................... 568

Development system .......................................... 113

Digital transformation ................................... 33, 34

Discontinue data sync ........................................ 348

Discover menu ...................................................... 714

Distribution ............................................................ 710

Distribution model view ................................... 194

Document Object Model (DOM) .................... 717

DocuSign .................................................................. 466

Double quotes ........................................................ 611

E

Earliest retroactive date validation ............... 264

Earliest transfer date ........................................... 124

scenarios ............................................................. 125

earliestChangeDate ............................................. 265

EDI/stacked file output ...................................... 628

configure fields ................................................. 629

preview mode .................................................... 631

select fields ......................................................... 629

select integration type ................................... 628

use case and requirements .......................... 628

Effective date ................................................. 525, 598

set ........................................................................... 526

Electronic Data Interchange (EDI) ................. 628

Eligibility criteria .................................................. 529

compensation plan level ............................... 530

component level ............................................... 531

define .................................................................... 529

field level ............................................................. 532

Email subprocess ......................................... 676, 701

Employee Central ........ 34, 38, 40, 375, 376, 377,

495, 497, 541, 543

Active Directory ................................................ 292

add new employee .......................................... 419

API permissions ................................................ 581

APIs ........................................................................ 591

assign entities ................................................... 133

basic settings ..................................................... 237

Benefitfocus ....................................................... 291

business rules .................................................... 529

Employee Central (Cont.)

configure .............................................................. 162

configure payroll .............................................. 245

convert data into ADP .................................... 670

core hybrid model ....................................... 35, 43

cost center data ................................................. 156

create logical system ....................................... 192

custom fields ...................................................... 281

data mapping to compensation ................ 527

data migration .................................................. 111

data models .............................................. 117, 119

data requirements ........................................... 114

date validation .................................................. 264

employee data ......................................... 158, 333

employee replication switches .................... 124

entities .................................................................. 214

export picklists .................................................. 130

export XML metadata .................................... 127

field mapping ..................................................... 474

HRIS element fields .......................................... 485

import data ......................................................... 117

instance ID ................................................ 127, 197

instances .............................................................. 113

integration with Employee Central

Payroll .............................................................. 237

integration with third-party systems ....... 289

Kronos ................................................................... 290

organizational data ................................. 47, 115

payroll event creation .................................... 263

payroll information check ............................ 262

personnel areas ................................................. 230

picklists ................................................................. 260

ping ........................................................................ 248

prepare for data migration .......................... 120

project management ........................................ 84

provisioning ....................................................... 237

PTP integration ................................................. 255

publish compensation data ......................... 532

salary pay matrix ............................................. 535

SAP ERP and SAP S/4HANA .......................... 155

scheduled exports ............................................ 644

scheduled imports ............................................ 687

side-by-side model ...................................... 35, 53

timelines ................................................................. 99

to Recruiting Management .......................... 379

value mapping .................................................. 200

729

Index

Employee Central (Cont.)

with Active Directory ...................................... 690

with PM and GM .............................................. 499

with SAP SuccessFactors

Compensation .............................................. 523

with SAP SuccessFactors Onboarding ..... 477

Employee Central Payroll ............. 38, 40, 41, 233

basic settings ..................................................... 246

configuration ..................................................... 269

data extraction ....................................... 241, 270

data migration .................................................. 116

Employee Central connectivity .................. 247

employee data replication ........................... 282

integration with Employee Central .......... 233

mapping configuration ................................. 273

prerequisites ....................................................... 236

PTP integration ................................................. 269

Employee Central Service Center ............... 38, 40

Employee Central to ERP Employee Data and

Organizational Assignment iFlow ............ 179

receiver ................................................................. 180

sender ................................................................... 180

Employee Central to ERP Generic Object

iFlow ...................................................................... 175

receiver ................................................................. 176

sender ................................................................... 175

Employee Central to on-premise SAP system

common considerations ............................... 230

monitoring and troubleshooting .............. 222

Employee Central to Recruiting

Management ..................................................... 379

activate ................................................................ 393

assign mapping rules to Position

Management ................................................ 405

benefits ................................................................. 380

big picture ........................................................... 379

business rules ..................................................... 394

configuration steps ......................................... 393

cross-module process interactions ........... 382

data interactions .............................................. 392

field mapping .......................................... 398, 401

prerequisites ....................................................... 393

provisioning settings ...................................... 406

RBPs ....................................................................... 405

use cases .............................................................. 381

Employee Central with Employee Central

Payroll .................................................................. 233

API setup ............................................................. 239

basic settings ..................................................... 237

big picture ........................................................... 234

employee data replication run ................... 282

field mapping .................................................... 252

mapping configuration ................................. 273

prerequisites ...................................................... 236

PTP integration ................................................. 252

Employee Central with Kronos

configuration .................................................... 301

mapping extension ......................................... 313

SAP Cloud Platform Integration

settings ............................................................ 295

UI integration with SSO ................................ 322

value mapping .................................................. 312

Employee Central with on-premise SAP

system .................................................................. 155

configure Employee Central ........................ 162

configure on-premise SAP system ............. 185

configure SAP Cloud Platform

Integration .................................................... 164

integration packages ..................................... 165

prerequisites ...................................................... 160

Employee Central with SAP SuccessFactors

Compensation .................................................. 523

big picture ........................................................... 524

configuration steps ......................................... 525

disable business rules ..................................... 534

eligibility criteria .............................................. 529

enable ................................................................... 525

field mapping .................................................... 527

prerequisites ...................................................... 525

RBPs .............................................................. 525, 533

Employee Central with third-party

systems ....................................................... 289, 292

big picture ........................................................... 292

Kronos integration .......................................... 294

prerequisites ...................................................... 294

Employee data ....................................................... 335

data extraction queries ................................. 219

demographic ..................................................... 333

Employee Central with Employee Central

Payroll ............................................................. 234

enhance extraction ......................................... 348

Page 54: Browse the Book - Amazon S3 · Import of the root certificate of SAP ER P or SAP S/4HANA in the SAP Cloud Plat-form Integration keystore. Import of the root certificate of SAP Cloud

Index

730

extraction ............................... 241, 270, 302, 305

extraction filter ................................................ 309

extraction programs ...................................... 341

FTP/SFTP ............................................................. 337

import job .................................................. 355, 356

integration process ......................................... 336

manual execution ........................................... 282

mapping table ................................................... 152

migration ................................................... 115, 129

migration run .................................................... 151

migration scenario ......................................... 134

mini master data ............................................. 234

monitoring ................................................ 225, 357

multiple jobs ............................................. 220, 272

PERNR ................................................................... 282

picklists ................................................................ 260

record ................................................................... 214

replication .......... 118, 156, 158, 160, 174, 186,

212, 221, 251, 255, 282

replication error ............................................... 222

SAP ERP and SAP S/4HANA ......................... 212

SAP Process Integration ................................ 338

Employee data integration .................................. 47

basic ......................................................................... 51

Employee ID ............................... 409, 412, 428, 478

Employee lifecycle ............................................... 373

Employee profiles .......... 333, 335, 338, 497, 541

compensation record ..................................... 532

reporting ............................................................. 334

Employee replication switches ....................... 123

scenarios ............................................................. 125

Employment status values ............................... 312

Encoder ........................................................................ 71

Encryption ........................................................ 65, 625

email subprocess .............................................. 678

enabled ................................................................ 647

encryptor step ................................................... 656

Encryptors .................................................................. 72

End exception step .............................................. 666

End step ................................................. 657, 665, 680

Endpoint URL ...................................... 185, 188, 350

Enhancement ......................................................... 348

Enterprise Compensation Management ....... 44

Entity relationships ................................................ 66

entity-type ............................................................... 430

eQuest .............................................................. 435, 442

ERP to Employee Central Confirmation V2

iFlow ...................................................................... 183

Error notifications ................................................ 700

Event center ............................................................ 697

Event connector .......................................... 697, 699

Event hire rule ........................................................ 242

Event reasons .......................................................... 120

create ..................................................................... 120

payroll ................................................................... 263

Event subscription ................................................ 697

Exception processes ................................... 665, 676

Execution manager ......................................... 65, 66

Explore phase .................................................. 97, 100

externalCode ................................................. 258, 310

Externalization ............................................... 75, 652

display parameters .......................................... 682

update parameters .......................................... 656

Externalized keys .................................................. 653

Extraction parameters .............................. 149, 151

Extraction queries ................................................ 270

Extraction result logs .......................................... 149

F

Feedback ................................................................... 512

Field lengths ............................................................ 120

MDF objects ........................................................ 258

specify ................................................................... 256

Field mapping ..................................... 131, 197, 200

address information ....................................... 253

biographical information ............................. 253

compensation information .......................... 254

complex ................................................................ 282

conditional .......................................................... 138

configure .............................................................. 274

custom .............................................. 281, 313, 320

customizable approach ................................. 206

date and time fields ......................................... 403

Employee Central Payroll .............................. 274

Employee Central with Employee Central

Payroll .............................................................. 252

Employee Central with SAP SuccessFactors

Compensation .............................................. 528

employee data ......................................... 212, 216

foundation/generic objects .......................... 402

generic processing ............................................ 208

Integration Center ........................................... 607

731

Index

Field mapping (Cont.)

job information ................................................ 254

job requisition picklist values ..................... 403

learning activities ............................................ 558

location ...................................................... 230, 451

mapping extension ......................................... 318

national ID card information ..................... 253

organizational objects ................................... 204

payment information .................................... 255

personal information ..................................... 252

platform with SAP ERP HCM ....................... 357

position fields to job requisition fields .... 398

real-time job sync ............................................ 448

Recruiting Management to Employee

Central ............................................................. 429

Recruiting Management to Recruiting

Marketing ....................................................... 450

Recruiting Management with Recruiting

Marketing ....................................................... 451

recruit-to-hire .................................................... 474

repetitive ............................................................. 137

SAP SuccessFactors Onboarding ................ 476

string data type fields .................................... 403

types ...................................................................... 204

XML data ............................................................. 672

File Transfer Protocol (FTP) ............................... 335

Filter and sort criteria ......................................... 622

time-based .......................................................... 623

Filter step ................................................................. 667

Filters ............................................................................ 71

First name field ...................................................... 612

Firstname/Lastname ........................................... 347

Fixed length file output ..................................... 625

select fields .......................................................... 626

select integration type ................................... 626

starting entity .................................................... 626

use case and requirements ........................... 626

Foundation objects .............................................. 115

data field length ............................................... 256

mapping .............................................................. 402

FTP/SFTP method ....................................... 337, 351

Full cloud model .................................. 36, 233, 289

architecture and integrations ........................ 40

modules and systems ........................................ 38

use case ................................................................... 37

Full transmission start date (FTSD) ..... 124, 272

Functional business analysts .............................. 87

SAP SuccessFactors ............................................. 91

Functional decomposition ............................... 716

Functional owners ............................................... 102

Functional specification documents ............ 715

Future dated changes .......................................... 600

G

Gathers ........................................................................ 72

step ............................................................... 667, 668

General Data Protection Regulation

(GDPR) .................................................................. 584

General Splitter ........................................................ 72

Generate data subprocess ................................. 666

Generate payroll data step ................................ 659

Generic object replication ........................ 204, 206

Generic objects ...................................................... 402

Generic processing .............................................. 206

setup ...................................................................... 206

Global assignment event .................................. 122

Global candidates ................................................. 436

Goal form

assign to variable plan .................................. 519

view learning activities ................................. 560

Goal Management (GM) ................... 39, 493, 495,

496, 518

portlets ................................................................. 500

with CPM ............................................................. 513

with Employee Central .................................. 499

with SAP SuccessFactors Variable Pay .... 517

Goal plan ............................................... 499, 510, 546

360 Reviews ........................................................ 551

achievements .................................................... 513

learning activities ............................................ 556

Guided configuration ............................................ 95

H

Hirable status ................... 412, 418, 420, 423, 427

default .................................................................. 424

onboarding ......................................................... 468

Hire date field ........................................................ 615

Hire events ..................................................... 121, 480

Hire status ...................................................... 420, 423

Hiring managers .......................................... 416, 428

MPH table ........................................................... 481

onboarding ......................................................... 463

review onboardee data .................................. 464

Page 55: Browse the Book - Amazon S3 · Import of the root certificate of SAP ER P or SAP S/4HANA in the SAP Cloud Plat-form Integration keystore. Import of the root certificate of SAP Cloud

Index

732

HRIS fields ............................................ 259, 484, 581

add ......................................................................... 485

details ................................................................... 486

HRSFI_MONITORING_EMPL application ... 357

HTTP-based authentication ............................. 586

HTTPS adapter ....................................................... 700

Human capital management (HCM) ............... 34

Human resource business partners

(HRBPs) ....................................................... 540, 572

Human resource information system

(HRIS) .................................................................... 485

Human resources (HR) ................................... 33, 57

basics ....................................................................... 58

data requirements ........................................... 114

Hybrid templates ................................................. 526

I

IBM Kenexa ................................................................ 42

Identify and grow ........................................ 374, 539

big picture ........................................................... 539

cross-module process interactions ........... 542

modules ............................................................... 540

Identity Authentication service ....... 76, 78, 442

Identity providers (IDPs) ...................................... 79

Identity Provisioning service ............................. 78

IDoc

change pointers program ............................. 203

ODTF_CCTR ........................................................ 191

processing ........................................................... 194

processing status overview .......................... 223

specify data ........................................................ 196

IDoc Splitter ............................................................... 72

iFlows ........................................................................ 143

configuration .................................................... 143

cost center replication ................................... 172

create scheduled export ................................ 650

create scheduled import ............................... 688

custom mapping .............................................. 316

designer tool ...................................................... 321

Employee Central to ERP Employee Data

and Organizational Assignment .......... 179

Employee Central to ERP generic

object ............................................................... 175

Employee Central to Kronos ....................... 301

employee data and organizational

assignments .................................................. 186

iFlows (Cont.)

ERP to Employee Central Confirmation

V2 ....................................................................... 183

errors ..................................................................... 308

Kronos Mapping Extension .......................... 314

mapping extensions .............................. 293, 309

organizational structure ............................... 186

scheduler settings ................................... 302, 305

SF EC to Kronos ................................................. 314

SF EC To Kronos – Custom Mapping ........ 316,

318

SFSF EC to Kronos ............................................. 305

SFSF Employee Central to Kronos Labor

Levels ................................................................ 302

view ........................................................................ 184

Implementation .................................................... 100

partners .................................................................. 88

process .................................................................. 102

Import and export jobs .................................. 58, 60

execute .................................................................... 60

Inbound services ......................................... 190, 250

Individual performance ..................................... 520

achievement ....................................................... 521

Infoporter tool .............................................. 111, 117

Infotypes

0001 ....................................................................... 222

0008 ...................................................................... 280

0014 ....................................................................... 280

0041 ....................................................................... 279

1001 ........................................................................ 209

address information ....................................... 253

biographical information ............................. 253

compensation information .......................... 254

Employee Central Payroll .............................. 251

filtering ................................................................. 274

job information ................................................. 254

mapping ..................................................... 209, 216

national ID card information ...................... 253

organizational management ...................... 158

payment information ..................................... 255

personal information ..................................... 252

query segments ................................................. 273

records .................................................................. 115

Initialize process properties step .................... 653

Initiate onboarding ................. 461, 467, 478, 479

permission ........................................................... 472

recruiting users ................................................. 468

733

Index

Instance ID ............................................................... 127

create .................................................................... 197

Integration ................................................................. 34

basics ....................................................................... 58

building ......................................................... 83, 650

content .................................................................... 73

custom .................................................................. 705

data migration ..................................................... 83

design ....................................................................... 82

developers ........................................................... 643

implementation ................................................ 100

inbound ................................................................... 66

lifecycle ................................................................. 642

outbound ................................................................ 40

platform with basic user data ..................... 329

point-to-point (PTP) ........................................... 41

prepackaged ....................................................... 165

project management ......................................... 81

real-time .............................................................. 644

scheduled ............................................................. 644

standard .......................................................... 41, 58

technical design ................................................ 715

testing ...................................................................... 83

third-party systems .................................. 42, 290

tools and technologies ...................................... 57

using file download ......................................... 337

workstream ........................................................... 81

Integration add-on 3.0 ....................... 52, 116, 344

Integration Center ........................... 40, 58, 62, 605

annual salary ..................................................... 619

best practices ........................................... 706, 717

build an integration ........................................... 63

configure fields .............................. 612, 629, 636

CSV file input ..................................................... 632

CSV files ................................................................ 612

data formats ...................................................... 605

delimited file output ....................................... 606

destination settings and schedule ............ 624

EDI/stacked file output .................................. 628

features ................................................................... 64

field mapping .................................................... 607

filter and sort criteria ..................................... 622

first name ............................................................ 612

fixed length file output .................................. 625

hire date ............................................................... 615

integration templates ................. 708, 709, 710

Integration Center (Cont.)

intelligent services ........................................... 635

last name ............................................................ 615

options ................................................................. 610

platform with SAP SuccessFactors

Learning .......................................................... 361

select integration type ...... 608, 626, 628, 632,

635

select starting entity and fields ........ 609, 626,

629

select starting entity and map

attributes ........................................................ 632

setup and function ............................................. 63

SSN ......................................................................... 616

standard templates ............................................ 62

utilities .................................................................... 66

versus SAP Cloud Platform

Integration .................................................... 707

Integration leads ........................................ 86, 90, 94

Intelligent Service Center (ISC) .............. 697, 699

Intelligent services ............................ 238, 241, 635

associate integration to event .................... 638

configure fields ................................................. 636

consume .............................................................. 691

create integration ............................................ 635

deployment and configuration .................. 695

destination settings ........................................ 637

event subscription ........................................... 697

extract data elements .................................... 692

filter criteria ....................................................... 637

outbound integrations .................................. 690

recruiting assessment template ................ 712

registering applications ................................ 697

rules package ..................................................... 242

update LDAP ...................................................... 694

Internal candidates .............................................. 412

Internal hire process ........................................... 412

Interview Central .................................................. 711

Iterating Splitter ....................................................... 72

J

Job ATS (JATS) integration ................................. 448

Job boards .................................... 434, 437, 442, 453

distribute postings .......................................... 435

list ........................................................................... 438

marketplace ....................................................... 436

Page 56: Browse the Book - Amazon S3 · Import of the root certificate of SAP ER P or SAP S/4HANA in the SAP Cloud Plat-form Integration keystore. Import of the root certificate of SAP Cloud

Index

734

Job codes .................................................................. 391

alignment ........................................................... 559

Job distribution .................................. 437, 442, 453

Job Marketing ......................................................... 454

Job owners ............................................................... 408

Job post sync production URL ......................... 444

Job posting ..................................................... 374, 437

Job Profile Builder ......... 379, 382, 390, 495, 543,

559

Job profile templates ........................................... 391

Job requisitions ........................... 58, 379, 437, 439

approval .............................................................. 386

create ........................................................... 382, 384

custom fields ..................................................... 397

derive template ID ........................................... 394

enable onboarding .......................................... 470

fields ............................................................. 398, 402

future-dated ....................................................... 381

manage ................................................................ 385

picklist values .................................................... 403

Recruiting Management ............................... 382

required fields ................................................... 404

templates ............................................................ 385

verify ..................................................................... 389

view details ............................................... 386, 388

XML template ........................................... 397, 469

Job Scheduler ......................................................... 381

Joins .............................................................................. 72

best practices ..................................................... 718

step ........................................................................ 667

K

Key properties ....................................................... 589

Known host files ................................................... 300

Kronos ................................................................ 42, 289

deploy user credentials .................................. 298

integration with Employee Central .......... 294

SAML user attributes ...................................... 325

time and attendance ...................................... 325

workforce software ......................................... 290

L

Last name field ...................................................... 615

Last successful run ............................................... 647

LDAP adapter ......................................... 69, 691, 694

Learn and develop ................................................ 375

Learning activities ................................................ 557

add to career worksheets .............................. 562

add to CDP form ............................................... 560

mandatory fields .............................................. 558

templates ............................................................. 558

Learning admin ...................................................... 363

permissions ......................................................... 367

Learning catalog .................................................... 561

Learning courses ................................................... 561

Legacy picklists ...................................................... 403

Line end settings ................................................... 629

Link generator ........................................................ 362

List method .............................................................. 597

Location fields ........................................................ 451

Lock entries ............................................................... 74

Log payload .............................................................. 688

Logical port

create ..................................................................... 187

save as default ................................................... 189

Looping process call ............................................... 72

M

Mail adapter ..................................................... 69, 677

Mail attributes ........................................................ 677

Manage Pending Hires (MPH) table ... 412, 419,

425, 427, 467, 480

filter ........................................................................ 481

select hirable candidates ............................... 427

Manage Security Material tool .... 141, 168, 169,

298, 299, 300, 315

Mapping attributes ............................................... 429

Mapping editor ...................................................... 318

Mapping extensions .................................. 313, 714

basic settings ...................................................... 314

configuration ..................................................... 315

discover ................................................................ 314

example ................................................................ 317

packages ............................................................ 293

user credentials ................................................. 314

Mapping step .......................................................... 680

Mapping tables ....................................................... 645

Mapping worksheets ........................................... 718

Marketing Central ................................................. 454

735

Index

Master data records ............................................. 119

MDF picklists .......................................................... 403

Message digest .......................................................... 71

Message mapping .................................................... 71

output ................................................................... 676

step .............................................................. 671, 688

target message .................................................. 672

Message monitoring ........................ 223, 227, 229

Message processing ................................................ 73

Message processing log (MPL) ..... 145, 173, 184,

224, 310, 652, 679, 685, 699

Message transformation ...................................... 71

Message types ........................................................ 194

Metadata framework (MDF) .......... 474, 477, 484

custom fields ...................................................... 609

custom objects .................................................. 581

objects ................................................................... 258

permissions ........................................................ 512

position-based nominations ....................... 564

synchronize ........................................................ 484

Metadata XML files .................................... 128, 199

Mobile Apply .......................................................... 446

Monitoring ............................................. 73, 222, 240

data replication ................................................ 285

Platform with SAP ERP HCM ....................... 357

SAP Cloud Platform Integration ................ 683

MTAR download .................................................... 687

Multicasting ..................................................... 72, 717

step ........................................................................ 667

Multilocation fields ............................................. 451

Multiposting ........................................................... 435

N

Name formats ........................................................ 346

National ID card information .......................... 253

National ID card type .......................................... 618

Native LMS ............................................................... 359

access .................................................................... 363

Navigation properties ......................................... 589

NavPropCollection ............................................... 589

NavPropSingle ....................................................... 589

New employee accounts .................................... 412

New hire data model ........................................... 460

New hire experience .................................. 464, 466

New hire processing .................................. 375, 411

New hires ................................................................. 459

convert to employee .................... 480, 482, 488

onboarding ......................................................... 464

NGR ............................................................................... 42

Nomination methods ......................................... 564

Nomination portlet ............................................. 572

configure ............................................................. 572

O

OAuth-based authentication .................. 579, 585

best practices ..................................................... 719

OData .................................................................. 75, 577

adapter .................................................................... 69

best practices ..................................................... 718

metadata ............................................................ 586

query operations .............................................. 588

URI ......................................................................... 589

web services ....................................................... 644

OData APIs ..................... 63, 64, 352, 512, 577, 585

$expand ............................................................... 591

access .................................................................... 298

access permissions ................................. 578, 581

audit log ........................................... 224, 230, 584

best practices ..................................................... 719

data dictionary ....................... 66, 402, 584, 588

enable ................................................................... 352

IP addresses ........................................................ 584

queries .................................................................. 590

setup ...................................................................... 578

switch ................................................................... 350

URL ........................................................................ 586

Offer approval ............................................... 413, 416

completed ........................................................... 417

configure status ............................................... 425

enable ................................................................... 426

feature permission .......................................... 426

MPH table ........................................................... 419

offer details ........................................................ 414

pending approval ............................................ 416

Offer detail XML template ................................ 414

configure ............................................................. 426

Offer details XML template .............................. 426

Offer status .............................................................. 414

Onboardees .................................................... 458, 479

convert to employee .................... 480, 482, 488

Page 57: Browse the Book - Amazon S3 · Import of the root certificate of SAP ER P or SAP S/4HANA in the SAP Cloud Plat-form Integration keystore. Import of the root certificate of SAP Cloud

Index

736

Onboardees (Cont.)

data .............................................................. 463, 464

person type ......................................................... 486

update personal data ..................................... 465

Onboarding .................................................... 375, 459

apply to job requisitions ............................... 470

candidate data ................................................. 460

HRIS element fields ......................................... 485

manual process ................................................ 411

status ........................................................... 461, 469

Onboarding data model .................................... 484

configure ............................................................. 485

One-time deduction ............................................ 269

Operation mapping ................................................ 71

Operational Headcount Planning ................. 376

Operations .................................................................. 73

Organization charts ............................................. 334

Organizational assignment replication ..... 156,

158, 186

data extraction queries ................................. 219

dependencies ..................................................... 160

running ................................................................ 221

SAP ERP and SAP S/4HANA ......................... 212

task list ................................................................. 160

Organizational code mapping ........................ 274

Organizational data ............................................. 115

integration ............................................................ 47

mapping table ................................................... 149

migration run .................................................... 149

migration scenario ......................................... 131

Organizational Management (OM) .......... 37, 44,

159, 211

core hybrid model ............................................... 46

side-by-side model .............................................. 54

talent hybrid model ........................................... 51

Organizational structure replication .......... 156,

157

configure ............................................................. 174

customizable field mapping ........................ 206

default field mapping .................................... 205

monitoring ......................................................... 228

objects hierarchy .............................................. 205

running ................................................................ 211

SAP ERP or SAP S/4HANA ............................. 204

task list ................................................................. 158

web services ....................................................... 186

Outbound services ............................................... 186

Output directory ................................................... 647

P

Pagination ......................................................... 75, 665

Partner profiles ...................................................... 196

Password policies .................................................... 76

Pay for performance .................................. 374, 493

big picture ........................................................... 494

cross-module process interactions ............ 496

modules ................................................................ 494

Pay range .................................................................. 535

Pay rule values ....................................................... 311

Payload logging ........................................... 584, 714

Payment information ......................................... 255

Payroll .............................................................. 233, 645

earliest retro check ........................................... 264

event creation .................................................... 263

full cloud ................................................................ 38

implementation check ................................... 262

module ............................................................. 37, 44

SAP ERP or SAP S/4HANA .............................. 236

Payroll Control Center ........................................ 236

People profile ............................. 333, 495, 501, 543

compensation .................................................... 532

compensation statements ............................ 524

configure .............................................................. 507

configure payroll .............................................. 244

configure portlets ............................................. 502

development blocks ......................................... 565

development goals ........................................... 570

Development Objectives portlet ................. 567

Nomination and Successor portlets .......... 572

scorecards ............................................................ 503

Perform and reward ............................................. 375

Performance analytics ........................................ 441

Performance form ............................ 499, 507, 509

achievements ..................................................... 511

assign to variable plan ................................... 519

integrate development goals ....................... 546

integrate with development goals ............ 549

Performance goals ................................................ 510

achievements ..................................................... 511

Performance History portlet ............................ 504

configure .............................................................. 506

737

Index

Performance Management (PM) ............ 39, 495,

496, 518, 541, 542

Performance History portlet ....................... 504

portlets ................................................................. 500

with CDP and 360 Reviews ........................... 545

with CPM ............................................................. 509

with Employee Central ................................... 499

with SAP SuccessFactors Variable Pay .... 517

Performance Management XML

template .............................................................. 505

Performance review ......................... 493, 499, 540

Performance/Goal Management with

Employee Central ........................................... 499

big picture ........................................................... 499

configuration steps ......................................... 500

prerequisites ....................................................... 500

RBPs ....................................................................... 501

Performance/Goal Management with SAP

SuccessFactor Variable Pay ......................... 517

big picture ........................................................... 517

configuration steps ......................................... 518

prerequisites ....................................................... 519

Period delta mode ................................................ 600

Persistence ................................................................. 73

Person types ........................................................... 485

onboardee ........................................................... 486

Personal Information entity ............................ 252

Personal paperwork ............................................. 471

Personnel Administration (PA) ......... 37, 44, 159

core hybrid model ............................................... 46

Personnel areas ..................................................... 230

Picklist external code .......................................... 260

maintain .............................................................. 260

Picklists ..................................................................... 120

data extraction ................................................. 305

Employee Central ............................................. 260

field mapping .................................................... 403

import from Employee Central ................... 130

maintenance ...................................................... 260

Place of work mapping ....................................... 275

Plateau Learning ................................................... 359

Plateau Systems .................................................... 359

Platform integration

deployment models ......................................... 330

SAP ERP HCM ..................................................... 335

third-party systems ......................................... 335

Platform with SAP ERP HCM ................... 329, 335

BAdIs ..................................................................... 349

data extraction reports ................................. 341

field mapping .................................................... 357

import employee data job ............................ 355

monitoring ......................................................... 357

platform configuration ................................. 350

SAP ERP settings ............................................... 344

schedule background jobs ............................ 348

Point-to-point (PTP) integration ............ 41, 233,

247, 252

Employee Central ............................................. 255

Employee Central Payroll ............................. 269

monitor ................................................................ 286

overview .............................................................. 234

Portlets ...................................................................... 500

add ......................................................................... 504

configure in the people profile ................... 502

Performance History ...................................... 504

permissions ........................................................ 581

PM and GM ........................................................ 500

Position fields ........................................................ 398

Position Management ............................... 376, 377

assign mapping rules ..................................... 405

field mapping .................................................... 399

Recruiting Management ...................... 379, 393

Position Org Chart ...................................... 377, 379

create job requisitions ................................... 382

derive job requisition template ID ............ 394

display job requisitions ................................. 386

RBPs ....................................................................... 405

select position ................................................... 383

view job requisition details .......................... 386

Position-based nominations ........................... 564

Postman authorization ...................................... 586

Pre-apply page ....................................................... 446

Predelivered scenarios ....................................... 156

Pre-hire extraction ...................................... 343, 348

Prepackaged integrations ...... 41, 141, 142, 155,

165

configure .................................................... 170, 679

configure-only ................................................... 292

copy .............................................................. 166, 295

cost center replication ................................... 171

create .................................................................... 646

Page 58: Browse the Book - Amazon S3 · Import of the root certificate of SAP ER P or SAP S/4HANA in the SAP Cloud Plat-form Integration keystore. Import of the root certificate of SAP Cloud

Index

738

Prepackaged integrations (Cont.)

discover ................................................................ 295

discovery ............................................................. 165

Employee Central with Kronos .......... 295, 301

Employee Central with on-premise SAP

system ............................................................. 165

mapping extensions .................... 293, 313, 314

third-party systems ......................................... 292

Prepare phase .................................................. 96, 100

Preview data .............................................................. 64

Primary mapping .............................. 133, 136, 217

generic processing ........................................... 209

table ...................................................................... 137

Process call step ................................. 654, 666, 667

ProcessDirect adapter .................................. 70, 679

best practices ..................................................... 716

Production system ............................................... 113

Profile data .............................................................. 334

Project management ............................................. 81

accelerators ........................................................ 103

implementation ............................................... 100

roles and responsibilities ................................. 84

timelines ................................................................. 99

Project managers ..................................................... 81

customer ................................................................ 85

implementation partner .................................. 89

vendor ..................................................................... 93

Project team structure .......................................... 81

Proof of concept (POC) ................................ 82, 113

Provider proxy ...................................................... 190

Provisioning .............................................................. 60

assertion consumer settings ....................... 325

configuration settings ................................... 350

Employee Central ............................................. 237

Employee Central to Recruiting

Management ................................................ 406

enable DPCS ....................................................... 452

enable SAP SuccessFactors Learning ....... 365

field lengths ........................................................ 256

import employee data job ............................ 355

initiate onboarding ........................................ 467

Proxy types ....................... 176, 178, 181, 660, 662

Public profile .......................................................... 334

Push replication .................................................... 238

enable .......................................................... 241, 246

Q

Quality assurance system .................................. 113

Query segments ........................................... 272, 273

R

Rapid-deployment solutions (RDS) ............... 341

Rating scale .............................................................. 503

configure .............................................................. 505

Ratings ....................................................................... 503

assignments-based .......................................... 522

bonus pay ............................................................ 518

display options .................................................. 507

non-assignment based ................................... 522

performance ....................................................... 520

view in variable plan ....................................... 520

Ready for hire status ........................ 417, 418, 427

Realize phase .......................................... 97, 101, 102

Real-time job sync (RTJS) .................................... 443

configure .............................................................. 448

prerequisites ....................................................... 449

Real-time updates ................................................. 700

building ................................................................ 700

Receiver settings ........................ 69, 144, 317, 682

Compound Employee API ............................. 306

email notifications ........................................... 308

Employee Central ............................................. 303

employee data file output ............................. 307

organizational assignment

replication ...................................................... 181

organizational object replication .............. 178

SAP ERP or SAP S/4HANA .............................. 176

SFTP adapter ...................................................... 304

Receiver step .............................. 657, 659, 677, 701

Recruit and hire ..................................................... 375

Recruiter SSO .......................................................... 447

enable .................................................................... 447

Recruiter synchronization job ......................... 448

Recruiting dashboard .......................................... 417

job posting .......................................................... 437

performance analytics ................................... 441

Recruiting Management ............................... 448

Recruiting Marketing ...................................... 447

739

Index

Recruiting Management ... 39, 51, 376, 433, 479

create job requisitions .................................... 382

enable CAS .......................................................... 446

enable Employee Central integration ...... 393

field mapping .................................................... 474

hirable applicants ............................................ 427

initiate onboarding ............................... 461, 468

process flow ..................................... 437, 439, 442

real-time job sync ............................................ 448

to Employee Central ....................................... 409

to Recruiting Marketing and Recruiting

Posting ............................................................. 434

to SAP SuccessFactors Onboarding .......... 457

with Career Site Builder ................................. 443

with Recruiting Posting ................................. 453

Recruiting Management to Employee

Central .................................................................. 409

benefits ................................................................. 410

big picture ........................................................... 409

configuration steps ......................................... 420

configure applicant statuses ....................... 420

configure offer approval status ................. 425

configure transformation template ......... 429

cross-module process interactions ........... 412

data interactions .............................................. 419

manage pending hires ................................... 427

prerequisites ............................................. 412, 420

RBPs ....................................................................... 427

use cases .............................................................. 411

Recruiting Management to SAP

SuccessFactors Onboarding ......................... 457

benefits ................................................................. 458

big picture ........................................................... 458

configuration steps ......................................... 467

cross-module process interactions ........... 459

field mapping .................................................... 474

initiate onboarding ......................................... 461

prerequisites ....................................................... 467

provisioning settings ...................................... 467

RBPs ....................................................................... 472

use cases .............................................................. 459

Recruiting Management with Recruiting

Marketing/Posting .......................................... 434

benefits ................................................................. 435

configuration steps ......................................... 442

configure DPCS ................................................. 452

Recruiting Management with Recruiting

Marketing/Posting (Cont.)

configure RTJS ................................................... 448

cross-module process interactions ........... 436

data center URLs .............................................. 444

enable CAS .......................................................... 445

field mapping ........................................... 450, 451

prerequisites ...................................................... 442

recruiter SSO ...................................................... 447

use cases .............................................................. 436

Recruiting Marketing .... 374, 376, 377, 433, 434

configure URLs .................................................. 444

enable CAS .......................................................... 446

process flow ........................................................ 441

real-time job sync ............................................ 448

to Recruiting Management and Recruiting

Posting ............................................................ 434

with Career Site Builder ................................. 443

Recruiting Posting .......... 374, 376, 377, 433, 453

benefits ................................................................. 435

process flow ........................................................ 437

provisioning ....................................................... 454

SAP support ticket ........................................... 454

to Recruiting Management and Recruiting

Marketing ...................................................... 436

use cases .............................................................. 436

with Recruiting Management .................... 453

Recruit-to-hire data mapping ................. 474, 481

configure ............................................................. 474

permissions ........................................................ 473

Recurring deductions ......................................... 266

object definition ............................................... 268

Rehire events .......................................................... 122

Report

RH_SFI_PREHIRE_EMPL_DATA ....... 343, 345,

348

RH_SFI_SYNCHORONIZE_EMPL_

DATA ................................................................ 357

RH_SFI_SYNCHRONIZE_EMPL_DATA ... 342,

345, 348

RH_SFI_TRIGGER_EMPL_DATA_REPL ... 341,

342, 348, 357

Representational state transfer (REST)

calls ........................................................................... 65

Request-reply ............................................................ 72

step ..................................................... 659, 689, 701

Page 59: Browse the Book - Amazon S3 · Import of the root certificate of SAP ER P or SAP S/4HANA in the SAP Cloud Plat-form Integration keystore. Import of the root certificate of SAP Cloud

Index

740

Requisition management ................................. 374

Resource paths ...................................................... 661

REST production URL .......................................... 444

REST web service calls ......................................... 635

Reusable components ........................................ 716

Reverse proxy ........................................................ 366

RFC HTTP destinations ....................................... 248

Role-based permissions (RBPs) .......................... 63

API Center ........................................................... 583

API users ..................................................... 162, 239

best practices ..................................................... 719

Continuous Performance Management with

Performance/Goal Management ......... 512

create job requisitions ................................... 382

date validation ................................................. 264

Development Objectives portlet ................ 568

DPCS ...................................................................... 453

Employee Central to Recruiting

Management ................................................ 405

Employee Central with SAP SuccessFactors

Compensation .............................................. 525

OData APIs ......................................................... 578

onboarding initiate ........................................ 472

Performance/Goal Management with

Employee Central ........................................ 501

platform with SAP SuccessFactors

Learning ......................................................... 367

publish compensation data ........................ 533

Recruiting Management to Employee

Central ............................................................. 427

Recruiting Management to SAP

SuccessFactors Onboarding ................... 472

Recruiting Posting ........................................... 455

recruit-to-hire data mapping ..................... 473

target population ............................................ 432

role-mapping ......................................................... 431

Roles .......................................................... 84, 581, 696

customers .............................................................. 84

implementation partners ................................ 88

vendors ................................................................... 92

Root certificates .................................................... 161

Routers ........................................................................ 72

step ..................................................... 656, 665, 671

Routing ........................................................................ 72

S

Salary calculation .................................................. 619

Salary Pay Matrix .................................................. 535

Salary planning ...................................................... 493

SAML user attributes ........................................... 325

Sample mapping ............................... 133, 136, 138

templates ......................................... 132, 206, 209

SAP Activate ..................................................... 95, 100

methodology ...................................................... 100

phases and deliverables ................................... 96

timelines ................................................................. 99

SAP API Business Hub ......................................... 600

integration templates ........................... 708, 709

open ....................................................................... 601

SAP Best Practices ................................ 95, 103, 106

deployment scenarios .................................... 106

SAP Best Practices Explorer .................... 103, 106

SAP Cloud Platform

analysts .................................................................. 88

architects ............................................................... 91

SAP Cloud Platform cockpit ............. 68, 648, 695

SAP Cloud Platform Integration ........ 40, 41, 42,

48, 50, 52, 55, 58, 67, 289, 340, 641

access .................................................................... 648

adapters ........................................................ 69, 641

authentication ......................................... 167, 192

basic settings ...................................................... 141

Benefitfocus ........................................................ 291

best practices ..................................................... 706

building subprocesses ........................... 659, 666

building the main process ............................ 650

communication to Employee Central ...... 169

configuration ..................................................... 140

configure .............................................................. 164

connectivity .......................................................... 69

cost center data ................................................. 156

cost center replication .................................... 191

create and deploy credential objects ........ 649

create integration packages ........................ 648

credentials setup ............................................... 141

custom integration .......................................... 715

data migration ........................................ 116, 127

data processing ................................................... 70

development ....................................................... 647

email subprocess .............................................. 676

741

Index

SAP Cloud Platform Integration (Cont.)

Employee Central to on-premise SAP

system .............................................................. 155

Employee Central with Kronos ................... 294

features ................................................................... 68

field mapping .................................................... 672

iFlows .................................................................... 178

integration configuration ............................ 681

integration content .................................. 73, 142

integration deployment ................................ 682

integration technical design ....................... 646

integration templates ................. 708, 709, 711

intelligent services ........................................... 690

Kronos .................................................................. 290

listener service ................................................... 701

mapping extension ......................................... 314

message monitoring .................... 223, 227, 229

monitoring ......................................................... 683

monitoring and operations ............................ 73

prepackaged integrations .................. 165, 295

prerequisites ....................................................... 161

ProcessDirect adapter .................................... 679

real-time updates ............................................. 700

SAP SuccessFactors adapter ........................... 74

scheduled exports ............................................ 644

scheduled import ............................................. 687

setup and functions ........................................... 68

standard integration ...................................... 713

standard templates ............................................ 62

steps ....................................................................... 652

third-party integrations ................................... 42

translation tables ............................................. 311

troubleshooting ................................................ 684

use cases and requirements ......................... 644

value mapping .................................................. 668

versus Integration Center ............................. 707

web services .............................................. 157, 644

SAP E-Recruiting ....................................... 37, 44, 50

SAP ERP ........................................................................ 34

configuration ..................................................... 185

cost center replication ................................... 201

data replication ................................................ 157

Employee Central ............................................. 155

employee data ................................................... 212

import metadata .............................................. 198

import picklists ................................................. 130

SAP ERP (Cont.)

import XML metadata ................................... 128

monitoring ......................................................... 223

organizational structure replication ....... 204

payroll .................................................................. 236

platform integration settings ..................... 344

prepare for data migration ......................... 123

receiver settings ....................................... 176, 181

send confirmation ........................................... 182

talent hybrid integration .............................. 336

value mapping .................................................. 200

SAP ERP HCM ........................................... 34, 37, 160

BAdIs ..................................................................... 349

data extraction ................................................. 341

data migration ................................................. 111

data replication ................................................ 117

data requirements ........................................... 114

employee data transfer ................................. 337

Enterprise Compensation

Management ............................................ 37, 50

file path and name format ........................... 344

Learning ................................................... 37, 44, 50

name format configuration ........................ 346

Performance Management ............... 37, 44, 50

platform integration ...................................... 335

platform integration settings ..................... 344

Talent Development and Succession

Planning .............................................. 37, 44, 50

variant configuration .................................... 345

SAP Fieldglass ......................................... 43, 427, 711

SAP for Professional Services .......................... 363

SAP HCM analysts ................................................... 92

SAP HCM for SAP S/4HANA ............................. 330

data requirements ........................................... 114

SAP Jam ..................................................................... 543

SAP Model Company ................................. 103, 104

HR process bundles ......................................... 104

SAP ERP or SAP S/4HANA ............................. 105

SAP Model Company for Human

Resources ............................................................ 375

SAP PartnerEdge ................................................... 443

SAP Process Integration ............................ 335, 338

employee data transfer ................................. 338

SAP S/4HANA ............................................................ 34

configuration .................................................... 185

cost center replication ................................... 201

Page 60: Browse the Book - Amazon S3 · Import of the root certificate of SAP ER P or SAP S/4HANA in the SAP Cloud Plat-form Integration keystore. Import of the root certificate of SAP Cloud

Index

742

SAP S/4HANA (Cont.)

data migration ................................................. 111

data replication ....................................... 117, 157

Employee Central ............................................. 155

employee data .................................................. 212

import metadata ............................................. 198

import picklists ................................................. 130

import XML metadata ................................... 128

monitoring ......................................................... 223

organizational structure replication ....... 204

payroll .................................................................. 236

prepare for data migration ......................... 123

receiver settings ...................................... 176, 181

send confirmation ........................................... 182

value mapping .................................................. 200

SAP Solution Manager ........................................ 106

SAP SuccessFactors ................................................. 34

landscape ............................................................ 113

modules ................................... 332, 334, 495, 540

platform ........................ 333, 334, 350, 359, 580

project management ......................................... 81

real-time updates ............................................ 700

scheduled exports ............................................ 644

scheduled import ............................................. 687

talent modules ..................................................... 51

tools and technologies ..................................... 57

web services ................................................... 58, 75

SAP SuccessFactors adapter ..... 69, 74, 644, 682,

717

model queries ....................................................... 74

SAP SuccessFactors Compensation ....... 39, 495,

497, 517, 518, 523

data mapping from Employee Central ... 527

publish data to Employee Central ............ 532

salary pay matrix ............................................ 535

with Employee Central .................................. 523

SAP SuccessFactors Learning ............ 39, 51, 541,

542, 555

access .................................................................... 362

learning admin ................................................. 363

platform integration ...................................... 359

provisioning ....................................................... 365

RBPs ....................................................................... 367

with career worksheets .................................. 562

with CDP ..................................................... 555, 559

SAP SuccessFactors Learning with CDP ........ 555

big picture ........................................................... 555

configuration steps .......................................... 556

configure CDP .................................................... 557

configure SAP SuccessFactors

Learning .......................................................... 559

prerequisites ....................................................... 556

SAP SuccessFactors Learning with platform

integration ................................................ 359, 360

configuration steps .......................................... 361

link generator .................................................... 362

prerequisites ....................................................... 361

SAP SuccessFactors Onboarding ........ 39, 41, 51,

375, 376, 378, 460

1.0 ............................................................................ 477

2.0 ....................................................... 457, 474, 477

data collection ................................................... 460

data model .......................................................... 484

entities .................................................................. 476

hirable applicants ............................................ 427

hiring manager experience .......................... 463

initiate onboarding ............................... 461, 467

new hire experience ......................................... 464

with Employee Central ................................... 477

with Recruiting Management .......... 409, 411,

457

SAP SuccessFactors Onboarding with

Employee Central ............................................. 477

benefits ................................................................. 478

big picture ........................................................... 478

configuration steps .......................................... 484

configure the data model .............................. 484

cross-module process interactions ............ 479

data interactions .............................................. 483

prerequisites ............................................. 479, 484

use cases ............................................................... 479

SAP SuccessFactors Performance & Goals ... 39,

51

SAP SuccessFactors Recruiting .... 374, 379, 433,

543

assessment template ...................................... 711

integrations ........................................................ 433

process flow ........................................................ 437

to SAP SuccessFactors Onboarding ........... 459

with Succession Planning ............................. 573

743

Index

SAP SuccessFactors Succession &

Development ....................................... 39, 51, 563

SAP SuccessFactors Variable Pay ......... 495, 498,

517, 518

with PM/GM ....................................................... 517

SAP SuccessFactors Workforce Analytics ....... 40

SAP SuccessFactors Workforce Planning ....... 40

SAP Web Dispatcher ......................... 160, 176, 181

Schedule configuration ...................................... 647

Scheduled exports ...................................... 644, 652

technical design ................................................ 646

use cases and requirements ......................... 644

Scheduled import ................................................. 687

Scope items ............................................................. 106

Scorecards ................................................................ 502

access template ................................................ 566

add development goals ................................. 569

configure ............................................................. 503

development goals .......................................... 565

portlets ................................................................. 501

Scripts ........................................................................... 71

best practices ..................................................... 716

building ................................................................ 654

editor ..................................................................... 673

step .................................. 655, 665, 668, 670, 680

Secondary mapping ............................................. 138

generic processing ........................................... 210

Secure Shell (SSH) File Transfer Protocol

(SFTP) .................................................................... 335

Security ........................................................................ 72

material .................................................................. 74

SAP Cloud Platform Integration ................ 192

Security Assertion Markup Language

(SAML) 2.0 .............................................................. 77

Security keys ........................................................... 443

Self-registration ........................................................ 79

Send ............................................................................... 72

step ........................................................................ 676

Sender system ........................................................... 69

settings ....................................................... 143, 316

Service definitions ..................................... 190, 250

Service events ........................................................ 244

Service provider settings ................................... 444

Session management ................................... 74, 594

SFAPI ....................................................... 120, 393, 582

audit log ............................................................... 227

SFAPI (Cont.)

enable ................................................................... 352

URL ........................................................................ 594

user .................................. 141, 163, 169, 240, 368

user credentials ................................................ 296

user group ........................................................... 164

web services ....................................................... 352

SFTP adapter ........................................... 69, 657, 688

SFTP authentication ............................................... 65

SFTP folders ............................................................ 350

SFTP host key ......................................................... 299

Side-by-side model ................................ 35, 53, 331

architecture and integrations ....................... 55

delta replication ...................................... 132, 135

modules and systems ........................................ 54

use case ................................................................... 54

Signers .......................................................................... 73

Simple API for XML (SAX) .................................. 717

Simple Object Access Protocol (SOAP) ......... 577

Single sign-on (SSO) ............................... 76, 77, 282

Employee Central with Kronos ................... 322

features ................................................................... 78

recruiter ............................................................... 447

setup ...................................................................... 322

setup and function ............................................. 78

Site kits ..................................................................... 434

Skeleton integration process ........................... 652

Snapshot-based pagination ..................... 591, 665

SOA Manager ................................................. 145, 185

web service activation ................................... 250

SOAP .......................................................................... 594

adapter ................................................................. 691

APIs ........................................................................ 582

listener URL ........................................................ 695

messages ............................................................. 338

metadata ............................................................ 597

query operations .............................................. 597

SOAP projects ......................................................... 595

test case ............................................................... 595

SOAP protocol ........................................................... 76

configure ............................................................. 148

Source elements .................................................... 430

refid attributes .................................................. 430

Source settings ...................................................... 646

Special fields ........................................................... 430

Splitters ....................................................................... 72

step ........................................................................ 667

Page 61: Browse the Book - Amazon S3 · Import of the root certificate of SAP ER P or SAP S/4HANA in the SAP Cloud Plat-form Integration keystore. Import of the root certificate of SAP Cloud

Index

744

SSH connectivity test .......................................... 299

SSN field ................................................................... 616

card type .............................................................. 618

SSO signing X.509 certificate ........................... 322

Standard integrations ........................... 58, 62, 100

SAP Cloud Platform Integration ................ 713

Standard templates ............................... 58, 62, 708

benefits ................................................................ 708

design patterns ................................................. 710

getting started .................................................. 709

Integration Center ........................................... 710

SAP Cloud Platform Integration ................ 711

StandardProcess ................................................... 316

Start step .................................................................. 667

Steps ........................................................................... 652

build dynamic where clause ............... 653, 664

call email process ............................................ 676

connect to system ............................................ 661

content modifier ................. 653, 666, 671, 688,

693, 701

encryptor ............................................................. 656

end ............................................. 657, 659, 665, 680

end exception .................................................... 666

end subprocess .................................................. 676

filter ....................................................................... 667

gather .......................................................... 667, 668

generate payroll data .................................... 659

initialize process properties ......................... 653

join ......................................................................... 667

log payload ........................................................ 688

mapping .............................................................. 680

message mapping .................................. 671, 688

process call ...................................... 654, 666, 667

receiver .............................................. 659, 677, 701

request-reply ................................... 659, 689, 701

router ................................................. 656, 665, 671

script ............................... 655, 665, 668, 670, 680

send ....................................................................... 676

sequential multicast ....................................... 667

splitter .................................................................. 667

start .............................................................. 659, 667

Sublevels .................................................................. 662

Subprocesses .......................................................... 659

adapter connection details .......................... 660

adapter processing details ........................... 660

additional steps ................................................ 665

Subprocesses (Cont.)

email ............................................................ 676, 701

generate data ..................................................... 666

generate employee payroll data ................ 659

initial steps .......................................................... 659

LDAP receiver ..................................................... 694

versus ProcessDirect adapter ...................... 679

Subscribers ............................................................... 243

Succession data model ........................................ 351

configure .......................................... 484, 485, 565

display development goals ........................... 565

Employee Central with Employee Central

Payroll .............................................................. 259

max-length ......................................................... 351

Nomination and Successor portlets .......... 572

onboardees ......................................................... 465

Performance History portlet ........................ 505

SAP SuccessFactors Onboarding 2.0 ......... 484

Succession Org Chart ........................................... 563

Succession Planning .......... 39, 51, 539, 541, 542

tools ....................................................................... 564

with CDP .............................................................. 563

with SAP SuccessFactors Recruiting ......... 573

Succession Planning with CDP ........................ 563

big picture ........................................................... 563

configuration steps .......................................... 564

Successor portlet ................................................... 572

configure .............................................................. 572

Super admin ............................................................ 361

ID ............................................................................. 363

S-user account .......................................................... 68

System landscape .................................................. 113

System of record (SOR) ...................... 34, 360, 715

core hybrid model .............................. 43, 48, 112

Systems integrator ............................................... 103

T

Talent Community Subscribe .......................... 446

Talent hybrid integration switch .................... 129

Talent hybrid model ... 36, 49, 51, 329, 332, 333

architecture and integrations ....................... 52

modules and systems ....................................... 50

platform ............................................................... 333

platform integration ....................................... 335

technology options .......................................... 335

use case ................................................................... 50

745

Index

Talent management ............................................... 41

core hybrid model ............................................... 46

full cloud .......................................................... 39, 41

perform and reward ........................................ 494

Talent modules ..................................... 51, 329, 373

Talent pipeline .................................... 414, 420, 563

applicant statuses ............................................ 425

hirable status ..................................................... 418

offer approval .................................................... 417

onboarding ......................................................... 461

Target elements ..................................................... 430

refid attributes .................................................. 431

Target roles .............................................................. 428

Target settings ....................................................... 646

Target systems ............................................. 248, 271

Technical analysts ................................................... 86

Technical architects ................................................ 94

Technical design documents ........ 643, 646, 647

Technical users ...................................................... 246

Template library .................................................... 709

Template maintenance ...................................... 708

Testers ................................................................... 88, 95

Testing .......................... 83, 85, 88, 95, 98, 101, 643

Third-party systems ....................... 35, 41, 92, 289

common integrations .................................... 290

extension options ............................................ 293

integrations ........................................................... 42

prerequisites ....................................................... 294

project management ......................................... 83

SAP SuccessFactors platform ...................... 335

Thomson Online Benefits .................................... 42

Time and Attendance Management ........ 37, 38,

44

Time Evaluation ................................................ 37, 44

Timers ........................................................................ 682

Tools and technologies ................................... 57, 58

Trace messages ............................................ 684, 686

Transaction

BD54 ...................................................................... 192

BD64 ...................................................................... 194

HRSFEC_PTP_CONFIG .................................... 247

HRSFEC_PTP_EE_REPL .................................. 282

HRSFI_ED_WTHDRW_VRNT ....................... 344

SA38 .................................................... 149, 151, 201

SE38 ........................................................................ 339

SFIOM_VIEW_ORG_REQS ............................ 228

Transaction (Cont.)

SFIOM_VIEW_REQUESTS .............................. 228

SFW5 ...................................................................... 246

SLG1 .................................................... 225, 228, 285

SM36 ...................... 203, 211, 222, 282, 283, 348

SM59 ............................................................. 192, 248

SOAMANAGER ............................... 186, 190, 250

SPRO ............................................................. 344, 347

STRUST ..................................... 116, 127, 161, 168

WE02 ..................................................................... 223

WE20 ..................................................................... 196

WE21 ...................................................................... 194

Transcript feature ................................................. 557

learning activity ............................................... 558

Transformation ..................................................... 710

rules ....................................................................... 429

Transformation template groups .................. 127

assign ........................................ 133, 135, 207, 214

create ........................................ 131, 134, 207, 213

Employee Central entities ............................ 214

employee data .................................................. 213

generic processing ........................................... 206

Recruiting Management to Employee

Central ............................................................. 429

Transformation XML templates ..................... 412

Translation tables ................................................. 311

Transport mode .................................................... 686

Trend portlets ........................................................ 501

Trigger rules ............................................................ 243

Trigger type ............................................................. 635

Troubleshooting .......................................... 222, 285

best practices ..................................................... 717

SAP Cloud Platform Integration ................ 683

U

Unit testing ............................................................. 114

Upsert operation ................................................... 593

User acceptance testing (UAT) ........................ 114

User Connector: SF ...................................... 359, 360

User credentials .................................................... 169

create objects ..................................................... 649

mapping extensions ....................................... 314

OData ................................................................... 298

SFAPI ..................................................................... 296

SFTP ....................................................................... 298

Page 62: Browse the Book - Amazon S3 · Import of the root certificate of SAP ER P or SAP S/4HANA in the SAP Cloud Plat-form Integration keystore. Import of the root certificate of SAP Cloud

Index

746

User data file (UDF) .............................................. 337

User-defined functions ...................................... 673

V

Vacancy .................................................................... 458

Validation check ................................................... 264

Validation rules ..................................................... 265

Value mapping ............................... 65, 70, 116, 197

assign entities ................................................... 218

best practices ..................................................... 714

Business Integration Builder (BIB) ............ 119

configuration ........................................... 131, 312

create ........................................................... 137, 138

create and deploy ............................................ 668

create entity ....................................................... 199

custom ................................................................. 313

discrepancies ..................................................... 138

Employee Central to ADP ............................. 674

Employee Central with Kronos ................... 311

employee class codes ..................................... 278

employee data .................................................. 216

generic processing ........................................... 208

maintain details ...................................... 140, 200

position fields to job requisition fields .... 401

primary ....................................................... 133, 136

secondary ............................................................ 138

sources and targets ......................................... 669

tables .................................................................... 277

translation table .............................................. 199

Variable plans ........................................................ 519

view ratings and goals .................................. 520

Variant configuration ......................................... 345

Vendors ....................................................................... 92

W

Wage type mapping ............................................. 280

Web Dynpro ............................................................ 357

Web services ....................................................... 58, 75

activate ................................................................. 250

APIs .............................................................. 101, 352

best practices ..................................................... 719

configuration ..................................................... 185

consumer security settings ........................... 147

Employee Central with Employee Central

Payroll .............................................................. 234

enable .................................................................... 353

endpoint URLs ................................................... 185

HTTP settings ..................................................... 147

object types ......................................................... 186

OData .................................................................... 644

real-time ............................................................... 644

setup ...................................................................... 145

SOAP ............ 148, 157, 159, 182, 185, 235, 594

Web services definition language

(WSDL) ........................................................ 594, 691

Welcome email ...................................................... 483

Where clause ........................................................... 664

Workforce planning and analytics

core hybrid model .............................................. 46

full cloud ................................................................ 40

Workstream ............................................................... 81

data migration .................................................... 83

integration build ................................................. 83

integration design .............................................. 82

integration testing ............................................. 83

X

XML file output ...................................................... 606

XML HTTP port ....................................................... 194

XMLParser ................................................................ 717

XMLSlurper .............................................................. 717

XSD schema ............................................................. 672

XSLT mapping .......................................................... 71

Page 63: Browse the Book - Amazon S3 · Import of the root certificate of SAP ER P or SAP S/4HANA in the SAP Cloud Plat-form Integration keystore. Import of the root certificate of SAP Cloud

First-hand knowledge.

We hope you have enjoyed this reading sample. You may recommend or pass it on to others, but only in its entirety, including all pages. This reading sample and all its parts are protected by copyright law. All usa-ge and exploitation rights are reserved by the author and the publisher.

Donna Leong-Cohen works in the SAP Customer Success team at SAP to ensure global delivery excellence of SAP Suc-cessFactors. Until recently, Donna was managing director at Coeus Consulting. She has extensive experience implemen-ting HCM global systems and in business consulting, spe-cializing in HR business process transformation for a broad spectrum of global and domestic clients.

Rinky Karthik is a principal solution architect with the SAP SuccessFactors HR Cloud Architect and Advisory team. Rinky has an MBA in human resources and more than 18 years of professional experience in the SAP HCM and SAP Success-Factors ecosystem.

Vishnu Kandi leads the SAP SuccessFactors data and integration practice and has been part of several integration implementations at SAP. He has an extensive background in enterprise-class software development, implementation, and management, and more than 15 years of experience in integrations and client-server and web-based technologies.

Donna Leong-Cohen, Vishnu Kandi, Rinky Karthik, Seng-Ping Gan

Integrating SAP SuccessFactors746 Pages, 2020, $89.95 ISBN 978-1-4932-1929-2

www.sap-press.com/5019

Seng-Ping Gan is a technical integration expert who specializes in SAP system integration for SAP C/4HANA, SAP SuccessFactors Employee Central, SAP S/4HANA, and other SAP solutions. He has more than 10 years of technical experience in SAP integration projects and has worked with global companies in Asia, Europe, and the USA. His area of technical expertise includes SAP Cloud Platform, SAP Process

Integration, Dell Boomi, and ABAP.