SAP ERP HCM and SuccessFactors BizX Talent Management Integration Deep dive for Recruiting integration Bianka Woelke SAP HCM Product Management
Legal disclaimer
The information in this presentation is confidential and proprietary to SAP and may not be disclosed without the permission of SAP. 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 document or any related presentation, or to develop or release any functionality mentioned therein. This document, or any related presentation 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 document is not a commitment, promise or legal obligation to deliver any material, code or functionality. This document 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 document is for informational purposes and may not be incorporated into a contract. SAP assumes no responsibility for errors or omissions in this document, except if such damages were caused by SAP´s willful misconduct 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.
AGENDA Hybrid Strategy and Direction Recruiting Integration Scenario Integration Process – SAP HCM and SuccessFactors Recruiting User Interface for HR Professional Field Mapping and mandatory fields
Social Onboarding with Jam in the Hybrid model Outlook Key Learnings
LEARNING POINTS
Pre-delivered process integration Best practices Extensible to customer needs Web-service based integration
SAP + SuccessFactors Multiple deployment options to match your needs and strategy
Workforce Planning Goals
Performance
Compensation Recruiting
Succession
Jam
Learning
Analytics
Cloud Employee Central
Full HCM in the cloud
Performance & Goals
Workforce Planning
Compensation
Workforce Analytics
Succession & Development
Recruiting
Learning
Social (Jam)
On-Premise Workforce Planning & Analytics
Core HR and Payroll
Time & Attendance Management
Core HR
Time & Attendance
Payroll
Workforce Analytics
Talent Management
SAP HCM
Hybrid Deployment
Full HCM On-Premise
This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document 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
SuccessFactors and SAP Integration The integration strategy
Committed to deliver integration built on three strategic pillars.
Builds the foundation for integrated data between SAP and SFSF Include employee and organizational data (such as reporting relationships)
Eliminate double data entry and maintenance Integrate two systems of records
Seamless User Experience
Process Integration
Data Foundation
End-to-end process integration
Driven by processes (e.g. payfor- performance, attract-tohire) Support end-to-end HR processes by bi-directional integration Increase integration quality (event-based, periodical,…)
Unified access for end users to all HCM processes regardless of back-end system
Provide a single point of access across systems
Unified menus and navigation
SuccessFactors and SAP Integration Roadmap Overview Wave 1: Set the foundation point to point integration
Wave 2: Run end-to-end processes middleware integration Further organizational data & process integration (e.g. skills & competencies)
“Pay for performance“ process integration: Payroll and compensation allocation information integration
File based integration for employee and organizational data
Employee and organizational data middleware integration
File base integration for analytical data Unified access with single-sign-on
H1 / 2012
Q4 / 2012 Solution today
Talent Management and Shared Services integration
“Define-to-hire” process integration: Candidate integration from SuccessFactors Recruiting Execution to SAP ERP HCM
Q1 / 2013
“Define-to-hire” process integration: Vacancy-to-requisition integration from SAP ERP HCM to SuccessFactors Recruiting Execution
Q3/ 2013
Under consideration
Planned innovations
This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document 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
SAP HANA Cloud Integration Integration service running on SAP NetWeaver Cloud Core Runtime for processing, transformation, and routing of messages Out-of-the-box connectivity support (WSRM, IDOC, sFTP) Eclipse based design time capabilities Embedded Operations cockpit for monitoring and administration
SAP Cloud
SAP HANA Cloud Integration
Sales OD
Travel OD
Sourcing SuccessFactors BizX OD
SAP HANA Cloud Integration
Packaged Integration Packaged integration for SAP to SAP (partly via RDS) Partner ecosystem to build integration content for Non-SAP Compatibility of message mappings (can be deployed on both SAP HANA Cloud Integration and SAP NetWeaver PI on-premise)
Mapping and Transformation
Data Security
Development & Lifecycle Mgmt.
Monitoring and Administration
Governance & SLAs
Connectivity Service
Extensibility / Adapter SDK
Application Scenarios SFSF BizX OD ↔ HCM OP (released March 2013) SFSF BizX OD ↔ HCM OP (RTC planned for Q2/ 2013)
On premise
Legend: OD = on-demand / op = on-premise / EC = Employee Central / ByD = Business By Design / PI = Process Integration
SAP integration content Partner integration content
Enterprise
Enterprise
On-premise Agent
ERP
CRM
HCM
Non-SAP Non-SAP … …
On-Premise
AGENDA Hybrid Strategy and Direction Recruiting Integration Scenario Integration Process – SAP HCM and SuccessFactors Recruiting User Interface for HR Professional Field Mapping and mandatory fields
Social Onboarding with Jam in the Hybrid model Outlook Key Learnings
Process Integration “Attract-to-hire”
SuccessFactors Recruiting
Job Requisition Creation
Recruiting Process
Candidate selected
Application set to hire
Job Applications
Application Hired
Status Change
Status Change
Employee details
Already available
Candidate Found Send to SAP
Already available
Received or Error
(Phase 1)
New employee profile created
User /EE Data Transfer
Position & Job Information (Phase 2)
Predelivered mapping & Customizing
SAP HCM Organizational Management
HR Administrator acttivities
Personnel Administration - Perform personal action (Hire / Rehire / Transfer)
Update employee
Candidate Integration: BizX-Recruiting – SAP HCM Personnel Actions
BizX Recruiting Candidate Found
Job Application Status: Send to SAP
Status: Received in SAP Exported on date filled Status: Error
Job Applications
Status Change
Personnel Administration -
Perform Personnel Action
SAP HCM
Status: Hired in SAP
Status Change
Ad hoc Report in BizX
Candidate Found
Candidate
BizX Recruiting Job Application Status: Send to SAP Exported on:
Ad-hoc report selects all Job Applications in status ‘Send to SAP’ The ad hoc report extracts Job Job Applications including specific attributes Applications (fields) And related attributes form: Job Requisition Candidate Last Detailed Offer
SAP HCM
UserID
JobRequisition Appl. template ID Application ID First Name Last Name Birth date Gender Status ID Exported On SAP Error
Email Address Middle Name Address Home Phone City State Country Code Zip
Start Date
JobApplication
LastOfferDetail
Requisition ID Requisition template ID SAP Position (ID & Name) SAP Org Unit Personnel Area (ID& Name) Personnel Subarea (ID& Name) Employee Group (ID& Name) Employee Subgroup (ID& Name) Hiring Manager First Name Hiring Manager Last Name Hiring Manager User ID Country Department Division Location
AGENDA Hybrid Strategy and Direction Recruiting Integration Scenario Integration Process – SAP HCM and SuccessFactors Recruiting User Interface for HR Professional Field Mapping and mandatory fields
Social Onboarding with Jam in the Hybrid model Outlook Key Learnings
SAP HCM - BizX-Recruiting Integration HR Admin User Interface to trigger personnel actions PA 40
SAP HCM Staging Table Trigger
Customizing: SFSF fields are mapped to HCM infotype fields • Direct mapping • BAdI
New UI provides a list of transferred Job Applications For each Job Application the HR Admin can: •
Check reported errors/messages
•
Identify duplicates
•
Check and change personnel action
•
Check and change country grouping
For a Job Application the PA40 can be started. Transferred fields mapped to infotype fields are automatically filled into the appropriate infotype screen
User Interface for HR Professional
List of Job Applications received from SuccessFactors Recruiting
Messages, Notes and Details for a selected Job Application
User Interface for HR Professional List & Functions 1
2
3
4
5
6
1
Select columns & set filters
2
Trigger personnel action for selected Job Application
3
Set Job Appl manually to Completed
4
5
6
Show only completed messages
Display general messages, e.g. if middleware connection is not available
Show Job Applications which have been send back to BizX with error
Transaction HRSFI_RCT_HIRE Check and Change Process Data 1
1 2
3
Column 1 indicates whether the personnel action can be performed
Double click on the icon the Check and Change pop-up is provided
3
3
The user can: Can specify if the applicant is identically with one of the found duplicates Can check and change the action Can check and change the country grouping
Job Application Data Overview
Job Application Data Overview II
Field Mapping Example: Position ID
AGENDA Hybrid Strategy and Direction Recruiting Integration Scenario Integration Process – SAP HCM and SuccessFactors Recruiting User Interface for HR Professional Field Mapping and mandatory fields
Social Onboarding with Jam in the Hybrid model Outlook Key Learnings
Field Mapping
SFSF Field Name
SFSF Field ID
SF-Object
Mapping in SAP
Country Specific
Application Template Id
APP_TEMPLATE_APP_TEMPLATE_ID
JobApplication
Without mapping – technically required
Hiring Manager User Sys Id
HiringManager_USERS_SYS_ID
JobRequisition
Without mapping – displayed in PDF
Job Start Date
OFFER_DETAIL_LATEST_JOB_REQ_JOB_START_DA TE
LastOfferDetail
Address
RCM_APPLICATION_ADDRESS
JobApplication
IT0006, subtype 0001, STRAS
Candidate ID
RCM_APPLICATION_CANDIDATE_ID
JobApplication
Without mapping
Application ID
RCM_APPLICATION_CAN_JOB_MAP_ID
JobApplication
Without mapping – technically required
City
RCM_APPLICATION_CITY
JobApplication
IT0006, subtype 0001, ORT01
X
Country Code
RCM_APPLICATION_COUNTRY_CODE
JobApplication
IT0006, subtype 0001, LAND1
X
Date of Birth
RCM_APPLICATION_DOB
JobApplication
Email Address
RCM_APPLICATION_EMAIL_ADDRESS
JobApplication
IT0105 subtype 0030, USRID_LONG
Exported On
RCM_APPLICATION_EXPORTED_ON
JobApplication
Without mapping – technically required
Required X
X X
X
X
Field Mapping
SFSF Field Name
SFSF Field ID
SF-Object
Mapping in SAP
Country Specific
First Name
RCM_APPLICATION_FIRSTNAME
JobApplication
IT0002, VORNA
Former Employee
RCM_APPLICATION_FORMER_EMPLOYEE
JobApplication
Without mapping – display only in PDF
Gender
RCM_APPLICATION_GENDER
JobApplication
Home Phone
RCM_APPLICATION_HOME_PHONE
JobApplication
IT0006, subtype0001, TELNR
X
Last Name
RCM_APPLICATION_LASTNAME
JobApplication
IT0006, subtype0001, NACHN
X
Middle Name
RCM_APPLICATION_MIDDLE_NAME
JobApplication
IT0002, subtype0001, MIDNM
X
State
RCM_APPLICATION_STATE
JobApplication
IT0006, subtype0001, STATE
X
Zip
RCM_APPLICATION_ZIP
JobApplication
IT0006, subtype0001, PSTLZ
X
Application Status
RCM_APP_STATUS_STATUS_NAME
JobApplication
Without mapping – technically required
User Sys Id
RCM_CANDIDATE_USERS_SYS_ID
Candidate
Country
RCM_JOB_REQ_COUNTRY
JobRequisition
Required
X
X
X
Field Mapping
SFSF Field Name
SFSF Field ID
SF-Object
Mapping in SAP
SAP Personnel Area
RCM_JOB_REQ_EXT_PICKLIST1
JobRequisition
Without mapping –display only in PDF
SAP Personnel Area ID
RCM_JOB_REQ_EXT_PICKLIST2
JobRequisition
IT0001, WERKS
SAP Personnel Subarea
RCM_JOB_REQ_EXT_PICKLIST3
JobRequisition
Without mapping –display only in PDF
SAP Personnel Subarea ID
RCM_JOB_REQ_EXT_PICKLIST4
JobRequisition
IT0001, BTRTL
SAP EE Group
RCM_JOB_REQ_EXT_PICKLIST5
JobRequisition
Without mapping –display only in PDF
SAP EE Group ID
RCM_JOB_REQ_EXT_PICKLIST6
JobRequisition
PERSG
SAP EE Subgroup
RCM_JOB_REQ_EXT_PICKLIST7
JobRequisition
Without mapping –display only in PDF
SAP EE Subgroup ID
RCM_JOB_REQ_EXT_PICKLIST8
JobRequisition
IT0001, PERSK
SAP Position ID
RCM_JOB_REQ_EXT_TEXT1
JobRequisition
IT0001, PLANS
SAP Position Name
RCM_JOB_REQ_EXT_TEXT2
JobRequisition
Without mapping –display only in PDF
Country Specific
Required
Field Mapping
SFSF Field Name
SFSF Field ID
SF-Object
Mapping in SAP
SAP Org Unit ID
RCM_JOB_REQ_EXT_TEXT3
JobRequisition
Without mapping –display only in PDF
SAP Org Unit Name
RCM_JOB_REQ_EXT_TEXT4
JobRequisition
Without mapping –display only in PDF
Department
RCM_JOB_REQ_JOB_DEPARTMENT
JobRequisition
Division
RCM_JOB_REQ_JOB_DIVISION
JobRequisition
Location
RCM_JOB_REQ_JOB_LOCATION
JobRequisition
Job Req ID
RCM_JOB_REQ_JOB_REQ_ID
JobRequisition
Template ID
RCM_JOB_REQ_TEMPLATE_ID
JobRequisition
Hiring Manager First Name
USERS_SYSINFO_JobReqOperator_ForHiring Mgr_USERS_SYS_FIRSTNAME
JobRequisition
Hiring Manager Last Name
USERS_SYSINFO_JobReqOperator_ForHiring Mgr_USERS_SYS_LASTNAME
JobRequisition
SAP Error
sapError
JobApplication
Country Specific
Required
Recruiting Integration Scenario Define Fields for Importing Data from SFSF IMG
Assign SF-Object to Field Sets SF Object Type Adhoc Report for Recruiting
Ad Hoc Report
Field Set
AdhocReport123
Rec-Data
Field 1 Field 2 Field 3 Field…
Enter your field set and assign the ad hoc report used for recruiting integration.
Recruiting Integration Scenario Field Mapping
SFSF fields can
Be mapped Via table
Be mapped Via BAdI
Not mapped (display only)
Field Mapping to Infotype Fields Direct Infotype mapping for country specific fields
AGENDA Hybrid Strategy and Direction Recruiting Integration Scenario Integration Process – SAP HCM and SuccessFactors Recruiting User Interface for HR Professional Field Mapping and mandatory fields
Social Onboarding with Jam in the Hybrid model Outlook Key Learnings
Before first day
Social On-boarding with SAP JAM and SAP ERP HCM
Stores data (PA40)
Send accepted contract
• Pernr & Master data
New Hire
Personnel office
• Central Person ID • User
Today/ My first days
Extraction of Employee Data for SuccessFactors from HCM OP-> BizX -> Jam
Collaboration
On-boarding wizard
New Hire •Receives invitation via email to
join Jam
© SAP
Collaboration with •HR Manager •HR Admin •Peers
AGENDA Hybrid Strategy and Direction Recruiting Integration Scenario Integration Process – SAP HCM and SuccessFactors Recruiting User Interface for HR Professional Field Mapping and mandatory fields
Social Onboarding with Jam in the Hybrid model Outlook Key Learnings
Pre-delivered Process Integration Attract-to-hire SuccessFactors Recruiting
Job Requisition Creation
Recruiting Process
Candidate selected
Application set to hire
Job Applications
Application Hired
Status Change
Status Change
Employee details
Already available
Candidate Found Send to SAP
Already available
Received or Error
(Phase 1)
New employee profile created
User /EE Data Transfer
“Vacancy-to-Requisition” Scenario
SAP HCM Organizational Management
Predelivered mapping & Customizing
HR Administrator acttivities
Personnel Administration - Perform personnel action (Hire / Rehire / Transfer)
Update employee
AGENDA Hybrid Strategy and Direction Recruiting Integration Scenario
Integration Process – SAP HCM and SFSF Recruiting User Interface for HR Administrator SuccessFactors Implementation Aspects Fields Customizing Activities and Implementation Aspects
Outlook Key Learnings
LEARNING POINTS Pre-delivered process integration Best practices New User Interface for HR Professional to trigger personnel actions Extensible to customer needs Web-service based integration
REFERENCES Admin Guide: www.service.sap.com/instguides --> SAP Business Suite Applications SAP ERP AddOns Integration add-on for SAP ERP HCM and SuccessFactors BizX SAP Library: http://help.sap.com/erp_sfi_addon20 Service Marketplace: service.sap.com\erp-hcm => Media Library SuccessFactors Integration - Details on user data transfer - Cookbook for Single Sign On - Cookbook for Integration of multiple SAP ERP HCM systems - Details on bi-directional Compensation Integration
Contacts: Bianka Woelke (
[email protected])
© 2013 SAP AG. All rights reserved. No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. The information contained herein may be changed without prior notice. Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors. National product specifications may vary. These materials are provided by SAP AG and its affiliated companies ("SAP Group") for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty.
SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and other countries. Please see http://www.sap.com/corporate-en/legal/copyright/index.epx#trademark for additional trademark information and notices.