Activate and Test the Integration

Perform the following steps to activate the integration:

  1. On the Integrations page, click the switch icon for the "Order to Invoice" integration that you created earlier to activate the integration.

  2. The Confirmation dialog appears. Click Activate to confirm this action.

    Notice that a status message is displayed in the banner at the top of the Integrations page.

Test the Integration at Runtime

  1. Log in to Oracle E-Business Suite as the operations user who has the Order Management Super User, Vision Operations (USA) responsibility.

  2. Select Order, Returns and then Sales Order from the navigation menu to open the Sales Orders form.

  3. In the Sales Orders form, select the Order Information tab.

  4. Create a new Sales Order for customer "A.C. Networks" with the following information:

    • Customer: A.C. Networks

    • Operation Unit: Vision Operations

    • Order Type: Mixed

    • Ship To Location: Provo (OPS) 3405 East Bay Blvd. Provo, UT 84606, US

    • Bill To Location: Provo (OPS) 3405 East Bay Blvd. Provo, UT 84606, US

    • Price List: Corporate

    • Currency: USD

  5. Select the Line Items tab to add the following line item:

    • Ordered Item: AS54888

    • Quantity: 1

    • Item Type: STANDARD

    • UOM: Each

    • Unit Price: Accept the populated unit price.

    • Request Date: Accept the populated date (such as 14-MAY-2016)

  6. Save this new order.

    This order is created with "Entered" status.

  7. Click Book Order.

    The order status is now updated to "Booked". It internally raises a business event oracle.apps.ont.oip.statuschange.update which will trigger the integration.

In the design time, the "Order to Invoice" integration created earlier in Oracle Integration will subscribe to this business event. At runtime, since the order status is changed to "Booked", Oracle Order Management will raise the business event which triggers the integration in Oracle Integration. The order details information is fetched from Oracle E-Business Suite Order Management and passed as event payload to create the invoice in Oracle Accounts Receivables.

Monitor the Result in Oracle Integration

  1. Log in to Oracle Integration home page, click Monitoring.

  2. In the navigation pane, click Tracking.

    The Tracking page appears.

  3. Click the instance created for the "Order to Invoice" integration.

  4. Click "Event Key" to display the flow diagram of the integration instance.

    This page provides the instance tracking information. Notice that the status of this instance is "Completed" indicating that the integration is executed successfully. You can verify if there is any error occurred if desired.

Validate the Result in Oracle E-Business Suite Accounts Receivables

Log in to Oracle Accounts Receivables as the operations user who has the Receivables, Vision Operations (USA) responsibility. Select Transactions and then Transactions from the navigation menu.

Locate the invoice transaction for the "A.C. Networks" customer by selecting Query for Transaction. The invoice should be created in Oracle Accounts Receivables.