XML Publisher
Oracle XML Publisher Technology

INTRODUCTION

XML Publisher is a reporting solution offered by Oracle. XML Publisher integrates standard data formatting desktop tools like Word, Adobe etc for report designing with XML data as input. Salient Features
•Integrated in ERP suite.
•Consistent User Interface.
•Report in multiple formats.
•Language and locale options.
•Faster deployment.
•Reduced maintenance.
•Focus on business requirements.
•High productivity.
•Focus on data provisioning.

ADVANTAGES

Advantages
HOW DOES IT WORK?

Design Time

•Create any program which can be setup as Concurrent Program and can produce XML output OR Create the RDF file (Oracle has a mechanism to covert the RDF output to XML)
•Register the Program as a Concurrent Program in Oracle Applications with the output type as XML
•Run the Concurrent Program and save the XML output on to our desktop.
•Develop a RTF Template using MS Word. (use the XML file to preview the output)
•Create a Data Definition in Oracle Applications for the Conc. Program
•Create a template definition. Register the RTF Template in Oracle Applications against the Data Definition and Conc. Program
•Add desired Translations to the RTF template in Oracle Applications

HOW DOES IT WORK?

Run Time

•Select the XML Publisher Program in the Standard Request Submission Window, choose the parameters.
•Click on View options button-> Choose the desired Language and Territory in the Language Settings (if the program has multiple translations)
•Choose the desired Template Name from the Options Button
•Also choose the desired Output Format for Template (PDF, HTML, EXCEL, RTF)
•Submit the Request.
•Once the Request is completed, View the output from View Output button.
•If we are printing the output to specific printer, The Printer has to be registered in Oracle Application and it should be PASTA enabled.
DESIGN TIME: DEVELOPING THE RTF TEMPLATE
•Download the Template Builder (Patch# for XMLP Version 5.6.2 is 5027437) and Install on your desktop
•Once it is installed the following toolbar would appear in the MS Word
DESIGN TIME: DEVELOPING THE RTF TEMPLATE
•Design your Report Layout in the MS Word, Use the formatting features of your word processing application. (This would be static data such as labels, logo, drawings etc)
•Use the XML Publisher simplified tags, for populating the Dynamic Data (coming from the Concurrent Program XML) in the Word file. Save the file as RTF.
•Load the XML File using the Template Builder Menu Navigation: Data Load XML Data
•Preview the Output using the Template Builder Menu Navigation: Preview PDF

DESIGN TIME: SAMPLE XML OUTPUT FILE

DESIGN TIME: XML PUBLISHER SIMPLIFIED TAGS

Place holders :

<?XML element tag name?>

eg.; <?INVOICE_NUMBER?>

Groups :

<?for-each:XML group element tag name?>

<?end for-each?>

e.g.; <?for-each:G_LINE_NUMBER?>

<?end for-each?>

Conditions:

<?if:condition?>

<?end if?>

e.g.; <?if: CF_LINE_PLUS_TAX>10 ?> Yes

<?end if?>

DESIGN TIME: VIEW TEMPLATE
RUN TIME: RUN THE REPORT WITH PARAMETERS
RUN TIME: RUN THE REPORT – SELECT TEMPLATE & OUTPUT FORMAT

RUN TIME: RUN THE REPORT – VIEW OUTPUT

LANGUAGE TRANSLATION IN XML PUBLISHER

XML Publisher Allows us to attach multiple Translation Files to a single Template, to translate the Labels in the template layout into multiple Languages.

More Information on how to use the Language Translation is described in the below attached document

BARCODING IN XML PUBLISHER

We can create Barcodes in XML Publisher Reports by using the Barcode fonts.

CUSTOM XMLP UTILITY FUNCTIONS

Client has created the following Custom utility functions to

overcome the Challenges faced while Implementing XML Publisher

•For Using XML Publisher Reports in Request Sets
•Adding Start and Stop bit characters for Barcodes
•Emailing the XML Publisher Output from RDF file
•Adding Emailing feature to XML Publisher reports using Request Sets

For more details on using the above features, refer the following

attached MD70 document

Custom XMLP utility

 

  • 25 Sept
    Chain-Sys Customer Patel Logistics Speaks During Oracle's Accelerate Roundtable Discussion at OpenWorld 2011.
  • 23 Sept
    Chain-Sys to Share Oracle E-Business Suite Re-Implementation Process at OpenWorld 2011.
  • 23 Sept
    Chain-Sys Shares 45 Day Oracle E-Business Suite Implementation Process at OpenWorld 2011.
  • 13 April
    Chain-Sys sucessfully deploys AQUA 2 which is a design software developed for CST Industries in order to replace their existing design software AQUA 2000 and DLIQ.
  • 15 Dec
    Oracle Application E Business Suite R12 - FINANCIALS implemented in a record time of 30 days.

    Archives
  • 30 Sep
    Visit us at Oracle OpenWorld 2012, September 30th – October 4th, 2012, at the San Francisco, USA.
  • 14 Nov
    Visit us at the Michigan Oracle Users Summit 2012 (MOUS).
  • 9
    Mar
    Chain-Sys attended NCOAUG training day and had a sucessful event
  • 22 Apr
    Chain-Sys attended Collaborate 2012 in Las Vegas and had a successful event.
  • Archives