1 Oracle XML Publisher Enterprise Reporting and Delivery Steve Sako Principal Application Technology Sales Consultant Oracle USA, Inc.
2 Why XML Publisher ?
3 Rich Formatted Reports Partner Reports Financial Statements Government forms Marketing materials Contracts Checks, Labels XML EFT / EDI Multiple destinations Document Management Requirements Reports Checks Labels Destinations Invoices XML / EFT / EDI
4 Destinations No One System Can Do That Check Print Server Payment Server Report Formatter Reports Label Manager Labels Delivery Server Checks Invoices XML / EFT / EDI Invoice Server 3 rd party software and custom solutions are required to satisfy business requirements Costly Time consuming Complex systems
5 Destinations Maintenance Costs More Check Print Server Payment Server Invoice Server Report Formatter Reports Label Manager Labels Delivery Server Checks XML / EFT / EDI Highly-skilled engineers required to maintain the 3 rd party software servers Costly Time consuming Complex systems Expensive maintenance Labor intensive Invoices
6 Integrated Document Management XML / EFT / EDI Reports Checks Labels Destinations Invoices Oracle XML Publisher –Authoring –Managing –Delivering Your Business Documents Meet Business Requirements Remove Complexity Reduce Maintenance Cost Reduce Total Cost
7 Remove Complexity Reduce Total Cost
8 What is XML Publisher ?
9 A Tool That Provides Flexible, Template-Based Publishing Of Reports From The E-Business Suite
10 XML Publisher Concept Separate data / layout / UI translation Report output Flexibility Reduced maintenance Data Logic Layout Translation XML Publisher
11 XML Publisher Customization Report Templates XML Data Report Output 1 data set : 10 layout templates Business consultants use familiar desktop tools for layout customization Support for hosted customers XSL XML EFT Rapid Deployment XSL-FO
12 Industry Standard Templates Using desktop applications –Adobe Acrobat –MS Word –MS Excel –XSL Editors R T F P D F X L S X S L
13 Security Printing from Excel is not accepted by financial auditors PDF Security levels for –Read only / Editable –Copy Text –Printable –Password protection
14 Language Support No need for expensive language-specific printers XML Publisher ships with full set of Unicode Fonts Scalable font embedding, with CID mapping tables XML Publisher is alone in supporting –CJK –BiDi –Unicode –MLS Compare to others
15
16
17 What is Behind the XML File ?
18
19
20 What is Behind an RTF Template ?
21
22 Tagging text as placeholders Use standard xml PI (processing instruction) syntax: Write placeholders in two ways –In normal text –In form field’s help text
23 In normal text Put XML Elements directly into RTF text Edward Jiang 6OP E211
24 In form field ’ s help text Insert a form field, put in description, click “Add Help Text…”, and put text in the text area below… Edward Jiang 6OP E211
25
26
27 Repeating groups … Stuff to be repeated … Edward Jiang 6OP E211 Shinji Yoshida 6OP 259
28 Simple Conditional Formatting Display data only if name is “Shinji Yoshida” Edward Jiang 6OP E211 Shinji Yoshida 6OP 259
29 Oracle Applications Standardizing on XML Publisher
30 11i10 Apps Products Utilizing XML Publisher HRMS DBI/PMV Purchasing Contracts Sourcing Quoting FSG eRecords Loans Financials Consolidation Hub AP / AR / FA Order Management iStore Project Contracts Marketing Student Services Discrete Manufacturing Process Manufacturing Bill Presentment Internal Controls Manager Global Financials Sub Ledger Accounting SCM Projects
31 Oracle Human Resources Business Requirements Generate Employee tax forms Support multiple states and continuation pages Single and Batch processing Access from Self Service Implementation PDF Form Templates XMLP Common Regions XML APIs (Batch) Human Resources
32 Oracle Payments Business Requirements Generate Electronic Funds Transfer files Support 160 formats Very large data input support Deliver via FTP, HTTP Implementation eText Templates Delivery Manager Payments
33 Oracle Sourcing Business Requirements Generate integrated output with Contract info Advanced formatting Self service interaction Implementation RTF/XSLFO Templates Multiple data sources /templates Integrated into self service application Sourcing
34 Oracle Financials Business Requirements Generate High Fidelity Output Allow end user customization page output No change for report consumers Implementation RTF Templates Scalable transformation Concurrent Manager Integration Financials
35 Oracle Daily Business Intelligence Business Requirements Generate High Fidelity Output from HTML User level customization Support Images/ Charts Support dynamic links Implementation RTF Templates Charting support Advanced layout features DBI
36 Customer Implementations
37 Customers
38 NCR Business Requirements Generate Bill of Lading Barcode support Multiple Delivery Channels Supplemental Pages Implementation RTF Templates Conditional Formatting External Font Mapping Delivery Manager
39 T3 Energy Services Business Requirements Generate Checks Signature Security Multiple Delivery Channels Implementation RTF Templates External Font Mapping Virtual Signature Images Concurrent Manager Integration Delivery Manager
40 Calgary Board of Education Business Requirements Generate Executive Reports Multiple Delivery Channels High Fidelity Output No change for end users Implementation RTF Templates Concurrent Manager Integration Delivery Manager
41 Government of Dubai Business Requirements Generate HR Reports Multiple Font Handling Advanced BIDI Support Implementation RTF Templates Advanced BIDI Options in FO Layer Utilize MS Word for Advanced Text Formatting
42 Dell Inc Business Requirements Generate Customer Facing Output Multiple Data Sources Translation support Multiple Delivery Channels High Volume ~10000 docs/hr Keep database load to a minimum Implementation RTF Templates Delivery Manager Watermarking support Install XMLP on separate server
43 A Q & Q U E S T I O N S A N S W E R S