Вы находитесь на странице: 1из 49

Welcome To NCAOUG 2007

XML Publisher Technology

Presented by : Kiran Kumar Akkiraju

DM
Requirement s

XML Publisher

Agenda Item #1 Document Management Requirements

DM
Requirement s

XML Publisher

Classi c Issues

Agenda Item #2 Issues with Classic Report Tools

DM
Requirement s

XML Publisher

WHY XML

Classi c Issues

Agenda Item #3 WHY XML Publisher???

XML
Concept s

DM
Requirement s

XML Publisher

WHY XML

Classi c Issues

Agenda Item #4 XML Publisher Concepts

DEMO
XML
Concept s

DM
Requirement s

XML Publisher

WHY XML

Classi c Issues

Agenda Item #5 Demonstrate the Possibilities

Document Management Requirements

Document Management Requirements


Rich Formatted Reports Partner Reports Financial Statements Government Forms Marketing Materials Contracts Checks Labels XML / EFT / EDI Multiple Destinations

No One System Can Do That

3rd party solutions are required to satisfy business requirements

Maintenance Cost More

Costly Time consuming Complex systems Expensive Maintenance Labor intensive

Issues with Classic Reporting Tools

Classic Reporting Tools Issue

Reports must be in same geometry, font, margin, size etc.,

Classic Reporting Tools Issue

More resources

Classic Reporting Tools Issue

Maintenance forever ..

Classic Reporting Tools Issues


1 data set : 10 layouts : 30 languages >> 300 reports Requires highly-skilled engineers for customization

Classic Reporting Tools Issues


Data logic Layout

Report file

Translation
Less flexibility High development cost High customization cost Difficult upgrade

Why XML Publisher

Why XML Publisher?

Integrated Document Management


Oracle XML Publisher
Authoring Managing Delivering

Your Business Documents

Meet Business Requirements Remove Complexity Reduce Maintenance Cost Reduce Total Cost

XML Publisher Concept


Separate data / layout / UI translation
Data Logic

Layout
XML Publisher

Translation

Report output

More flexibility Reduced maintenance

XML Publisher Modules


PDF Word Excel More

Template Manager

Template
SQL XML XSL

Email

Printer
Service Beans
Web Services

Data Handler

Data

XML

Delivery Server
XML

Fax WebDAV e-Commerce

XLIFF

Translation
Translation Handler
Translation Catalogs

EFT

XML Publisher Customization


Business consultants use familiar
desktop tools for layout customization Support for Multiple Data Sources

CONCEPTS

From Data to Delivery

Extract Once Publish Multiple Times

XML Publisher Technology


Adobe Acrobat MS Excel MS Word XSL Editors

Templates PDF Forms


Government forms Tax Forms W-2 Utilize the latest Forms from the Gov. web site

PDF

XML Publisher

Data

Report Output

Templates PDF Forms


Invoices Purchase Orders Check printing
Acrobat

PDF

Template Matches Printing Requirements

XML Publisher

Data

Report Output

Templates - RTF
Marketing materials Contracts / Quoting Financials reports
MS Word

RTF XSL:FO

Authoring by marketing personnel

XML Publisher

Data

Report Output

Templates - Excel
Financials reports Business reports
MS Excel

Excel XSL:FO

Authoring by Business Consultants

XML Publisher

Data

Report Output

Templates eText
Electronic Payments (EFT / EDI) Bills Receivable Bank statement
MS Word

RTF XSL

Authoring by IT / Business Consultant

XML Publisher
EFT

EDI

Data

Report Output

Demonstration
RTF Template PDF Template

Steps Involved

1) Define Data Logic (Report definition) 2) Register Data Logic in Oracle 3) Define Applications Env. Layout 4) Register Data Logic as Data Definition in XML Publisher 5) Register Layout as a Template in XML Publisher 6) Submit Registered Data Logic Program

Define Data Logic

Register Data Logic

Physical Report File Name

Concurrent Program name

Output Format : XML

Define Layout
M S W O R D F O R M F i e l d s

Header

MS-Word Fields

TRX_NUMBER

<?TRX_NUMBER?>

Register Data Logic as a Data Definition in XML Publisher


Concurrent Program Short name

Register Layout as a Template in XML Publisher

Data Definition

Template File

Submit Registered Data Logic Program


Concurrent Program Name

Template Name

Concurrent Program XML Output


XML Tags

Concurrent Program Output

Concurrent Program Output

Security

PDF Security levels for


Read only / Editable Copy Text Printable Password Protection

Language Support
XML Publisher ships with full set of Unicode Fonts Scalable Unicode font embedding Support for font mapping and font linking XML Publisher is alone in supporting
CJK BiDi Unicode MLS

Language Support
Communicate with partners around the world in their languages 160 languages and 200 Territories (ISO Standards) Translate each template into 160 languages No dependency on the DB char set Utilize RTF or XLIFF for translation

XML Publisher Better Information Faster Cheaper

Best in Class XML Publisher Provider

Come to our Booth for LIVE DEMOS and Chances to Win

Вам также может понравиться