Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
10 CU2
Getting more out of your applications (without that much more work)
Erik Ives
Utility Financials Consulting
Working with Oracle applications since 10.5 in 1994 Functional and Technical with experience in both Finance and Supply Chain Applications Based in Indianapolis, the Crossroads of America
Its not just for techies anymore What can XML do for me?
Purchase Orders, emailed via PDF Check Printing Numerous Other Reports
Simplest case, takes fifteen minutes to perform, involves utilizing the delivered XML PO PDF Template and adding a logo and signature Can meet basic PO requirements out of the box
Easy PO Example
Load gif files of logo image and signatures to $OA_MEDIA directory Copy existing Standard Purchase Order Stylesheet in XML Publisher Download XSL file
Easy PO Example
Easy PO Example
- <!--
Code for displaying the image at top left corner in the first page. For displaying the company logo, uncomment the fo:inline tag and specify the image location. --> - <fo:inline> <fo:external-graphic content-width="310pt" content-height="115pt" src="url('http://miofay.midwestiso.org:8000/OA_MEDIA/miso.gif')" /> </fo:inline>
Easy PO Example
- <fo:table-row> -<fo:table-cell number-columns-spanned="8" xsl:use-attribute-sets="table.cell2"> -<fo:block xsl:use-attribute-sets="form_data"> -<fo:inline> <!-- Added by Erik Ives to include signature line --> <fo:external-graphic content-width="180pt" content-height="30pt" src="url('http://miofay.midwestiso.org:8000/OA_MEDIA/MSmithsign.gif')" /> </fo:inline> </fo:block> </fo:table-cell> </fo:table-row>
Easy PO Example
Upload XSL Stylesheet to new template Change Standard Purchase Order document type to reference new template
Can very quickly create a PDF PO Utilizes Oracle default format, which is not very graphically appealing, may differ from preferred current format Most flexible, accounts for various permutations of POs (split distributions, shipments, etc.)
Creating an entirely custom PO Necessary when default template isnt acceptable Utilize XML Publisher Desktop (formerly XML Template Builder) patch 5887917
Get Ready
Download sample XML Output from XML Publisher Data Definition Create a new MS Word Document Load Sample XML Data into Template Builder Begin Construction Purchase Order
Save Template as RTF file Create new XML Publisher Template Change Document Type Layout on Purchasing Document Type definition to newly created Template Change default PO Output Format to PDF Set a Vendor to utilize PDF Output
Text Attachments are included in the delivered sample output only for the header level. I had to modify the sample output to include line attachments in order to use them. You may find other fields missing as well. Default date outputs included time and I could not see how to modify a date format within the Template Builder tool. To correct this, I saved the document not as an RTF but as an XSL-FO Stylesheet (Template Builder/Tools/Export/XSL-FO Stylesheet) and modified the XSL code, e.g
See metalink note 364547.1 for more information on modifying report output. See metalink note 312353.1 for information on generating PDF check image files out of Oracle Payables (MICR-encoding included!)
XML PO Transmission
Automated means of transmitting a PO Can be used in combination with autosourcing and a Contract PO to automatically transmit punchout purchases
XML Gateway comes with the E-Business Suite unlike EDI, there is no additional licensing impact Many XML Documents are provided for Input and Output, but some may require customization
Monitor Transaction
cXML is more popular than OAG XML, though less flexible for Oracle (i.e. DFFs are not included in cXML documents) Standard Documents arent so standard Vendor may have to customize to import your data
Most docs will likely involve some customization or enhancement Oracle Message Designer can be used to develop maps and translations
Summary