5Oracle Integration Cloud Configuration

This chapter contains the following:

Overview of Oracle Integration Service

Oracle Integration Services (OIC) synchronizes Oracle B2B Service work orders with Oracle Field Service. Do the following tasks to set up the secure integration between customer-specific instances:

  • Create the Oracle Integration Integration User

  • Import the OIC Integration Flows

  • Configure Integration Connections

Create the Oracle Integration User

You must create users that are used in both Oracle B2B Service and Oracle Field Service to connect to OIC for the integrations. Follow the steps in these topics.

Import the Oracle Integration Flows

Your first step for setting up the OIC-based integration is to install the OIC integration flows. Complete the following steps to install the Oracle Integration package from Oracle Marketplace.

  1. Sign in to Oracle Marketplace.

  2. Select Products from the drop-down list.

  3. Click PLATFORM (PaaS) and select Oracle Integration.

  4. Select the Oracle B2B Service to Oracle Field Service integration package and follow the directions to install your Oracle Integration(OIC) instance.

This procedure creates all the integration flows contained within the package as well as the connections to Oracle B2B Service and Oracle Field Service.

Tip: If Oracle Marketplace isn't available, download the prebuilt files from My Oracle Support.

To access the prebuilt integration flow, see Integrating Oracle B2B Service with Oracle Field Service on My Oracle Support. Oracle Support Document 2247612.1 In the Attachments section, select the appropriate attachment based on your current version of Oracle B2B Service and Oracle Field Service. Save the OEC_OFSC_XX_XX.par file to a local computer.

To create all the integration flows contained within the package, as well as the connections to Oracle B2B Service and Oracle Field Service do the following.

  1. Sign in to the OIC instance.

  2. On the Welcome page, click View Packages.

  3. On the Package page, click Import.

  4. On the Import Package File dialog box, click Browse and select OEC_OFSC_XX_XX.par, then click Import Package.

Configure Integration Connections

Do the following tasks to complete the integration between Oracle B2B Service and Oracle Field Service Cloud.

  1. Configure a connection to Oracle B2B Service

  2. Configure the Connection to Oracle Field Service

Configure a Connection to Oracle B2B Service

First, you configure the connection to Oracle B2B Service.

  1. On the OIC homepage, click Connections.

  2. On the Connections page, find B2B Service.

  3. Select the Oracle Engagement Cloud entry to view the Engagement Cloud connection detail page.

  4. Click Configure Connectivity.

  5. In the Connection Properties window, enter the values as shown in the following table. The values in the following tables are located in the email you receive when OIC is provisioned.

    Property Name Property Value

    OSC Service Catalog WSDL URL

    Enter the service catalog URL for your Oracle B2B Service instance. For example: https://<common domain host>/fndAppCoreServices/ServiceCatalogService?wsdl

    OCS Event Catalog URL

    Optionally, enter the event catalog URL for your Oracle B2B Service instance. For example: https://CRM domain host>/soa-infra

    Note: This option applies only if this connection isn't used for creating integrations that subscribe to events.

  6. Click OK.

  7. Click Configure Security .

  8. In the Credentials window, enter the values as shown in the following table.

    Property Name Property Value

    User name

    SERVICE_APP_ICS_ID

    Password

    Enter the password.

    Confirm Password

    Reenter the password.

  9. Click OK.

  10. Click Test on the OIC Connection Configuration page.

    It may take some time for the user SERVICE_APP_ICS_ID to synchronize with the directory.

  11. When Connection Engagement Cloud shows tested successfully, click Save.

  12. When Connection Engagement Cloud shows saved successfully, click Close.

Configure the Connection to Oracle Field Service

After you configure the connection to Oracle B2B Service, configure the connection to Oracle Field Service.

  1. Sign in to OIC.

  2. On the Home page, click Connections.

  3. On the Connections page, find Field Service.

  4. Click the Oracle Field Service Cloud entry to view the Field Service connection detail page.

  5. Click Configure Connectivity.

Next, follow the instructions in the Creating a Connection topic in the Using the Oracle Field Service Adapter guide.

Activate and Test the Integration Flows

If the OSC_OFSC integration package import, and the Oracle B2B Service and Oracle Field Service connections were successful, activate and test the integration flows.

To activate:

  1. Sign in to OIC.

  2. On the Home page, click Integrations.

  3. Click Active under OEC OFSC Work Order Created R13.

  4. Click Active on the confirmation dialog window.

    Caution: It's not recommended to enable tracing when activating the integration flow in production.
  5. Make sure the flow was activated successfully.

  6. Repeat the active steps for the following integration flows:

    • OEC OFSC Work Order Updated R13

    • OEC OFSC Work Order Canceled R13

    • OFSC OEC Activity Updated R13

  7. After activation, verify that the integration synchronization is functional.

Verify Integration Synchronization

Here's how you verify the synchronization:

  1. Create a work order record in Oracle B2B Service.

    It should automatically be created in Oracle Field Service. Verify in Oracle Field Service.

  2. Move the activity in Oracle Field Service to a different date and time slot.

    It should automatically synchronize to the corresponding work order in Oracle B2B Service. Verify the scheduled time is updated on the work order in B2B Service.

  3. Reschedule the work order in Oracle B2B Service to a different date and time slot.

    It should automatically synchronize to the corresponding activity in Oracle Field Service. Verify the scheduled time is updated on the activity in Oracle Field Service.

  4. Cancel the work order in Oracle B2B Service.

    It should automatically synchronize to the corresponding activity in Oracle Field Service. Verify the activity in Oracle Field Service is canceled.