Show TOC

Process documentationProcess for Using Middleware for the Integration Locate this document in the navigation structure

 

The SAP ERP system sends Simple Object Access Protocol messages (SOAP messages) to the SAP NetWeaver Process Integration system (SAP PI system) within the firewall or to SAP HANA Cloud Integration (SAP HCI). The SAP PI system or SAP HCI map the SAP ERP fields to the corresponding SuccessFactors BizX fields. If your system landscape also contains an SAP PI system in the demilitarized zone (DMZ), within the firewall, the SAP PI system sends SOAP messages to the SAP PI system in the DMZ. The SAP PI system within the firewall or in the DMZ or SAP HCI sends SOAP messages to the SuccessFactors BizX system. The return path is from SuccessFactors BizX via SAP PI or SAP HCI to SAP ERP.

Process

  1. If the import report for applications has been run or if the extraction reports for job requisition data for positions, for employee data, or for compensation data have extracted the data and generated relevant data packages, the SAP ERP system sends the credentials information (enterprise ID, user ID, and password) to SuccessFactors BizX to open a session there.

    SuccessFactors BizX sends a session ID as a synchronous response. This ID is used for subsequent communication.

  2. The SAP ERP system sends the session ID and the employee or compensation data to be transferred to SuccessFactors BizX package by package.

    SuccessFactors BizX sends information stating whether the data transfer was successful as a synchronous response. If technical or business errors occurred, SuccessFactors BizX sends relevant error codes and error messages, as well as information on which employee is affected.

  3. If all data packages are transferred, the SAP ERP system sends the session ID of the session to be ended to SuccessFactors BizX.

    SuccessFactors BizX sends information on whether the session could be ended successfully as a synchronous response.

  4. For the integration scenarios for recruiting and compensation data, the SAP ERP system triggers a job to use an ad hoc report to retrieve the applications or the planned compensation data from SuccessFactors BizX.

    In a multiple step procedure, the SAP ERP system first sends a request. The synchronous response from SuccessFactors BizX contains a task ID. The SAP ERP system then uses this task ID to periodically query the status of the request. When the request has been processed, the SAP ERP system asks for the result. The synchronous response from SuccessFactors BizX consists of a binary character string that contains the result as a compressed comma-separated values file (CSV file).