Professional Documents
Culture Documents
October 9, 2013
Understanding
Integration: SAP’s HCM
Integration Strategy with
SuccessFactors
About the Author Preface
Introduction
SAP ERP is the production basis for a great many of our customers;
likewise, many use SuccessFactors applications for varying areas of
talent management, including learning, performance and, increasingly,
collision course. During the ensuing months since the acquisition, SAP
KEY POINT
has made great strides in clarifying the often difficult path to a smooth
Application product integration.
integration is not Prior to the acquisition, more than 500 customers had successfully
just a technical integrated SAP HCM2 and SuccessFactors themselves with the existing
issue, but a available APIs3. SAP’s goal was to provide a standard set of supported
business issue. integrations to relieve customers of having to define and build
these integrations themselves. For the past 18 months, SAP has been
productizing tools to enable customers to integrate the systems faster.
2
“Human capital management” (or HCM) represents the practices and processes for
managing people in an organization. In our research, we define HCM as the people processes
and systems which comprise an organization’s entire range of systems - a superset of talent
management, which refers to the organizational processes of recruiting, onboarding,
leadership development, succession, performance management, pay for performance,
career development, training, workforce planning, employee collaboration, and other
organizational design-related practices and systems. HCM, in contrast, includes other
additional practices, such as HR management systems, payroll, workforce management (hourly
scheduling), expense management, contingent workforce management, employee leave
management, and other more administrative or transactional parts of managing people.
3
“Application programming interfaces” or APIs offer the ability for one application or
tool to speak to or be embedded within other applications or tools.
4
For more information, Big Data in HR: Building a Competitive Talent Analytics Function –
The Four Stages of Maturity, Bersin & Associates / Josh Bersin, April 2012. Available to research
members at www.bersin.com.
Getting the data information in vastly different ways. Consider naming conventions as an
easy example. One application may ask for first name, last name, while
between two or
another may do the reverse; but neither have consistency in dealing with
more points in the
hyphenated names. One application may refer to the technical company
way that the user
as IBM, while another as International Business Machines, Inc.; as the data
expects to see and is passed between applications, will it appear as two distinct companies?
use it is the reason Therein lays the difficulty with integration—getting the data between
why integration is the two or more points in the way the user expects to see and use it. It
so important. is for this reason that integration is so important and, without sound
practices, analysis of data is impossible across applications.
5
The SuccessFactors talent management suite enables the integration of employee data,
organizational data, compensation data, application data, and data that is required for
evaluation purposes.
• Consolidated access for the HR user data in both SAP HCM and
SuccessFactors—single sign-on, and a very similar look and feel
Figure 1: Integration between SuccessFactors Talent Management Modules and SAP HCM
KEY POINT
iFlows are SAP-provided connectors that support the
iFlows deliver integration of SuccessFactors applications with an SAP or third-
the logic to party application. Some iFlows are dedicated (and certified) for
integrate disparate use between specific applications (these are discussed in more
detail later) and some are generic, enabling integration with
applications,
other solutions that may be used by the organization. iFlows
whether on-premise
are platform-specific, and provide the integration content,
or in the cloud.
mapping, and translation between the two systems. e
1. Foundation
2. Workforce Analytics
3. Compensation Management
4. Recruiting
This kind of data upload/download uses the file transfer protocol (FTP)
in the TCP/IP data communications technology stack.
Technical Implications
SAP HCM is either physically located in your own data center or perhaps
KEY POINT
hosted for you at a third-party data center. Offered as a Software-as-
Data is bi-directional, a-Service6 application (SaaS), SuccessFactors is “in the cloud,” meaning
that it is accessed over the Internet from SuccessFactors’ data centers. In
meaning it moves
this model, the two differing data or process locations are transparent
in both directions
to the user; amalgamated data is visible from users with appropriate
between the two
access logging on to either SAP HCM or SuccessFactors applications.
applications. Data is bi-directional, meaning it moves in both directions between the
two applications.
To the end users in your organization, the result of such integration can
appear as is illustrated in Figure 2.
6
“Software as a Service” (or SaaS) refers to the business of selling software over the
Internet as a web service. In this business model, the software vendor charges an annual
“subscription” fee and can predict recurring revenues far more reliably than with the
licensed software model.
Talent Management
HR Core
On-Premise
Core HR
IBM, and others) running natively in your data center. Users have choices in the way they
Integration Choices
Dell Boomi
Third-Party
Software
IBM WebSphere
Cast Iron
SAP Integration
Technologies
Business
Services
Third-Party (Benefits, Tax, etc.)
Integration Tools
The APIs available from SAP-SuccessFactors are tools that specify how
KEY POINT
some software components should interact with each other. Generally,
an API is a library that includes specifications for routines, data
An API is a library
structures, object classes, and variables—all of which are used by an IT
that includes
staffer or a third-party technologist to create the integration between
specifications
two applications, processes, or services.
for routines,
data structures,
Coding, however, may not be necessary at all in that service providers
may have already made the process simple. Beyond the API itself, we
object classes, and
have integration solutions (seen in blue in the middle of Figure 3).
variables—all of
As only one example, Dell Boomi, in a product called AtomSphere®,
which are used
supports connectivity to combinations of SaaS or on-premise
by an IT staffer applications with no appliances, no software, and no coding—as
or a third-party AtomSphere lets users drag and drop icons to create the desired
technologist integrations. As another example, MuleSoft uses an integration
to create the platform called Anypoint™ (a hub and spokes architecture) and dozens
integration
of predefined connectors to widely used technologies.
between two SAP has its own version of integration middleware functionality. It
applications, provides two distinct integration technology platforms—SAP NetWeaver
processes, or Process Integration, which resides on-premise, and SAP HANA Cloud
services. Integration, which resides in the cloud and is delivered as a service. HANA
Cloud Integration will be discussed in more detail later in this bulletin.
Payroll Services
Identity Services (Check printing, Tax Services,
(Single sign-on) Leave of Absence,
Core HR Cloud Garnishments, etc.)
• Employee Central
• (May include SuccessFactors
Talent Management)
Third-Party Payroll
Third-Party Talent Management
Payroll Processing
Benefits Administration
(Enrollment, Medical, Dental & ERP Financials & Logistics
Vision, Life Insurance, Savings
Plans, etc.)
Aon Hewitt
BenefitFocus Generic Business
Connector for
Benefits
Generic Business
Connector for
ADP Payroll
NorthgateArinso
In this instance, there are multiple connections about which users may
care—first, the connection between the HR data in Employee Central
and that in the employee system of record in SAP HR in the on-premise
ERP. While we discussed this connectivity above, in this instance, SAP
would leverage the existing Boomi partnership for Employee Central
and Payroll Integration to SAP HCM on-premise.
Figure 6: Distributed HR and Payroll via Employee Central and Boomi Integration
ARIBA
On-Premise SAP ERP, HCM/Payroll Cloud
Financials
Travel
Employee
Central, Analytics
Payroll
Employee
Central,
Payroll
Employee
Central,
Payroll
Employee
Central,
Payroll
How It Works
SAP has created integrations (iFlows) for Employee Central and releases
of SAP which are Employee Central 6.0 and above. The integrations work
with NetWeaver PI, HANA Cloud Integration (discussed below), and with
Dell Boomi. This integration provides an HR “mini-master” —important
in an ERP because the employee data is used in many applications
beyond HR (see Figure 7). This moves employee data from Employee
Central to SAP HCM Payroll and to SAP ERP Financials. Cost center data
is then replicated into Employee Central and payment information from
Employee Central Payroll is apparent in SAP ERP Financials. Through
integration at the user interface, local payroll data is accessible to those
authorized to see it within Employee Central.
Solely, a few data elements are transferred from Employee Central into
SAP HCM. Those elements are summarized in Figure 8.
Transferred Information
Person Information
Personal Information
Address Information
Job Information
Direct Deposit
National ID Card
This data goes only one way—from Employee Central into SAP ERP.
It is referred to as a “mini-master” because it represents a subset of
employee master data. This data is used in other functions, such as
travel management or timesheets. These data elements are mapped to
matching SAP elements (see Figure 9).
Figure 9: Employee Data Mapping Between Employee Central and SAP ERP
Technical Details
Here, the ERP position hierarchy is derived out of the Employee Central
employee-manager relationship. Only changed or newly created
reporting lines are transferred from Employee Central into the ERP. This
supports HR activities, such as approval workflow scenarios, and helps
to manage position changes, such as new hires, change of manager,
termination, and leaves.
SAP HANA Cloud Integration with SuccessFactors talent suite and with
Employee Central is strategic to SAP.
7
SAP HANA Cloud Platform is a platform-as-a-service (PaaS) offering that enables
developers to build, extend, and run applications in the cloud. It provides developers
with a set of application and database services. HANA Cloud Integration, an integration
middleware technology which could be used to connect SAP and SuccessFactors
applications, is part of the SAP HANA Cloud Platform. For additional information about SAP
HANA Cloud Platform, visit http://www.saphana.com/community/learn/cloud-platform.
8
A “platform-as-a-service” (PaaS) provides the tools and physical infrastructure on which
to build applications in the cloud.
Employee
Cost Center Manager GL Accounts
Relationship
Payroll Payroll
Employee Departments
Process Results
Position General
Cost Center GL Accounts
Hierarchy Ledger
Employee
Minimaster Org Units
and
Hierarchy
Data model mapping will be ongoing and, over time, the need for an
external router, such as Dell Boomi, may be replaced by one-to-one
mapping of data elements.
Conclusion
The integration of two very different systems, not only with each other,
but with all of the related business applications and services on which
HR professionals rely, is complex—hence time-consuming—and has to
maintain the accuracy and integrity of employee data. SAP ERP HCM
and SuccessFactors data can be amalgamated via flat-file data transfer,
but that is generally insufficient in providing the degree of integration
which companies rely on today. Third-party transport and data-routing
tools exist, but often they too lack the deep integration that many
organizations seek today. Mind you, both of these measures do serve to
move data from one application to another.
About Us
Bersin by Deloitte delivers research-based people strategies designed to
help leaders and their organizations in their efforts to deliver exceptional
business performance. Our WhatWorks® membership gives Fortune 1000
and Global 2000 HR professionals the information and tools they need
to design and implement leading practice solutions, benchmark against
others, develop their staff, and select and implement systems. A piece
of Bersin by Deloitte research is downloaded on average approximately
every minute during the business day. More than 5,000 organizations
worldwide use our research and consulting to guide their HR, talent, and
learning strategies.