Synchronize Candidate Data from SAP SuccessFactors Employee Central

The SAP SuccessFactors Adapter supports the Candidate application programming interface (API). The SAP SuccessFactors Candidate API service is an ODATA web service used to extract employee data from SAP SuccessFactors Employee Central.

This use case describes how to extract candidate data from SAP SuccessFactors Employee Central. In this use case, a Marketo Adapter is used to synchronize the data that you receive from SAP SuccessFactors to create new records, but you can also use other applications.

  1. Create a scheduled orchestration integration.
  2. Drag an SAP SuccessFactors Adapter into the integration canvas as an invoke connection.
  3. Configure the SAP SuccessFactors Adapter as follows:
    1. On the Basic Info page, provide a name.
    2. On the Operations page, select OData, select the Candidate entity, and then select Get from the Select an Operation Type list.
    3. On the System Query Options page, select the Configure $expand query option. This allows to expand navigation properties in the response checkbox.
    4. Select the required navigation property from the Configure expand parameters list (for this example, user is selected).
    5. Select the Configure $select option. This allows to select only the required properties in the response checkbox to limit the properties to receive in the response.
    6. Select the field that you selected in the navigation property (that is, user) and select other required fields (for this example, cellPhone, lastName, and primaryEmail are selected).
    7. On the Summary page, review your selections.
  4. In the mapper, provide the required input value for the candidateId.
  5. Drag the Marketo Adapter into the integration canvas and configure it as follows:
    1. On the Basic Info page, provide a name.
    2. On the Action page, select Create or Update Information.
    3. On the Operations page, select the following details:
      1. Leads object.
      2. Sync Lead operation.
      3. Create Only as sync action.
    4. On the Summary page, review your selections.
  6. In the mapper, map the SAP SuccessFactors response to the CreateLead request.
  7. Specify the tracking variable.
    1. Click Tracking.
    2. Drag the required variable to use for the tracking reference (for this example, startTime is selected).
  8. Activate the integration.
  9. After successful activation, you can submit the integration and monitor the runtime in Oracle Integration.