Prepare the Oracle E-Business Suite Instances

Before adding Oracle E-Business Suite connections, you must prepare the following Oracle E-Business Suite instances to ensure the required setup or configuration is in place.

Prepare the Order Management Instance

Perform the following tasks to ensure the required setup and configuration for Oracle E-Business Suite Order Management is ready for integrations in Oracle Integration:

  1. Ensure that you perform the required setup tasks to enable the Oracle E-Business Suite Adapter.

    These tasks include configuring Oracle E-Business Suite REST services, configuring the access to these services, deploying required REST services in Oracle E-Business Suite, and granting the user privileges to these services.

    Specifically, ensure that you deploy the following REST services and have grants for the operations user:

    • Metadata Provider REST service

      • Deploy the Metadata Provider API with "provider" as the service alias name

      • Deploy the Metadata Provider API with GET HTTP method for all the methods contained in the API

      • Grant the access privileges for all the methods contained in the API to the operations user

    • Event Manager REST service

      • Deploy the Event Manager API with "subscription" as the service alias name

      • Deploy the Event Manager API with POST HTTP method for all the methods contained in the API

      • Grant the access privileges for all the methods contained in the API to the operations user

    For detailed instructions on these tasks, see: Setup Tasks for Enabling the Oracle E-Business Suite Adapter.

  2. Ensure that you perform the required setup tasks to enable the inbound (trigger or source) integrations.

    These tasks include storing the Oracle Integration user credentials in Oracle E-Business Suite FND vault, setting up proxy URLs in Oracle E-Business Suite, and importing TLS certificates to Oracle E-Business Suite. For detailed instructions, see: Setup Tasks for Using the Oracle E-Business Suite Adapter as a Trigger (Source) Connection.

  3. Deploy the Order Management API, OE_ORDER_PUB (Process Order), as a REST service and grant the method access privileges to the operations user.

    In this example, only grant the "Get Order" method contained in the API to the operations user.

  4. Ensure that the profile option "OM: Raise Status Change Business Event" is set to Yes.

Prepare the Oracle Accounts Receivables Instance

Perform the following tasks to ensure the required setup and configuration for Oracle E-Business Suite Accounts Receivables is ready to use in an integration in Oracle Integration:

  1. Configure Oracle E-Business Suite Integrated SOA Gateway REST services.

    Follow the setup tasks as described in My Oracle Support Knowledge Document 556540.1 to configure Oracle E-Business Suite Integrated SOA Gateway Release 12.1.3 and apply the REST service patches to enable the REST service feature. For more information, see step 1, as described in Setup Tasks for Enabling the Oracle E-Business Suite Adapter.

  2. Deploy the Invoice Creation API as a REST service with the following requirements and grant the desired method access privilege to the operations user:

    • Deploy the Invoice Creation API with "invoice" as the service alias name

    • Deploy the Invoice Creation API with POST HTTP method only for the "Create Single Invoice" method contained in the API

      Note: PL/SQL APIs can be exposed as REST services only with POST HTTP method.

    • Grant the access privilege only for the Create Single Invoice method contained in the API to the operations user

    For information on deploying REST services, see Deploying REST Web Services, Oracle E-Business Suite Integrated SOA Gateway Implementation Guide.

    For information on creating security grants for REST services, see Managing Grants for Interfaces with Support for SOAP and REST Web Services, Oracle E-Business Suite Integrated SOA Gateway Implementation Guide.