-
Log in to your SAP SuccessFactors company with your username and password.
-
Go to Integration Center and select My Integrations.
-
Choose + Create and select More Integration Types.
-
In the opened screen, select the following values:
-
In the Trigger Type area, select the Intelligent services radio button.
-
In the Destination Type area, select the REST radio button.
-
In the Source Type area, select the SuccessFactors radio button.
-
In the Format Type area, select the JSON radio button.
-
Choose Create.
-
In the next screen, choose Change in Employee Location.
-
Enter a meaningful name in the Integration Name field, for example Employee transfer - Brisbane.
-
Choose Next.
-
Choose + button to configure the fields and then choose Insert sibling element.
-
Choose one by one each of the elements created and in the detailed view of each element, choose the button with tooltip Set as Association Field, and map the respective fields:
- name: defaultFullName in User (Entity Tree View-> userNav->defaultFullName)
- userId: User ID (userId) in Job Information (EmpJob)
- email: Email (email) in User
- country: Country (countryOfCompany) in Job Information (EmpJob)
- locationCode: Location (location) in Job Information (EmpJob)
- locationDesc: Name (name) in Location (FOLocation)
- department: Description (description) in Department (FODepartment)
- jobTitle: Job Title (jobTitle) in Job Information (EmpJob)
- businessUnit: Description (description) in Business Unit (FOBusinessUnit)
- reason: set default value LOC_CHG
-
Enter the following elements as shown in the screenshot:
-
Choose Next and go to Destination Settings.
-
In the REST server settings, enter the following details:
- REST API URL: Paste the public internet URL from connect REST API connection details from SAP Integration Suite, advanced event mesh and append suffix
/Topic/emp/transfer/
, for examplehttps://<>.solace.cloud:443/Topic/emp/transfer/
- Authentication Type: Basic Authentication
- UserName: Paste the username from connect REST API connection details from SAP Integration Suite, advanced event mesh
- Password: Paste the password from connect REST API connection details from SAP Integration Suite, advanced event mesh
-
In the Calculated URI field, choose Calculated URI.
-
In the popup that appears, select the Location (location) from Job Information (EmpJob) field value.
In case, the
Location
option not available in dropdown, click onAssociate Field
and search for Location (location) in Job Information (EmpJob). Click onChange Asscoiation to "Location"
button. -
Choose OK and then choose Next.
-
Save the integration.
-
Search for Intelligent Service Center (ISC).
-
Choose Change in Employee Location.
-
In the right side of the screen, choose Custom Activities → Integration.
-
There is a popup for selecting the integration. Choose the integration you just created and then choose Add Integration.
-
Scroll down to the list and select the integration you have created with the source Integration Center. Change the Timing to When event is published.
-
Choose Actions.
-
Choose Save Flow.