2 Before You Install the Recipe

You must perform the following configuration tasks on your Oracle Siebel instance and Oracle Field Service instance in order to connect to these external systems using Oracle Integration and successfully synchronize Oracle Siebel employees with Oracle Field Service technicians.

Configure Oracle Siebel

Perform general configuration tasks for creating a connection. See Prerequisites for Creating a Connection.

Get the Swagger JSON file from Oracle Integration and perform the following tasks:

  1. Log in to the Oracle Siebel instance.
  2. Import the Swagger JSON file into Siebel via the Web Service Wizard (Siebel Web Tools).
  3. Navigate to Sitemap, then Administration - Web Services, and then Outbound REST Services to verify the proxy business service.
  4. Under Siebel Objects and then Integration Objects, verify any XML IO generated.
  5. Create the input payload.
  6. Provide security parameters such as user id, password and authentication type.
  7. Call the proxy business service by providing the payload.
For more information, see the Siebel Rest API guide.

Configure Oracle Field Service

Perform the general configuration tasks for creating a connection. See Prerequisites for Creating a Connection.

In addition, you have to create skills in Oracle Field Service. These skills must correspond to skills in Oracle Siebel. All skills available in Oracle Siebel are created with the pattern ItemTypeName_SkillName. For example, if the skill category is Language and skill name is english, you need to create Language_en in Oracle Field Service.