XML Publisher (www.aboutoracleapps.com)

16,106

Published on

XML Publisher Overview with a step by step process of creating report using XML Publisher.

Published in: Technology, News & Politics
6 Comments
21 Likes
Statistics
Notes
No Downloads
Views
Total Views
16,106
On Slideshare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
0
Comments
6
Likes
21
Embeds 0
No embeds

No notes for slide

XML Publisher (www.aboutoracleapps.com)

  1. 1. Jan 31, 2015 www.aboutoracleapps.com 1 Oracle XMLOracle XML PublisherPublisher ©© www.aboutoracleapps.comwww.aboutoracleapps.com
  2. 2. Jan 31, 2015 www.aboutoracleapps.com 2 Classic Reporting Tool IssueClassic Reporting Tool Issue
  3. 3. Jan 31, 2015 www.aboutoracleapps.com 3 Classic Reporting ToolsClassic Reporting Tools IssueIssue Data logic Layout Translation Report file • Less flexibility • High Development Cost • High Customization Cost • Difficult Upgrade
  4. 4. Jan 31, 2015 www.aboutoracleapps.com 4 XML Publisher ConceptXML Publisher Concept Separate data / layout / translation Report output More flexibility Reduced maintenance Data Logic Layout Translation XML Publisher
  5. 5. Jan 31, 2015 www.aboutoracleapps.com 5 XML Publisher ModulesXML Publisher Modules Delivery ServerData SQL XML Web Services Service Beans Template Translation XLIFF XSL XML Translation Catalogs Data Handler Template Manager Translation Handler PDF Word Excel More… XML EFT EmailPrinterFaxWebDAVe-CommerceFSG
  6. 6. Jan 31, 2015 www.aboutoracleapps.com 6 Extract Once – PublishExtract Once – Publish Multiple TimesMultiple Times
  7. 7. Jan 31, 2015 www.aboutoracleapps.com 7 Batch Processing – XMLBatch Processing – XML APIsAPIs
  8. 8. Jan 31, 2015 www.aboutoracleapps.com 8 Release 4.5 Features (MayRelease 4.5 Features (May 04)04) • Templates • PDF Forms (Download Government Forms) • RTF • XSL (XML to XML mapping) • Outputs • PDF • XML • XML APIs (Batch Processing) • Template Manager • XML Report Publisher
  9. 9. Jan 31, 2015 www.aboutoracleapps.com 9 Release 5.0 Features (Dec 04)Release 5.0 Features (Dec 04) • RTF Templates – Charts – Sorting, Regrouping, Page Totals …. • E-Text Template – XML to EDI / EFT mapping • Output – PDF, HTML, RTF, Excel – XML, EFT, EDI • Delivery Manager – Email, FAX, Print, WebDAV, FTP, HTTP Protocols • XML API integration with Delivery Manager • Concurrent Manager Integration – single step reporting
  10. 10. Jan 31, 2015 www.aboutoracleapps.com 10 11i10 Apps Products11i10 Apps Products Utilizing XML PublisherUtilizing XML Publisher • HRMS • DBI/PMV • Purchasing • Contracts • Sourcing • Quoting • FSG • eRecords • Loans  Order Management  iStore  Project Contracts  Marketing  Student Services  Discrete Manufacturing  Process Manufacturing  Bill Presentment  Internal Control Manager Post 11i -  General Ledger  Accounts Payable  Accounts Receivable  Global Financials  Sub Ledger Accounting  Fixed Assets
  11. 11. Jan 31, 2015 www.aboutoracleapps.com 11 Quick Start AgendaQuick Start Agenda 1. Setup Environment 2. Generate XML Output 3. Design Template 4. Map Template 5. Register Data Definition and Template 6. Print Report
  12. 12. Jan 31, 2015 www.aboutoracleapps.com 12 Setup EnvironmentSetup Environment
  13. 13. Jan 31, 2015 www.aboutoracleapps.com 13 Add ResponsibilityAdd Responsibility
  14. 14. Jan 31, 2015 www.aboutoracleapps.com 14 Create Concurrent ProgramCreate Concurrent Program Copy To… IMPORTANT The Concurrent Program “Short Name” must match the “Source Code” of the Data Definition
  15. 15. Jan 31, 2015 www.aboutoracleapps.com 15 Add Reports to RequestAdd Reports to Request GroupGroup
  16. 16. Jan 31, 2015 www.aboutoracleapps.com 16 Generate XMLGenerate XML OutputOutput
  17. 17. Jan 31, 2015 www.aboutoracleapps.com 17 Generate XML OutputGenerate XML Output
  18. 18. Jan 31, 2015 www.aboutoracleapps.com 18 Generate XML OutputGenerate XML Output
  19. 19. Jan 31, 2015 www.aboutoracleapps.com 19 Design TemplateDesign Template
  20. 20. Jan 31, 2015 www.aboutoracleapps.com 20 Identify Placeholders &Identify Placeholders & GroupsGroups • Placeholders Individual Fields, e.g. – PO Number – Vendor Name – Product Description • Groups Repeating Elements, e.g. – PO Lines – Purchase Orders
  21. 21. Jan 31, 2015 www.aboutoracleapps.com 21 Layout TemplateLayout Template
  22. 22. Jan 31, 2015 www.aboutoracleapps.com 22 Map TemplateMap Template
  23. 23. Jan 31, 2015 www.aboutoracleapps.com 23 Basic RTFBasic RTF
  24. 24. Jan 31, 2015 www.aboutoracleapps.com 24 Form Field MethodForm Field Method
  25. 25. Jan 31, 2015 www.aboutoracleapps.com 25 Register DataRegister Data Definition andDefinition and TemplateTemplate
  26. 26. Jan 31, 2015 www.aboutoracleapps.com 26 Register Data DefinitionRegister Data Definition 1. The Application must match that of the report 2. The “Status Code” must match the “Short Name” of the report 3. Attach a sample of your XML output to preview and test your template
  27. 27. Jan 31, 2015 www.aboutoracleapps.com 27 Register TemplateRegister Template 1. The Application must match that of the report 2. The Type must match the file type of your design 3. A Data Definition is “Required”, but it may simply be a place- holder 4. However, by loading sample XML, you can preview the template 5. You can add different templates for each language and region
  28. 28. Jan 31, 2015 www.aboutoracleapps.com 28 Print ReportPrint Report
  29. 29. Jan 31, 2015 www.aboutoracleapps.com 29 Run Concurrent ProgramRun Concurrent Program
  30. 30. Jan 31, 2015 www.aboutoracleapps.com 30 Select ParametersSelect Parameters 1. You will be able to run the XML Report Publisher against any previously generated XML report with the same “Source Code” 2. You can apply multiple templates to the same XML data 3. You can apply multiple locales to the same XML data
  31. 31. Jan 31, 2015 www.aboutoracleapps.com 31 View OutputView Output
  32. 32. Jan 31, 2015 www.aboutoracleapps.com 32 Finished ResultFinished Result

×