anatomy of bip template

31
1 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

Upload: kumaran-raviprakash

Post on 23-Nov-2015

13 views

Category:

Documents


0 download

DESCRIPTION

Details of a BIP Template

TRANSCRIPT

  • 1 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

  • 2 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

    BI Publisher Anatomy of a Template (15010) Mike Donohue Director, BI Product Management

    Klaus Fabian Sr. Manager, BI Development

  • 3 Copyright 2011, Oracle and/or its affiliates. All rights reserved. 3 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

    The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracles products remains at the sole discretion of Oracle.

  • 4 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

    Oracle BI Publisher

    BI Publisher Documents Invoices simple right? Disecting and Invoice

    Header Demo Detail Demo Footer -- Demo

    Other Options Q&A

  • 5 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

    Government Forms

    Invoices

    Operational Reports

    Correspondence

    Financial Statements

    Checks

    Purchase Orders

    Interactive Reports

    EFT & EDI

    Shipping Labels

    BI Publisher For All Your Documents

  • 6 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

    Invoices Simple Right?

    Header Section

    Detail Section

    Footer Section

  • 7 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

    Header Section Logo Image

  • 8 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

    Header Section Barcode

  • 9 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

    Header Section Barcode

  • 10 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

    Header Section Repeating Header

  • 11 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

    Detail Section Row Limit

    Set number of Rows

  • 12 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

    Detail Section Page Total

  • 13 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

    Footer Section Last Page Only

  • 14 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

    And on the back

    Terms and Conditions - must not contribute the to

    the total number of pages of the invoice

    - Invoice must finish with a T&Cs page

    not quite so simple

  • 15 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

    Know your data structure

    The template is going to walk the data structure

    You need to know the data structure

  • 16 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

    Header Section Header layout

    Notice this is in the RTF header section Can not use form fields in the header use text tags

    Barcode HTML and RTF outputs rely on the font being available on

    the client machine PDF output is truly portable with a subset of the barcode

    embedded in the document

    Header/Page number reset Use the for-each@section to get the page numbers to re-set

  • 17 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

    Demo D E M O N S T R A T I O N

  • 18 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

    Font Mapping in Template Builder

    Sample .cfg file under Template Builder for Word\config directory.

    B39R00 barcode font included under Template Builder for Word\fonts directory

  • 19 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

    Font Mapping at the Server Level

  • 20 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

    Font Mapping at the Report Level

  • 21 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

    Detail Section Fixed Lines and Page Totals Fixed Line Enumeration

    Create a constant to hold the number of lines per page Use a counter to check how many rows are rendered. If it

    reaches the required number then stop and start a new page If the last page does not have enough lines to fill the page then

    use the filler row

    Page Total Does not use the conventional page total support We know how many lines there are per page so its a

    calculation

  • 22 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

    Demo D E M O N S T R A T I O N

  • 23 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

    Footer Section Fixed position

    Use row count to put the summary section in a specific position Filler rows ensure its in the right place every time

    Last page only Use row count and filler rows to get position and last page only,

    not the conventional last page only functionality

    Terms and Conditions Call a sub-template to display the T&Cs

    Finish on even numbered page Use the finish-on command

  • 24 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

    Demo D E M O N S T R A T I O N

  • 25 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

    Putting it all together BIP generates a batch of

    invoices with required features

    Other options Bursting Intelligent delivery OMR marks Document storage Application integration

  • 26 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

    More Good Stuff

    BI Publisher Demo Pod: Moscone South, Right - SR-287

    What Where When

    32020: Building Reports and Data Models in BI Publisher 11g (HANDS ON LAB)

    Marriott Marquis - Salon 5/6

    Wed 1:152:15 pm

    16762: Become a Reporting Superstar with BI Publisher Best Practices

    Moscone West Room 2000

    Wed 5-6 pm

    15010: BI Publisher: Anatomy of a Template

    Moscone West Room 2000

    Thr 1:30 2:30 pm

  • 27 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

    Stay Connected with BI Publisher

    http://www.oracle.com/technetwork/middleware/bi-publisher/overview/index.html

  • 28 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

    Q&A

  • 29 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

  • 30 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

  • 31 Copyright 2011, Oracle and/or its affiliates. All rights reserved. 31 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

    The preceding is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracles products remains at the sole discretion of Oracle.

    Slide Number 1BI Publisher Anatomy of a Template (15010)Slide Number 3Oracle BI PublisherBI Publisher For All Your DocumentsInvoices Simple Right?Header Section Logo ImageHeader Section BarcodeHeader Section BarcodeHeader Section Repeating HeaderDetail Section Row LimitDetail Section Page TotalFooter Section Last Page OnlyAnd on the back Know your data structureHeader SectionSlide Number 17Font Mapping in Template BuilderFont Mapping at the Server LevelFont Mapping at the Report LevelDetail Section Fixed Lines and Page TotalsSlide Number 22Footer SectionSlide Number 24Putting it all together More Good StuffStay Connected with BI PublisherSlide Number 28Slide Number 29Slide Number 30Slide Number 31