SAP776154 - ALP - SAP SuccessFactors Payroll Process Strategy 1H 2023 PUBLIC
SAP776154 - ALP - SAP SuccessFactors Payroll Process Strategy 1H 2023 PUBLIC
SAP776154 - ALP - SAP SuccessFactors Payroll Process Strategy 1H 2023 PUBLIC
The information in this presentation is confidential and proprietary to SAP and may not be disclosed without the permission of SAP.
Except for your obligation to protect confidential information, this presentation is not subject to your license agreement or any other service
or subscription agreement with SAP. SAP has no obligation to pursue any course of business outlined in this presentation or any related
document, or to develop or release any functionality mentioned therein.
This presentation, or any related document and SAP's strategy and possible future developments, products and or platforms directions and
functionality are all subject to change and may be changed by SAP at any time for any reason without notice. The information in this
presentation is not a commitment, promise or legal obligation to deliver any material, code or functionality. This presentation is provided
without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a
particular purpose, or non-infringement. This presentation is for informational purposes and may not be incorporated into a contract. SAP
assumes no responsibility for errors or omissions in this presentation, except if such damages were caused by SAP’s intentional or gross
negligence.
All forward-looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from
expectations. Readers are cautioned not to place undue reliance on these forward-looking statements, which speak only as of their dates,
and they should not be relied upon in making purchasing decisions.
03 Design Considerations
05 Payroll Testing
Purpose Audience
The purpose of this document The primary audience for this document are client team members who play a role in
is to provide valuable, real- implementing the solution and need to make educated and informed decisions.
world insight into how to deal
with the topic during the
implementation of SAP About the Authors
SuccessFactors. It is designed
to promote an understanding of This document is one of the series of Leading Practice documents created by the
key concepts, design SAP SuccessFactors Solution Architecture Services Team.
considerations and their pros
and cons.
Leading Practices is designed to help customers get the greatest benefit from their end to
end SuccessFactors HR Processes.
Architecture Leading Practices (ALP) are aligned with Implementation Design Principles,
SuccessFactors Process Library and Data Architecture and fit the SAP HXM Suite
Preconfigured Process Content framework.
Management level overview on critical architecture topics conforming to guardrails and ▪ HR processes and related Leading Practices supported by
referencing IDPs for further details where applicable. Customer Community SuccessFactors.
Use-case: Provide introduction to SuccessFactors on architectural level for Discover and Prepare. ▪ Designed end-to-end across modules of the SAP SuccessFactors
SAP Activate Suite.
Audience: Chief architects, Project Leads, Program Manager, Customer Leadership (IT and HR)
Deliverables: PowerPoints. ▪ System relevant steps but also manual steps are depicted in
process flows.
Use-case: Provide insights into supported HR business process
during Discover, Prepare and Explore.
Audience: Configurators (partner), Designers (partner), Customer
Process Experts (IT and HR)
Deliverables: Leading Practices,
SAP Best Practices Process Diagrams and Process Summaries
SAP SuccessFactors Product
1H 2023 Updates:
▪ Expanded ability to support different SAP Payroll solutions by Legal Entity from Employee Central
(example US Legal entity on ECP while German Legal entity on HCM Payroll)
A fully integrated and connected The delivery of connected, The Payroll Process Helps you to stay compliant with
HR and talent suite is essential to industry leading, HR practices Architecture Leading Practice will increasing regulations, and
achieve full value realisation and moments that matter also help you identify and plan for a manage legal changes more
and deliver exceptional needs data that matters seamless end to end experience efficiently
experiences for employees. ensuring people, process and
data flow effortlessly across the
total SuccessFactors HXM suite
▪ Automated end-to-end payroll process ▪ Employee Central (Time, Benefits) Employee Data Organizational Data Compensation Data
▪ Full transparency over the complete ▪ Payroll Control Center
Payroll end-to-end process ▪ Finance Time &
Finance Data Job Data
Process ▪ Robust payroll engine supports Benefits Data
complex payroll processing, including
retroactive payments, simulations and
similar
▪ Automated end-to-end payroll process ▪ Employee Central (Time, Benefits) Employee Data Organizational Data Compensation Data
▪ Full transparency over the complete ▪ Payroll Control Center
Payroll end-to-end process ▪ Finance Time &
Finance Data Job Data
Process ▪ Robust payroll engine supports Benefits Data
complex payroll processing, including
retroactive payments, simulations and
similar
Calculate Net
Employee
Master Data
Employee Demographic
Data, Benefit Eligibility data Bank
Concur
Tax Entities
Employment data Expenses
▪ Hire Date Reimbursements
Job Information data
Vendor 1
▪ Division
▪ Department Vendor 2
▪ Company Compensation Benefits
▪ Pay Grade
▪ Pay Range New Compensation and
▪ FTE….. Job Information Data Employee Info
Compensation data ▪ Final Salary Amount ▪ Personal Info
▪ Salary, Pay Rate ▪ Lump Sum Amount ▪ Address
Frequency ▪ New Pay grade Job Information
▪ New Position Evaluated Time Data data
▪ Company
Time ▪ Cost Center
▪ Pay Grade
Work Schedule
▪ Compensation
data
Cost Center Data Cost Center Data ▪ Salary, Pay Rate
▪ Frequency
▪ Payments
Financial Data ▪ Deductions
GL Postings
Third Party Postings
© 2023 SAP SE or an SAP affiliate company. All rights reserved. | PUBLIC Vendor Payments 19
Payment Postings
Payroll Process – Cross-Module Process Flow
▪ Automated end-to-end payroll process ▪ Employee Central (Time, Benefits) Employee Data Organizational Data Compensation Data
▪ Full transparency over the complete ▪ Payroll Control Center
Payroll end-to-end process ▪ Finance Time &
Finance Data Job Data
Process ▪ Robust payroll engine supports Benefits Data
complex payroll processing, including
retroactive payments, simulations and
similar
What is it?
Define the data source from Employee Central which
can be used for Payroll processing
User ID
▪ We recommend that you use numeric employee IDs in Employee
Central, because the PERNR is numeric in Employee Central
Payroll. Therefore, an alphanumeric ID can’t be used across all
processes in the Employee Central Payroll system.
▪ If your Employee Central system is already productive and you’re
using alphanumeric IDs in Employee Central, you need to either
update the ID field in Employee Central or use another numeric
ID field in the replication process for the PERNR.
National ID
▪ Only national-IDs that are flagged as primary in Employee Central
are replicated to infotype 0002.
Master Data
Migrate Personnel Admin
Before starting the initial load, decide on the scenario to adopt: Data to Employee Central
▪ How to deal with the history of employee data? Payroll
Employee Transfer
Transferring your employee from one country to another country, or
legal entity, can affect how those settings are applied to the
PERNR, since another country will have different rules and other
HR requirements. Here are options available in Employee Central:
International Transfer
▪ Same employment can not be used for International transfer due
to the following reasons:
– Taxation and social insurance processing can not be done
correctly
– Payroll does not support a country change on the same
employment
Recommendation
▪ Always use a new Employment for an international Transfer.
Payroll S/4HANA
Pay Ranges
▪ Make sure Pay Grade is the first association with Pay Range in
Corporate Data Model.
FTE
▪ Determine how part-time employees salaries are captured in
Employee Central.
PTP
PTP PTP PTP
Client 100 Client 200 Client 100 Client 200 Client 100 Production
Configuration Unit Test UAT / SIT Parallel Test
Employee Central
Employee Central Payroll Employee Central Payroll Payroll
CPI
CPI CPI
Payroll Process – Instance Strategy EC and HCM Payroll 975P PHR 410
T3 QHR 411
T2 CHR 213
PHR 410
BizX Instance
Production Data load of ~60k EE
SAP ECC
records into Prod.
6
Prod
5
Migrate
CHR 213
BizX Instance configuration to BizX Instance
QHR 411
Data load of ~60k EE
Prod after UAT records into D2. 2
SAP ECC Development Stage/QA SAP ECC
QA
Dev
QA
▪ Automated end-to-end payroll process ▪ Employee Central (Time, Benefits) Employee Data Organizational Data Compensation Data
▪ Full transparency over the complete ▪ Payroll Control Center
Payroll end-to-end process ▪ Finance Time &
Finance Data Job Data
Process ▪ Robust payroll engine supports Benefits Data
complex payroll processing, including
retroactive payments, simulations and
similar
Involve all customer Business SMEs during the Payroll Design Workshop to discuss and align on cross-
module topics such as:
▪ Core HR (employee data, including bank information, compensation, and other relevant objects)
▪ Time and Attendance (evaluated time data, including time off, and time entries for employees that are paid
based on time data)
▪ Expenses
Data Mapping
Make sure key Payroll team leaders are involved in data mapping exercises to identify unique data structures, custom programs and infotypes,
and special payroll groups or issues
Payroll sign-off on data mapping is an early checkpoint for design and the document provides a useful map to understand data differences in
testing when EC becomes the system of record for PA & OM data
Understand what infotypes and sub-types will be managed by EC vs. managed by payroll in HCM
Data Migration
Be clear on data scope and excluded populations (terminated, retired, LOA, Global Assignments) so handling special populations is agreed
upon upfront
Testing
The recommended first level of Payroll testing is to compare a snapshot of the Payroll data in a Client
Copy (HCM or ECP) taken at the point that data migration to EC is done, so you can test that the payroll
infotypes replicated back to HCM match the tables in the source system.
Using programs you may have already available or tools or custom reports, compare the key infotype
tables (IT01, 08, 14, 15, etc.) from the snapshot to the replicated client and track the differences found.
This will give you an early indication of where data mapping issues may be. This will also help the team
understand the kinds of data differences that will be seen.
Data coming from EC to Payroll will have differences for a variety of reasons:
▪ Differences in the way EC handles events or dates
▪ Defaulted values used to make EC data migration easier where source data is not clean
▪ Data issues that must be fixed in source system before next iteration or migration
Classifying found data differences allows the team to clearly understand the status of testing and not
spend time on issues that will not affect payroll:
▪ Known Differences – data issues that result from expected changes in how EC handles data or
differences that result from data or configuration issues that have been identified and will be fixed in
the next iteration
▪ Accepted Differences – differences that are not payroll relevant but result from process or data
handling changes that are part of the project. No action is needed for these differences
▪ Unknown differences – data issues that have not been seen before and where the cause of the
issue is not yet known. These are the issues that need to be worked and resolved before the next
round of testing.
Running parallel payroll runs allows the comparison of payroll from data replicated from EC and provides
a final, critical test of both the EC Configuration and the data migration/data replication processes. This
should be done during Iteration 3 when the final configuration is ready for testing.
Objective
Ensure new Employee Central integration with SAP HCM Payroll provides consistent system inputs and
payroll results with the current production payroll environment
Approach
• Production snapshot of SAP HCM taken just prior to payroll execution
• Parallel snapshot date should include most common (high volume) and most complicated pay
groups
• Two SAP test clients created
• SAP HCM EC Payroll Parallel Test client
• SAP HCM SAP Production Control client
• Payroll comparison programs or tools to identify data differences between the Payroll Parallel Test
client and the Production Control client should be used. Again, using the recommended Difference
classifications will make focusing attention on the most critical issues easier.
Final testing step is to compare Payroll posting results to the relevant financial systems
Testing
Objective
Ensure new Employee Central integration with SAP HCM Payroll provides consistent system payroll
posting results with the current production payroll environment
Approach
Compare EC Payroll Parallel Test client & SAP HCM SAP Production Control client
posting tables via custom reports or integration file compare
Community Leads:
Sandeep Bahra, Mustafa Nusrath (NA/LATAM)
Pedro Bolanos, Vikas Singh Rajpurohit (EMEA/CIS)
Adarsh Mahalingappa (APJ/APAC)
Key Contributors
Authors
Raj Aitha , Roelof Korte, Rinky Karthik, Eric Bernhard, Remko Ramakers, Junaed Mortuza, Carlos Torres-Banchs
Private Cloud Retain Cloud Lift & Convert PCE • Any customizations are allowed to
move in Shift
UX Modernization
Edition • Environment exists in the cloud
Cloud Migration Exclusive and privacy-protected
environment for one customer. Lift & • SAP Services are supplied for
Convert existing ECC PR and Time to maintenance
PCE option
Federal Local
▪ Withholding Tax ▪ County and City Withholding Taxes
▪ Federal Unemployment Insurance Premium (FUTA) ▪ City, Borough, Township, Village and Municipal Taxes
▪ Federal Insurance Contributions Act (FICA) ▪ Occupational Privilege and Head Taxes
– Social Security ▪ School District Taxes
– Medicare ▪ Transportation District Taxes
▪ Railroad Retirement Tax
State Territory
▪ Withholding Tax ▪ Withholding Tax
▪ State Unemployment Insurance (SUI) ▪ Unemployment Insurance
▪ State Disability Insurance (SDI) ▪ Disability Insurance
▪ All Occupational / Miscellaneous Taxes