Module7 ECPayrollIntegration
Module7 ECPayrollIntegration
MASTERY
Module 7
EC Payroll Integration
SuccessFactors Proprietary and Confidential 2013 SuccessFactors, An SAP Company. All rights reserved.
Supplementary Resources
This module provides informational content that focuses on Employee
Central to Employee Central Payroll integration. To fully understand this
content, a general knowledge of SAP system functionality and navigation is
required. There are supplemental courses offered by SAP as part of the HCM
Payroll and Benefits curriculum that will support and clarify the material
provided in this module. To register for these courses, follow the links
below:
Internal:
https://learningportal.wdf.sap.corp/sap(bD1lbiZjPTAwMSZkPW1pbg==)/bc/bsp/
sap/z_lso_center/catalog.htm?objid=70000560#tab=Catalog&obj=L-70001555-70
001571
Learning Center > SAP Education Catalogs > SAP Education Americas > SAP
Project Team Training USA/Canada > Public Classroom Training > ERP >
HCM
External:
https
://training.sap.com/us/en/curriculum/hcm_workfo1-hcm-payroll-and-benefits-g-en
Table of Contents
EC Payroll Overview
Middleware Overview
Basic Integration Process
Configuring EC to EC Payroll Integration
Maintaining Users in EC
Maintaining Users in EC Payroll and SAP Identity
Management (IDM)
Implementing EC Payroll Integration
4
SuccessFactors Proprietary and Confidential 2013 SuccessFactors, An SAP Company. All rights reserved.
Chapter 1: EC Payroll
Integration Overview
Chapter 1: Objectives
Recall the functions of EC Payroll
Define the roles of the professionals that make up
the EC Payroll Integration Team
SuccessFactors Proprietary and Confidential 2013 SuccessFactors, An SAP Company. All rights reserved.
Overview
Employee Central Payroll (ECP) allows you to:
1. Run payroll using EC as your master data system as well as data
from other 3rd party systems
2. Process payroll for employees in multiple countries while ensuring
compliance with local legal regularity and reporting requirements
3. Employees can also see their pay statements and other payrollrelated data in EC
SuccessFactors Proprietary and Confidential 2013 SuccessFactors, An SAP Company. All rights reserved.
CHAPTER 2 MIDDLEWARE
OVERVIEW
Chapter 2: Objectives
Define the purpose of middleware in the
integration process
List the steps to Manual Mapping
Identify additional resources
SuccessFactors Proprietary and Confidential 2013 SuccessFactors, An SAP Company. All rights reserved.
Overview
Application Programming Interface (API) is implemented in
Employee Central to extract the required employee data
Middleware allows the communication between EC and ECP
performs and monitors the inbound data replication into the SAP ERP
backend system
Note: Data only travels one wayit is sent only to the SAP ERP backend
system, no data is sent back to EC
10
SuccessFactors Proprietary and Confidential 2013 SuccessFactors, An SAP Company. All rights reserved.
Manual Mapping
The template included in the Integration Pack does
NOT consider customer-defined fields
A separate template to handle the mapping of customerdefined fields must be created and loaded into the
middleware
11
CHAPTER 3: BASIC
INTEGRATION PROCESS
Chapter 3: Objectives
Recall the Basic Integration Process for EC Payroll
13
SuccessFactors Proprietary and Confidential 2013 SuccessFactors, An SAP Company. All rights reserved.
SuccessFactors Proprietary and Confidential 2013 SuccessFactors, An SAP Company. All rights reserved.
SuccessFactors Proprietary and Confidential 2013 SuccessFactors, An SAP Company. All rights reserved.
16
SuccessFactors Proprietary and Confidential 2013 SuccessFactors, An SAP Company. All rights reserved.
Chapter 4: Configuring EC to
ECP Integration
Chapter 4: Objective
Describe the configuration process for EC to EC
Payroll Integration
18
SuccessFactors Proprietary and Confidential 2013 SuccessFactors, An SAP Company. All rights reserved.
Enable the integration of payroll and select the countries for which you
want to use Payroll
3. Upload Picklists
External codes have to be entered for all picklists for ECP. These codes
must all be unique for the contexts
19
Give users access to use the APIdoes not grant user interface logon
SuccessFactors Proprietary and Confidential 2013 SuccessFactors, An SAP Company. All rights reserved.
c
20
SuccessFactors Proprietary and Confidential 2013 SuccessFactors, An SAP Company. All rights reserved.
Set up the Corporate Data Model (define how the organization, pay and job
structures that define the company are reflected in the system)
Edit XML File Open the XML file in an XML editor and adjust the data model
according to the company's requirements
21
<hris-element id=location>
<label>Location</label>
<hris-field max-length=32 id=externalCode
visibility=both required=true />
<label>Code</label>
</hris-field>
...
<search-criteria>
<search-field id=corporateAddress.city />
<search-field id=corporateAddress.country />
</search-criteria>
</hris-element>
SuccessFactors Proprietary and Confidential
2013 SuccessFactors, An SAP Company. All rights reserved.
Edit XML File Open the XML file in an XML editor and adjust the data
model according to the company's requirements
22
SuccessFactors Proprietary and Confidential 2013 SuccessFactors, An SAP Company. All rights reserved.
Edit XML File Open the XML file in an XML editor and adjust the data model
according to the company's requirements
23
<country id=USA>
<hris-element id=jobInfo>
<label>Job Information</label>
<hris-field max-length=256 id=eeo-class
visibility=both required=false
pii=false>
<label>EEO Job Group</label>
<picklist id=EEOJOBGROUP_USA />
</hris-field>
</hris-element>
SuccessFactors Proprietary and Confidential
2013 SuccessFactors, An SAP Company. All rights reserved.
</country>
24
SuccessFactors Proprietary and Confidential 2013 SuccessFactors, An SAP Company. All rights reserved.
25
SuccessFactors Proprietary and Confidential 2013 SuccessFactors, An SAP Company. All rights reserved.
For Payscale area and Pay scale type you need the picklist
ISOCountryList
SuccessFactors Proprietary and Confidential 2013 SuccessFactors, An SAP Company. All rights reserved.
1
2.
3.
27
SuccessFactors Proprietary and Confidential 2013 SuccessFactors, An SAP Company. All rights reserved.
b.
c.
Manage User
Employee Export
Note: These permissions give the user
only access to use the API and do not
grant any user interface logon.
c
28
SuccessFactors Proprietary and Confidential 2013 SuccessFactors, An SAP Company. All rights reserved.
CHAPTER 5: MAINTAINING
USERS IN EC
Chapter 5: Objective
Describe how to configure EC instance for ECP
30
SuccessFactors Proprietary and Confidential 2013 SuccessFactors, An SAP Company. All rights reserved.
Log in to Provisioning > Under Edit Company Settings > Select Company
Settings
2.
Scroll down to Employee Central > Enable Payroll Integration for all countries
31
3.
4.
5.
Go to Admin Tools
SuccessFactors Proprietary and Confidential 2013 SuccessFactors, An SAP Company. All rights reserved.
7.
Check all boxes for Payroll and Pay Statement and move the menu
items up or down as desired using the arrows on the right side of the
screen
8.
9.
10. The payroll features need to be added to at least one of the roles. Its
recommended to add the features to the Employee Self Service role,
then all EC users are able to show payroll data and pay statements:
. Choose Take Action Edit for all roles where the features shall
be added
11. Under Permission Settings > select Permission
32
SuccessFactors Proprietary and Confidential 2013 SuccessFactors, An SAP Company. All rights reserved.
33
SuccessFactors Proprietary and Confidential 2013 SuccessFactors, An SAP Company. All rights reserved.
Chapter 6: Objective
Explain how users are maintained in ECP & SAP
IDM
35
SuccessFactors Proprietary and Confidential 2013 SuccessFactors, An SAP Company. All rights reserved.
User Maintenance
This process ensures that all users have only the
access and authorizations that fit their job by creating
roles that contain the correct permissions
1. Define User Roles
a. In the ECP system, open transaction PFCG and create
customer or project specific roles.
SuccessFactors Proprietary and Confidential 2013 SuccessFactors, An SAP Company. All rights reserved.
User Maintenance
f.
37
SuccessFactors Proprietary and Confidential 2013 SuccessFactors, An SAP Company. All rights reserved.
User Maintenance
2. Assign User Roles to Users: Once you have created
the user, you need to assign a role to the user, and then
add the user to infotype 0105 of the related employee
There is no automatic user creation done by the replication
process itselfyou can create users manually or by integrating
an Identity Management (IDM) system
*SAP NetWeaver Identity Management is required, so you must install Personnel Administration of SAP
ERP Human Capital Management (as of SAP Enhancement Package 4 for SAP ERP 6.0) and SAP
NetWeaver Identity Management 7.1
38
SuccessFactors Proprietary and Confidential 2013 SuccessFactors, An SAP Company. All rights reserved.
User Maintenance
To assign user roles:
a. Activate the BAdI to Get Personal Numbers
b. Define the Query to Determine Data to be Transferred
c. Define the Mapping of Sent Data to IDM/LDAP Structure
d. Maintain Roles to be Assigned to Users
e. Select and Send Prepared Information to SAP IDM
f.
Create Users
39
SuccessFactors Proprietary and Confidential 2013 SuccessFactors, An SAP Company. All rights reserved.
CHAPTER 7: : IMPLEMENTING
EC PAYROLL INTEGRATION
Chapter 7: Objectives
List the required EC fields for the replication of
data from EC to the SAP ERP backend system
41
SuccessFactors Proprietary and Confidential 2013 SuccessFactors, An SAP Company. All rights reserved.
Field
Which includes
Biographical Information
Personal Information
Address Information
Job Information
Compensation Information
Pay Group
Pay-component, Frequency
Cost Distribution
Direct Deposit
National
ID Card
SuccessFactors
Proprietary and Confidential
42
Country, National ID
Test Yourself
Read through the Chapter 5 in the EC ERP Handbook on
Master Data Replication Information (pages 20-51) and
answer the following questions:
1. True or False: For the tasks required in master data replication you
will need the support of SuccessFactors Professional Services. You
will not be able to make the required settings without them. True
2. The replication of employee master data from Employee Central to
the SAP ERP backend system uses the _________ service from
Employee Central and the inbound service interface ________in SAP.
3. In this case there is country-dependent mapping of 3 source fields
into one single target field. The processing order of the three source
fields is defined in the middleware as what
1.
2.
3.
44
SuccessFactors Proprietary and Confidential 2013 SuccessFactors, An SAP Company. All rights reserved.
Test Yourself
4. Which of the following fields does NOT require further mapping
when replicating data from EC to SAP ERP?
a.
b.
c.
d.
Marital Status
Salutation
Job Code
Country
5. True or False: If you create new Payroll Events you will have to
change the Technical User Template to ensure successful
communication with the middleware.
6. In Employee Central, an employee's payment information is
handled by the HRIS elements directDeposit and paymentInfo.
What is the data is replicated to in the SAP ERP backend system?
a.
b.
c.
d.
45
Infotype 1009
infotype 0009
directDeposit 0009
infotype 009 1) State 2) Providence 3) County
SuccessFactors Proprietary and Confidential 2013 SuccessFactors, An SAP Company. All rights reserved.
Test Yourself
1.
True or False: For the tasks required in master data replication you will need
the support of SuccessFactors Professional Services. You will not be able to
make the required settings without them.
2.
The replication of employee master data from Employee Central to the SAP
ERP backend system uses the _________ service from Employee Central and
the inbound service interface ________in SAP.
3.
46
Country
True or False: If you create new Payroll Events you will have to change the
Technical User Template to ensure successful communication with the
middleware.
6.
Which of the following fields does NOT require further mapping when
replicating data from EC to SAP ERP?
5.
CompoundEmployee; EmployeeMasterDataReplicationRequest_In
4.
True
True
infotype 0009
47
SuccessFactors Proprietary and Confidential 2012 SuccessFactors, An SAP Company. All rights reserved.
Success Academy
49
SuccessFactors Proprietary and Confidential 2013 SuccessFactors, An SAP Company. All rights reserved.