Test and Validate the Integration

Based on the example scenario, once a purchase order is approved in the Oracle E-Business Suite Purchasing application, Oracle Purchasing will initiate XML Gateway outbound processing and publish XML message to Oracle Integration. Therefore, you need to create a purchase order first and then approve the order to trigger the outbound processing from Oracle E-Business Suite.

Perform the following steps to create and approve a new purchase order:

  1. Log in to the Oracle E-Business Suite Purchasing instance as the operations user who has the Purchasing, Vision Operations (USA) responsibility.

    Select Purchase Orders and then Purchase Orders from the navigation menu.

  2. In the Purchase Orders form, create a new purchase order for the configured trading partner or supplier called "Advanced Network Devices" with the following information:

    • Supplier: Advanced Network Devices

    • Type: Standard Purchase Order

    • Site: SANTA CLARA-ERS

    • Ship-To: M1- Seattle Mfg

    • Bill-To: V1- New York City

  3. In the Line tab, add one line item:

    • Num: 1

    • Item: AS10000

    • Description: 405 Digital Camera

    • UOM: Each

    • Quantity: 1

    • Price: 1

    • Freight: Accept the default value

    • FOB: Accept the default value

    • Promised Date: Enter a desired date

    • Need By Date: Enter a desired date


    Description of purchase_order.gif follows
    Description of the illustration purchase_order.gif
  4. Click Save.

    Purchase order is created with "Incomplete" status.

  5. Click Approve.

    The Approve Document form appears.

  6. In the Approval Details tab, select the "Submit for Approval" check box and ensure that the XML button is selected in the Transmission Method region.


    Description of approve_document.gif follows
    Description of the illustration approve_document.gif

    Click OK. The order status is now updated from "Incomplete" to "Approved".

    This status change will internally trigger the XML Gateway engine for outbound transactions. Additionally, it will trigger the "PROCESS PO" integration you created in Oracle Integration.

Monitor the Result in Oracle Integration

  1. Log in to Oracle Integration.

    In the Oracle Integration home page, select the Monitoring option from the navigation pane, and then Integrations.

  2. Click the instance created for the "PROCESS PO” integration to monitor the result.