Open XGM itg_process_po_007_out into Oracle XML Gateway Message
designer. Replace ITG with XXCORP prefix (Limitation for 30 Chars) to the Map Name as following:
2. Add Custom Elements under User Area of PO Header
PROCESS_PO_007 -> DATAAREA->PROCESS_PO-> POORDERHEADER- >USERAREA->DFFPOHEADER -> ATTRIBUTE(1-30) 3. Add Custom Elements under User Area of PO Line PROCESS_PO_007 -> DATAAREA->PROCESS_PO-> POORDERLIN ->USERAREA- > DFFPOLINE -> ATTRIBUTE(1-30) 4. Add Custom Elements under User Area of PO Shipments PROCESS_PO_007 -> DATAAREA->PROCESS_PO-> POORDERLIN -> POLINESCHD -> USERAREA-> DFFPOSHIPMENT -> ATTRIBUTE(1-30) 5. Add Custom Elements under User Area of PO Distributions PROCESS_PO_007 -> DATAAREA->PROCESS_PO-> POORDERLIN -> POLINESCHD -> USERAREA-> DISTPROJECT -> DFFPODISTRIBUTIONS -> ATTRIBUTE(1-30) 6. Map the Attributes to fetch the information from PL/SQL Package procedure. a. Navigate to Element Mapping Tab. Expend the Target Node of PROCESS_PO_007. b. Navigate to PROCESS_PO_007 -> DATAAREA->PROCESS_PO-> POORDERHDR -> USERAREA-> DFFPOHEADER c. Right Click on Parent Element Select Actions d. Under Popup window In Process Tab, Select Procedure Call -> Execute Procedure e. Click on Assign Parameter Value button and Enter database Connection details and API Name. Click Ok. f. Next we would get the Parameter Mapping window. g. Map the Input Parameters to Source PROCESS_PO_007 element h. Map the Output Parameters to Target PROCESS_PO_007 Element i. Click Apply Out Parameters mapping: