Table of Contents

Open all
Close all
Foreword
15
Preface
17
Acknowledgments
23
PART I What Does the Cloud Mean for You?
25
1 SAP Cloud Integration Strategy
27
1.1 The Consumerization of IT
27
1.2 SAP’s Response to Customer Needs
29
1.3 Cloud Deployment Models
31
1.3.1 Full Cloud HCM Deployment Model
33
1.3.2 Talent Hybrid Deployment Model
37
1.3.3 Side-By-Side HCM Deployment Model
39
1.4 Productized Integration Components Provided by SAP
41
1.4.1 Packaged Integrations
41
1.4.2 Standard Integration Templates
43
1.4.3 Rapid-Deployment Solutions and Custom Integration Services
43
1.4.4 APIs for Customer-Specific Integrations
43
1.4.5 Enterprise Application Integration Technologies
43
1.5 Summary
45
2 Journey to the Cloud
47
2.1 Business Architecture Review
47
2.1.1 Scenario 1: Full Cloud HCM Deployment Model
48
2.1.2 Scenario 2: Talent Hybrid Deployment Model
51
2.1.3 Scenario 3: Side-By-Side HCM Deployment Model
52
2.2 Product Review
53
2.3 Solution Architecture Review
53
2.3.1 Understanding the Current Landscape
54
2.3.2 Mapping the Future Landscape
54
2.3.3 Identifying the Available Packaged Integrations
54
2.3.4 Identifying Standard Integration Templates
54
2.3.5 Identifying Reusable Integration Templates
55
2.3.6 Identifying the Need for Custom Integrations
55
2.3.7 Determining the Need for Intermediate Integrations
55
2.4 Case Study
55
2.4.1 Case Study Parameters
56
2.4.2 Stage 1: Understanding Business Challenges
57
2.4.3 Stage 2: Executing the Talent Hybrid Deployment Model
60
2.4.4 Stage 3: Acquiring a Smaller Competitor
63
2.4.5 Stage 4: Moving to Full Cloud HCM
66
2.5 Summary
67
PART II SuccessFactors Deployment Models
69
3 Full Cloud HCM Deployment Model
71
3.1 Target Audience
72
3.2 Technology Options
73
3.3 Packaged Integrations for Employee Central and SAP ERP
74
3.3.1 SAP ERP Employee Data Integration
75
3.3.2 SAP ERP Organizational Management Data Integration
77
3.3.3 SAP ERP Financials to Employee Central Cost Center Data Integration
78
3.4 Packaged Integrations for Employee Central and Payroll
80
3.4.1 SAP Payroll Integration
80
3.4.2 Employee Central Payroll Integration
82
3.5 Packaged Integrations for Employee Central and Third-Party Applications
83
3.5.1 Kronos Time Management Integration
84
3.5.2 WorkForce Software Integration
85
3.5.3 Aon Hewitt Integration
87
3.5.4 Benefitfocus Integration
88
3.5.5 Thomons Online Benefits Integration
89
3.5.6 ADP Integration
90
3.5.7 NGA Integration
91
3.6 User Experience Integration
92
3.7 Rapid-Deployment Solutions
93
3.7.1 Employee Data Migration to Employee Central
94
3.7.2 Delivering Rapid-Deployment Solutions via Partners
94
3.8 Case Studies
94
3.8.1 Case Study 1
95
3.8.2 Case Study 2
99
3.9 Summary
103
4 Talent Hybrid Deployment Model
105
4.1 Target Audience
106
4.2 Technology Options
106
4.3 Packaged Integrations for the Talent Hybrid Deployment Model
108
4.3.1 Employee Master Data Integration
110
4.3.2 Workforce Analytics/Analytic Extractors Integration
112
4.3.3 Compensation Process/Pay-for-Performance Integration
116
4.3.4 Recruiting Process Integration
118
4.3.5 SuccessFactors Competencies Integration with SAP ERP HCM Qualifications
119
4.3.6 SuccessFactors Learning Curricula Integration with SAP ERP HCM Qualifications
122
4.3.7 Variable Pay Integration
123
4.4 User Experience Integration
127
4.4.1 Unified Access for SuccessFactors and SAP Applications
127
4.4.2 Configuration in SuccessFactors Provisioning
129
4.4.3 Integrating SuccessFactors HCM with SAP Enterprise Portal
130
4.5 Rapid-Deployment Solutions
134
4.5.1 Recruiting Integration between SuccessFactors and SAP ERP HCM
135
4.5.2 User Authentication Integration
135
4.5.3 Compensation Integration
135
4.6 Case Studies
136
4.6.1 Case Study 1
136
4.6.2 Case Study 2
147
4.7 Summary
156
5 Side-By-Side HCM Deployment Model
157
5.1 Target Audience
158
5.2 Technology Options
159
5.3 Packaged Integrations for Side-By-Side HCM Consolidated
161
5.4 Packaged Integrations for Side-By-Side HCM Distributed
164
5.5 User Experience Integration
168
5.6 Process and Reporting Integration
170
5.7 Business Processes
172
5.7.1 Hire
172
5.7.2 Rehire
174
5.7.3 Transfers
176
5.7.4 Termination
177
5.8 Case Studies
178
5.8.1 Case Study 1
178
5.8.2 Case Study 2
180
5.9 Summary
182
PART III SuccessFactors Integration Models
185
6 Integration Layers and APIs
187
6.1 SuccessFactors Integration Logical Layers
187
6.1.1 SuccessFactors Data Model
188
6.1.2 Data Interfaces
189
6.1.3 SuccessFactors Integration Platform
189
6.1.4 Customer Applications
190
6.2 SuccessFactors APIs
190
6.2.1 OData API
191
6.2.2 SFAPI
199
6.2.3 Compound Employee API
207
6.3 Summary
212
7 Standard Integration Templates
213
7.1 Design and Types
214
7.2 Time Management
215
7.2.1 Using the Time Management Integration Template
216
7.2.2 Known Assumptions and Design Boundaries
217
7.2.3 Time Management Entities
217
7.3 Benefits Management
218
7.3.1 Using the Benefits Management Integration Template
219
7.3.2 Known Assumptions and Design Boundaries
219
7.3.3 Benefits Entities
219
7.4 Payroll Management
220
7.4.1 Using the Payroll Integration Template
221
7.4.2 Known Assumptions and Design Boundaries
221
7.4.3 Payroll Entities
221
7.5 Building Integrations Using Standard Integration Templates
222
7.5.1 Business Processes
222
7.5.2 High-Level Payroll Template Process Flow
224
7.6 Summary
230
8 Integrating Talent Solutions with Third-Party Applications
231
8.1 Packaged Integrations for SuccessFactors Recruiting
232
8.1.1 Assessment Vendor Integration
233
8.1.2 First Advantage Integration
238
8.1.3 eQuest Integration
240
8.1.4 LinkedIn Data Integration
244
8.2 Packaged Integrations for SuccessFactors Onboarding
248
8.3 Packaged Integrations for SuccessFactors Learning
253
8.3.1 PayPal Payflow Pro Integration
254
8.3.2 Virtual Learning Systems Integration
259
8.3.3 Questionmark Integration
264
8.4 Standard Data Imports
268
8.4.1 SuccessFactors HCM Platform
268
8.4.2 SuccessFactors Learning
269
8.5 Summary
273
9 Implementing the Full Cloud HCM Integrations
275
9.1 Employee Central Integration to SAP ERP
276
9.1.1 Case Study Parameters
277
9.1.2 Step 1: Basic Setup
279
9.1.3 Step 2: Employee Central Configuration
290
9.1.4 Step 3: SAP ERP Configuration
296
9.1.5 Step 4: Middleware Setup and Web Service Activation
304
9.2 Employee Central to Payroll Integration
318
9.2.1 Case Study Parameters
320
9.2.2 Step 1: Basic Setup
322
9.2.3 Step 2: Employee Central Configuration
324
9.2.4 Step 3: SAP Payroll/Employee Central Payroll Configurations
329
9.2.5 Step 4: Middleware Setup and Web Service Activation
333
9.3 Employee Central to Kronos Time Management
334
9.3.1 Case Study Parameters
336
9.3.2 Step 1: SuccessFactors Configuration
338
9.3.3 Step 2: Overview of the Employee Data Replication Process
345
9.3.4 Step 3: Customize and Deploy the Packaged Integration
348
9.4 Summary
370
10 Implementing the Talent Hybrid Integrations
371
10.1 Integration of SAP Process Integration
372
10.1.1 Case Study Parameters
372
10.1.2 Step 1: Basic Setup
374
10.1.3 Step 2: SAP ERP HCM Integration Setup
386
10.1.4 Step 3: SAP PI Integration Directory Configuration
388
10.1.5 Step 4: Create Communication Channel
391
10.1.6 Step 5: Create Integration Scenarios
398
10.2 Employee Data Integration
411
10.2.1 Case Study Parameters
412
10.2.2 Step 1: Basic Setup
414
10.2.3 Step 2: SAP ERP HCM Configuration
416
10.2.4 Step 3: SuccessFactors Configuration
428
10.3 Compensation Process Integration
433
10.3.1 Case Study Parameters
433
10.3.2 Step 1: Basic Setup
436
10.3.3 Step 2: SAP ERP HCM Configuration
438
10.3.4 Step 3: SuccessFactors Configuration
446
10.4 Recruiting Process Integration
455
10.4.1 Case Study Parameters
456
10.4.2 Step 1: Basic Setup
459
10.4.3 Step 2: SAP ERP HCM Configuration
462
10.4.4 Step 3: SuccessFactors Configuration
482
10.5 User Authentication Integration
501
10.5.1 Case Study Parameters
502
10.5.2 Single Sign-On Setup
504
10.6 Summary
516
11 Data Migration
517
11.1 Migration Foundation
518
11.1.1 Rapid-Deployment Solutions
518
11.1.2 SAP Data Services
520
11.2 Types of Migration
521
11.2.1 File Loads
521
11.2.2 SAP Rapid Data Migration
523
11.3 Migration Technology
529
11.3.1 Web Services
529
11.3.2 OData
529
11.4 Summary
530
The Authors
533
Index
539