Integration Workbook
Integration Workbook
WorkBook
g Integration with SAP ERP HCM
kBook
Di
Recruitment
SuccessFactors
Integration S
Direction of Data Transfer
SuccessFactors
Report RH_SFI_TRIGGER_JOB_REQUISITION
Report RH_SFI_JOB_REQ_STATUS_CHANGE
Report RH_SFI_IMPORT_RECRUITING_DATA
Badi
1 HRSFI_B_FIELD_MAPPING_OUTBOUND
2 HRSFI_B_CHANGE_MAPRES_OUTBOUND
3
4
Integration Reports & Tcodes
Purpose
Migrate Existing Vacancies After Activating Job Requisition Transfer
Transfer of Job Requisition Data for Positions to SuccessFactors
Badi
Mapping of SAP ERP Infotype Fields to SFSF Fields
Mapping of ERP Infotype Fields to SFSF Fields: Change of Mapping Result
& Tcodes
Config
RCM Integration Checklist
S.No Checklist Items
1 Enable Provisioning Checks
2 Create Applicant status in RCM talent pipeline
2 Create SFAPI user in SF
3 Create Permission Group for SFAPI user
4 Create Permission Role for SFAPI user
5 Assign Permission Role to Permission Group
6 Create an Adhoc Report in SF
7 Make Custom fields reportable from SF provisioning
8 Define Authorizations (Recruiting Data)
9 BAdI: Authorization Check for SFSF Integration
10 Store Credentials for Transferring Recruiting Data in Secure Storage
11 Define Package Size for Transfer of Recruiting Data
12 Import Metadata from SuccessFactors BizX
13 BAdI: Determination of SAP ERP Personnel Numbers and SFSF User IDs
14 Assigning Imported Metadata to Field Sets
15 Assignment of SFSF Objects to Field Sets
16 Map SuccessFactors BizX Fields and SAP ERP Fields to Each Other
17 Check and Correct Field Sets
Configuration Checklist (Recruiting Data)
Employee Data Integration
Status S.No
FALSE 1
FALSE 2
FALSE 3
FALSE 4
FALSE
FALSE
FALSE
FALSE
FALSE
FALSE
FALSE
FALSE
FALSE
FALSE
FALSE
FALSE
FALSE
FALSE
klist (Recruiting Data)
Employee Data Integration Checklist
Checklist Items Status
Create Report Varaint for Active and Inactive Employees FALSE
Mapping of SuccessFactors Fields for Employee Data to SAP ERP FALSE
Implement badi to mapped the custom fields FALSE
Configure Report varaints in SPRO FALSE
Provisioning Checks
S
Company ID xxxxxxxxxx
User Name SFAPI
Password **********
Field Content
GUID of Job Requisition
Originator of the job requisition
ID of position
Name of position
Job code
Name of job
Description of job
Date on which the job requisition is created
Date on which the job requisition is closed
State of the job requisition
Status of the job requisition
ID of the personnel area to which the position belongs
Name of the personnel area to which the position belongs
ID of the personnel subarea to which the position belongs
Name of the personnel subarea to which the position belongs
ID of the employee group to which the position belongs
Name of the employee group to which the position belongs
ID of the employee subgroup to which the position belongs
Name of the employee subgroup to which the position belongs
ID of the organizational unit to which the position belongs
Name of the organizational unit to which the position belongs
Hiring manager
Name of position of the hiring manager
ID of the cost center to which the position belongs
Country of the personnel area to which the position belongs
Region (for example, state or province) of the personnel area to which the position
belongs
City of the personnel area to which the position belongs
Postal code of the personnel area to which the position belongs
Pay grade type
Pay grade region
Pay grade group
Pay grade level
Currency
Minimum salary in pay grade level
Maximum salary in pay grade level
Medium salary in pay grade level
SF RCM (Job Requisition Mapping)
SuccessFactors Field
guid
originator
sapPositionID
sapPositionName
jobCode
title
sapJobDesc
dateCreated
jobCloseDate
jobReqStatus
Status
sapPersonnelAreaIDTxt
sapPersonnelAreaTxt
sapPersonnelSubAreaIDTxt
sapPersonnelSubAreaTxt
sapEEGroupIDTxt
sapEEGroupTxt
sapEESubGroupIDTxt
sapEESubGroupTxt
sapOrgUnitID
sapOrgUnitName
hiringManagerName
hiringManagerJobTitle
costCenterId
country
sapState
city
postalcode
jobType
sapPayGradeArea
jobGrade
jobLevel
currency
salaryMin
salaryMax
salaryMid
sition Mapping)
HCM
program
RH_SFI_TRIGGER_JOB_REQUISITION
RH_SFI_IMPORT_RECRUITING_DATA
HRSFI_RCT_HIRE
Scenarios
S.No SuccessFactors Field
1 STATUS
2 USERID
3 USERNAME
4 FIRSTNAME
5 Date of birth
6 LASTNAME
7 MI
8 GENDER
9 EMAIL
10 MANAGER
11 HR
12 DEPARTMENT
13 JOBCODE
14 DIVISION
15 LOCATION
16 TIMEZONE
17 HIREDATE
18 EMPID
19 TITLE
20 BIZ_PHONE
21 FAX
22 ADDR1
23 ADDR2
24 CITY
25 STATE
26 ZIP
27 COUNTRY
28 REVIEW_FREQ
29 LAST_REVIEW_DATE
30 CUSTOM01
31 CUSTOM02
32 CUSTOM03
33 CUSTOM04 – CUSTOM15
34 MATRIX_MANAGER
35 DEFAULT_LOCALE
36 CUSTOM_MANAGER
37 SECOND_MANAGER
38 PROXY
39 LOGINMETHOD
Employee D
RCM_APPLICATION_LASTNAME
RCM_APPLICATION_MIDDLE_NAME
RCM_APPLICATION_GENDER
Infotype Personal Data (0002)
Infotype Personal Data (0002)
Infotype Personal Data (0002)
Infotype Personal Data (0002)
Infotype Communication (0105), subtype E-Mail (0010)
Relationship Reports (line) to (A002) between the employee’s position and the manager’s position
Administrator for HR master data from the Organizational Assignment infotype (0001)
Organizational unit from the Organizational Assignment infotype (0001)
Organizational unit from the Organizational Assignment infotype (0001)
Company code from the Organizational Assignment infotype (0001)
Personnel area from the Organizational Assignment infotype (0001)
User data
Feature ENTRY
Personnel number
Position from the Organizational Assignment infotype (0001)
Internal telephone number (two fields) from the infotype Internal Data (0032)
Infotype Communication (0105), subtype Cell Phone (CELL)
Description of personnel area from the Organizational Assignment infotype (0001)
Street of personnel area from the Organizational Assignment infotype (0001)
City of personnel area from the Organizational Assignment infotype (0001)
Region of personnel area from the Organizational Assignment infotype (0001)
Zip code of personnel area from the Organizational Assignment infotype (0001)
Country key of personnel area from the Organizational Assignment infotype (0001)
Customer-specific implementation
Customer-specific implementation
Personnel subarea from the Organizational Assignment infotype (0001)
Employee group from the Organizational Assignment infotype (0001)
Employee subgroup from the Organizational Assignment infotype (0001)
Customer-specific implementation
Relationship Reports (line) to (A002) between the employee’s position and the managers' positions
Communication language (field SPRSL) from the infotype Personal Data (0002)
Customer-specific implementation
Customer-specific implementation
Customer-specific implementation
Character string PWD: The employees can only use their password to log on to the SuccessFactors sys
gration Field Mapping
S.No Scenario
1 Create and Update Employee Data in SuccessFactors (Active Employees)
2 Inactive Employees in SuccessFactors (Inactive)
RCM Integration Testing Scenarios