P. 1
XML in iProcurement

XML in iProcurement

|Views: 225|Likes:
Published by francy_raj2556

More info:

Published by: francy_raj2556 on Aug 24, 2012
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less

04/20/2014

pdf

text

original

When the PO is created and approved, the POAPPRV workflow raises an event with the
POXML workflow, which is responsible for XML generation and submit for sending. The
POXML workflow uses XML Gateway to generate the XML document (payload), in
accordance to the Purchasing Message Map. Once generated this is enqueued, along with
additional Trading Partner details, on the Outbound Advanced Queue
(ECX_OUTBOUND) for delivery by the Oracle Transport Agent (OTA).

Step 1. Event within PO / OEX

- PO created and submitted for Approval
- Setup checked and approval workflow process started
- Uses seeded PO approval workflow POAPPRV (poxwfpoa.wft)
Expected Result: The PO is approved and the XML event key
is created

Step 2. XML and Message Generation

- XML Gateway gets Message Attributes (from Trading Partner Setup)
- Uses views PO_ECX_HEADER_V and PO_ECX_LINES_V
- XML Gateway generates Payload (from Map)
- Moves from the POAPPRV workflow calls to POXML workflow
(poxml.wft)
- Given attributes, will generate and enqueue an XML document
- Sends the PO message (payload xml and attributes) to the
ECX_OUTQUEUE Queue Table
- Copy of PO message placed in ECX_DOCLOGS table.
Expected Result: The XML setup is verified, the Payload is
created and sent to the outbound queue

Step 3. Enqueue on ECX_OUTBQUEUE

- Sends the PO message (payload xml and attributes) to the
ECX_OUTQUEUE Queue Table
- Outbound queue found by examining the ECX_DOCLOGS
- Agent Listener must be running
Expected Result: The XML Payload is received into the outbound
Queue waiting to be picked up by the OTA

Step 4. OTA Sends Message

- OTA dequeues the message and sends out according to
attributes from the trading partner setup.

4

PO Approval
Workflow

POAPPRV

POXML
(POXMLSETUP)

POXML
(POXMLSEND)

ECX_OUTQUEUE

OTA

Expected Result: The OTA delivers the PO in XML format to
the Supplier.

Software Requirements

Oracle Applications Release 11i
Oracle XML Gateway
Oracle Transport Agent installed on Oracle Applications Release 11i (is part of XML Gateway)
Both XML Gateway and the Oracle Transport Agent must also be installed and operational on the
Buyer’s Release 11i instance.

5

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->