Browse the Book - Amazon S3 · Import of the root certificate of SAP ER P or SAP S/4HANA in the SAP...
Transcript of Browse the Book - Amazon S3 · Import of the root certificate of SAP ER P or SAP S/4HANA in the SAP...
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
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.
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
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
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
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
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
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
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.
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.
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
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.
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
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.
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.
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
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:
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.
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.
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:
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
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
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.
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
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.
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.
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
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
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.
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.
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.
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.)
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.)
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.
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
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
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
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.
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
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
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.
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.