You can extract applications from SuccessFactors BizX and transfer them to the SAP ERP system. In the SAP ERP system, based on the transferred data, you can perform a personnel action to hire the candidates as employees. You can then use the personnel numbers of the new employees to derive their user ID for SuccessFactors BizX and return these to SuccessFactors BizX.
In Recruiting of SuccessFactors BizX, the following settings are defined for the object JobApplication:
The field sapError is available.
For the field Application Status (RCM_APP_STATUS_STATUS_NAME), the status category Hire contains the following possible statuses in the selection list CandidateStatus:
SendToSAP
TransferredToSAP
TransferredToSAPError
HiredAtSAP
The status category Hire can be filtered.
SuccessFactors BizX contains at least one ad hoc report for recruiting data that fulfills the following prerequisites:
The ad hoc report must contain the following fields otherwise the corresponding data records cannot be imported into SAP ERP:
Application ID (RCM_APPLICATION_CAN_JOB_MAP_ID, object JobApplication)
Application ID (RCM_APP_STATUS_STATUS_NAME, object JobApplication)
Template ID (APP_TEMPLATE_APP_TEMPLATE_ID, object JobApplication)
Start Date (OFFER_DETAIL_LATEST_JOB_REQ_JOB_START_DATE, object LastOfferDetail)
Note
In Customizing, under
, these fields are automatically added to the field sets.We strongly recommend that the ad hoc report also contains the following fields since they are required for the integration scenario to run correctly and to create records for the infotypes Actions (0000), Organizational Assignment (0001), Personal Data (0002), and Payroll Status (0003):
First Name (RCM_APPLICATION_FIRSTNAME, object JobApplication)
Last Name (RCM_APPLICATION_LASTNAME, object JobApplication)
Gender (RCM_APPLICATION_GENDER, object JobApplication)
Date of Birth (RCM_APPLICATION_DOB, object JobApplication)
SAP Position ID (RCM_JOB_REQ_EXT_TEXT1, object Job Requisition)
The following static filters need to be set for the ad hoc report:
Application Status (RCM_APP_STATUS_STATUS_NAME):
Must have the value SendToSAP.
Template ID (APP_TEMPLATE_APP_TEMPLATE_ID):
If you use multiple ad hoc reports, for example, to separate the applications by organizational criteria, you need to filter the Template ID field accordingly to define which ad hoc report is to extract which applications.
We strongly recommend that the ad hoc report contains all fields for which content is to be transferred to SAP ERP and that you have mapped to SAP ERP fields in Customizing. The ad hoc report must contain the fields that you have indicated as Required in Customizing. The technical field names in SuccessFactors BizX need to correspond exactly to the field names as defined in Customizing.
Caution
The XML templates for the SuccessFactors BizX objects must also contain all required fields.
Recommendation
Contact the Professional Service team of SuccessFactors so that the correct settings are made, suitable ad hoc reports are created, and the correct XML templates are provided.
In Customizing for the integration add-on for SAP ERP HCM and SuccessFactors BizX, you have made the following settings:
Customizing activities in the Basic Settings section:
Define Authorizations (Recruiting Data)
BAdI: Authorization Check for SFSF Integration
Import Metadata from SuccessFactors BizX
BAdI: Determination of SAP ERP Personnel Numbers and SFSF User IDs
Customizing activities in the Integration Scenario for Recruiting Data section:
Activate Additional Functions
Map SuccessFactors BizX Fields and SAP ERP Fields to Each Other
Check and Correct Field Sets
All Customizing activities in the section Transfer of Applications from SuccessFactors BizX to SAP ERP
You are using Adobe Document Services. For more information, look for Adobe Document Services Configuration Guide in the documentation of SAP NetWeaver at http://help.sap.com.
You need the Adobe Document Services so that the HR Administrator can display a PDF overview of the field contents transferred from SuccessFactors BizX and mapped in the SAP ERP system in the application for the further processing of imported applications (transaction HRSFI_RCT_HIRE)
For the import of applications into the SAP ERP system, you can use the report Importing Recruiting Data from SFSF (RH_SFI_IMPORT_RECRUITING_DATA). For more information about the report, see Customizing for the integration add-on and choose
. The report is also located in the user menu of the role SuccessFactors Integration: Recruiting (SAP_HR_SFI_RECRUITING).In Customizing, you define which field contents you want to import from the SuccessFactors BizX system. To do so, you define field sets. A field set contains multiple SuccessFactors BizX fields that you map to the SAP ERP fields of your choice. You have the following options:
You map the fields to each other directly, using a table.
For more information, see Customizing and choose
.To make more complex mappings, you can create a Business Add-In implementation (BAdI implementation). You can use the following BAdIs for this:
Mapping of SFSF Fields to SAP ERP Infotype Fields (HRSFI_B_FIELD_MAPPING)
You can use this BAdI to map a SuccessFactors BizX field to an SAP ERP field.
For the BAdI, see Customizing and choose
.Mapping of SFSF Fields to ERP Infotype Fields: Change of Mapping Result (HRSFI_B_CHANGE_MAPPING_RESULT)
You can use this BAdI to map one or more SuccessFactors BizX fields to one or more SAP ERP fields.
For the BAdI, see Customizing and choose
.As standard, some mappings of SuccessFactors BizX fields to SAP ERP fields are defined.
Caution
The mapping of the fields is different, depending on whether you use only the scenario for transferring applications from SuccessFactors BizX to SAP ERP, or also use the scenario for transferring job requisition data for positions from SAP ERP to SuccessFactors BizX. For more information, see the following:
You can check the data imported from SuccessFactors BizX and complete it as required. You can then use a personnel action to transfer the data to the SAP ERP system. For more information, see Further Processing of Imported Applications in the SAP ERP System.
After you have transferred a candidate from SuccessFactors BizX to SAP ERP Personnel Administration as a new employee, you can derive a user ID for SuccessFactors BizX from the SAP ERP personnel number and transfer this to SuccessFactors BizX. SuccessFactors BizX stores this user ID in the object Candidate and thereby establishes a relationship between the data for the external candidate who applied using SuccessFactors BizX and the data of the new employee who has been hired using Personnel Administration in the SAP ERP system.
You have the following options for deriving a user ID from the employee's personnel number:
You use the employee's central person (CP).
You use the ID that is stored for the employee in the field External Person ID (PERSONID_EXT) of the infotype Person ID (0709).
You use a customer-specific implementation of the Business Add-In (BAdI) Replication of Employee's Data (HRSFI_B_EMPL_DATA_REPLICATION).
For more information, see Customizing for the integration add-on and choose
.Note
You need to activate this function in Customizing. To do so, under
, set the parameter CANDIDATE_UPDATE_ACTIVE to X.