bi publisher overview

38

Upload: mayur-joshi

Post on 12-Mar-2015

55 views

Category:

Documents


7 download

TRANSCRIPT

Page 1: BI Publisher Overview
Page 2: BI Publisher Overview

BI PublisherIntroduction to BI PublisherWhere to useWho can useHow to develop and deployHow to maintainQ & A

Page 3: BI Publisher Overview

What Is BI Publisher? Oracle BI Publisher Enterprise is Oracle's revolutionary

new reporting and document output management solution.

BI Publisher offers multiple innovations that substantially lower the total cost of ownership for reporting solutions.

Oracle BI Publisher is a new, innovative reporting and output management solution that is designed to lower the total cost of ownership of reporting and document output management.

Oracle BI Publisher is "hot pluggable" - meaning it is completely based on open standards.

As such it can run on any J2EE compliant application server and can access data from practically any database.

This makes BI Publisher fit into any IT environment and protects the investment into legacy systems.

Page 4: BI Publisher Overview

Where can we useThis tool can be used anywhere across Oracle

Applications e.g.:

Management reportingCustomer Facing reports like Invoice Printing,

Aging Report, Purchase Order, Bill of Lading etc.

Even for creating charts for inhouse use.

Page 5: BI Publisher Overview

End users can design a template using MS Word, Excel or even Adobe Acrobat.

The person who has knowledge of Oracle Reports, can create a report and publish it using the template designed by end users.

Page 6: BI Publisher Overview

Create data model using Reports Builder 6i

Page 7: BI Publisher Overview
Page 8: BI Publisher Overview

XML Document

The generated XML will be used as Source for our template

Page 9: BI Publisher Overview

Create a template using Word, Excel

Page 10: BI Publisher Overview

Load generated XML as source

ViaSat_Dispatch_Ticket_250108.xml

Page 11: BI Publisher Overview

Place fields on the template

Page 12: BI Publisher Overview

XXVSNOCDSPTRPT.rtf

Final Template will look something like…

Page 13: BI Publisher Overview

Preview your sample using Previewer

Page 14: BI Publisher Overview

Template and Output

Page 15: BI Publisher Overview

Code is same as Short Name of Concurrent Program

Define Data Definition

Page 16: BI Publisher Overview

Template attached

Data Definition attached

Register template and Data Definition

Page 17: BI Publisher Overview

Update

Download

Update Templates

Page 18: BI Publisher Overview

Run Concurrent Program

Page 19: BI Publisher Overview

View Output

View Output

Page 20: BI Publisher Overview

Final Output

Page 21: BI Publisher Overview

Bar Chart

Page 22: BI Publisher Overview

Chart Template

Page 23: BI Publisher Overview

Template Properties

Page 24: BI Publisher Overview

chart:<Graph depthAngle="50" depthRadius="8" pieDepth="30" pieTilt="20" seriesEffect="SE_AUTO_GRADIENT" colorMode="COLOR_BY_GROUP"><Title text="MBS Past 24hrs Dispatches" visible="true" horizontalAlignment="CENTER"/><MarkerText visible="true" markerTextPlace="MTP_TOP"><Y1ViewFormat><ViewFormat decimalDigit="0" decimalSeparatorUsed="true" decimalDigitUsed="true"/></Y1ViewFormat></MarkerText><LocalGridData colCount="{count(.//G_MBS_PAST_24)}" rowCount="1"><RowLabels><Label>Tickets</Label></RowLabels><ColLabels><xsl:for-each xmlns:xsl="http://www.w3.org/1999/XSL/Transform" select=".//G_MBS_PAST_24"><Label><xsl:value-of select="STATUS"/></Label></xsl:for-each></ColLabels><DataValues><RowData><xsl:for-each xmlns:xsl="http://www.w3.org/1999/XSL/Transform" select=".//G_MBS_PAST_24"><Cell><xsl:value-of select="NO_OF_RECORDS"/></Cell></xsl:for-each></RowData></DataValues></LocalGridData></Graph>

Code that works for Chart

Page 25: BI Publisher Overview

We can print Barcodes with help of BI Publisher as well. There is no need for having

a licence for any Barcode fonts.2 barcode fonts are freely available that are

FREE3OF9 and FRE30f9X.We have all the steps similar for assigning fonts to the fields, but we have some extra steps that need to be performed while we

register the template.Once we set up the template, we need to

register font and map it with the template.

Page 26: BI Publisher Overview

To register font, we need to navigate to Administration tab.

Then click on Create Font.

Key in all needed field values and apply.

Page 27: BI Publisher Overview

Font Name : Free3of9Select the file from the local machine

FREE3OF9.ttf

Page 28: BI Publisher Overview

Select file from local machine

Click on Apply

Page 29: BI Publisher Overview

Once we register font file, then we have to create font mapping set and ultimately that

set will be used in our template.

Page 30: BI Publisher Overview

Enter following valuesMapping Name : Free 3 of 9Mapping Code : Free 3 of 9

Select Type : FO To PDF (As we have template format as RTF this is necessary)

Click on Apply

Page 31: BI Publisher Overview

Then click on Create Font Mapping

Page 32: BI Publisher Overview

Enter following Values Font Family : Free 3 of 9 Style : Normal Weight : Normal Font Type : Truetype Then click on Continue

Page 33: BI Publisher Overview

Select the font that we have registered using steps above. i.e. Free3of9 from the available list

Then click Apply

Page 34: BI Publisher Overview

Once we register font, create a mapping set, this needs to be applied to the template.

To apply this mapping set to template click on Edit Configuration of template

Page 35: BI Publisher Overview

Expand FO Processing

Page 36: BI Publisher Overview

Then select the font Mapping Set

And save configuration.

Page 37: BI Publisher Overview

This ends steps for setting fonts for barcode printing and assigning to templates being used

for BI Publisher.Then run the concurrent program that will show

you barcodes in your report.

Page 38: BI Publisher Overview