3_3_griebel

59
Set Up a Successful Reporting Solution with Oracle Discoverer & Other Tools Presented by: Rob Griebel

Transcript of 3_3_griebel

8/8/2019 3_3_griebel

http://slidepdf.com/reader/full/33griebel 1/59

Set Up a Successful ReportingSolution with Oracle Discoverer 

& Other Tools

Presented by: Rob Griebel

8/8/2019 3_3_griebel

http://slidepdf.com/reader/full/33griebel 2/59

Copyright © May 2004 by Noetix Corporation ± All Rights Reserved 

A Day in the Life of aReport Developer 

8/8/2019 3_3_griebel

http://slidepdf.com/reader/full/33griebel 3/59

Copyright © May 2004 by Noetix Corporation ± All Rights Reserved 

Your customer/end-user 

Say«Did ya happen to

get that Report Req

form I filled out?

8/8/2019 3_3_griebel

http://slidepdf.com/reader/full/33griebel 4/59

Copyright © May 2004 by Noetix Corporation ± All Rights Reserved 

Typical Report Developer 

8/8/2019 3_3_griebel

http://slidepdf.com/reader/full/33griebel 5/59

Copyright © May 2004 by Noetix Corporation ± All Rights Reserved 

Oracle¶s TRM

8/8/2019 3_3_griebel

http://slidepdf.com/reader/full/33griebel 6/59

Copyright © May 2004 by Noetix Corporation ± All Rights Reserved 

Defining the query«

� Look at requirements to see which basetable(s) include the most needed columns

� Figure out how best to join the base tablestogether 

� Determine which org-id¶s to use

� Where do I find the flexfields that the user wants

� I bet they¶re going to want drill down again

� Hmm«.what about security

8/8/2019 3_3_griebel

http://slidepdf.com/reader/full/33griebel 7/59

Copyright © May 2004 by Noetix Corporation ± All Rights Reserved 

Base Tables

� Budget vs. Actual Report

± GL_Balances

± GL_Bu dgets± GL_Bu dget _V ersions

± GL_C ode_C ombinations

8/8/2019 3_3_griebel

http://slidepdf.com/reader/full/33griebel 8/59

Copyright © May 2004 by Noetix Corporation ± All Rights Reserved 

Now start coding«

SELECT ACCT.SEGMENT5 Product,ACCT.SEGMENT4 Sub_Account,

NVL(ACTBL.BEGIN_BALANCE_DR,0) -

NVL(ACTBL.BEGIN_BALANCE_CR,

0) + NVL(ACTBL.PERIOD_NET_DR,0) - NVL(ACTBL.PERIOD_NET_CR,0)

Actual_Balance,

NVL(ACTBL.BEGIN_BALANCE_DR_BEQ,0) -NVL(ACTBL.BEGIN_BALANCE_CR_BEQ,0) +

NVL(ACTBL.PERIOD_NET_DR_BEQ,

0) - NVL(ACTBL.PERIOD_NET_CR_BEQ,0) Actual_Balance_Accounted,

NVL(ACTBL.BEGIN_BALANCE_DR,

0) - NVL(ACTBL.BEGIN_BALANCE_CR,0) Actual_Begin_Balance,

«FROM

GL.GL_BALANCES ACTBL,

GL.GL_BUDGETS BUDGT,

GL.GL_BUDGET_VERSIONS BUDVR,

GL.GL_BALANCES BUDBL,

GL.GL_CODE_COMBINATIONS ACCT

8/8/2019 3_3_griebel

http://slidepdf.com/reader/full/33griebel 9/59

Copyright © May 2004 by Noetix Corporation ± All Rights Reserved 

Your customer calls you«

Is my report done yet?

It¶s been a week and I need 

that report for tomorrow¶s

meeting!!

8/8/2019 3_3_griebel

http://slidepdf.com/reader/full/33griebel 10/59

Copyright © May 2004 by Noetix Corporation ± All Rights Reserved 

Your customer adds«

Oh, and by the way«I want to be able to distribute

this to many organizations so

that they can see their own

budgets but not others. Okey

dokey?  Bye

8/8/2019 3_3_griebel

http://slidepdf.com/reader/full/33griebel 11/59

Copyright © May 2004 by Noetix Corporation ± All Rights Reserved 

Security

� May not be an issue if using Discoverer 

± U se an apps mode E U L

� It will be an issue if I use Reports 6i or Crystal

H ow do I access the Apps Sec u rity pack ages? 

8/8/2019 3_3_griebel

http://slidepdf.com/reader/full/33griebel 12/59

Copyright © May 2004 by Noetix Corporation ± All Rights Reserved 

Not another call«

Oh I forgot to mention«

Did you see my email?

I need you to add 5 more columns

and incorporate that new DFF we

created an hour ago. That¶s not abig deal right ?

8/8/2019 3_3_griebel

http://slidepdf.com/reader/full/33griebel 13/59

Copyright © May 2004 by Noetix Corporation ± All Rights Reserved 

At this point

8/8/2019 3_3_griebel

http://slidepdf.com/reader/full/33griebel 14/59

Copyright © May 2004 by Noetix Corporation ± All Rights Reserved 

The

GREATEST BARRIER

to achieving reporting goals

easily

is the

Complex Structure of 

the Database Tables!

8/8/2019 3_3_griebel

http://slidepdf.com/reader/full/33griebel 15/59

Copyright © May 2004 by Noetix Corporation ± All Rights Reserved 

Key Elements for SuccessfulReporting for Business Users

� Hide Database Complexity

± V iews

� Incorporate Configuration Information

� Open Architecture

± Diverse au dience = different present ation� E.g. Excel, Discoverer, Dashboards

� Tune for Performance

± V iews t u ned for performance

± Index colu mns identified ± Fi l ters & P ar ameters

± Tr aining 

� Document in Business Terminology

� Organize Information by Functional Area

8/8/2019 3_3_griebel

http://slidepdf.com/reader/full/33griebel 16/59

Copyright © May 2004 by Noetix Corporation ± All Rights Reserved 

Example:Purchase Order tables in the database

PO_Lines

Buyer Currency

Item

Description

List Price

Open Flag

Line No.

PO No.

QuantityTerms

Unit Price

Vendor 

Simplified Noetix ³View´

PO_HEADERSC PO_LINE_TYPES

PO_LINES

MTL_ITEM_CATEGORIES

MTL_ITEMS

AP_TERMS PO_UN_NUMBERS

Open POs

PO No.

Item

Description

List Price

Quantity

Unit Price

Vendor 

Your Report

What is a View?

PO_HEADER_TL

PO_LINE_TYPES

PO_LINES_TL

MTL_ITEM_CATEGORIES

MTL_ITEMS_TL

AP_TERMS_II

PO_NUMBERS

Same View« No changes! New database structure«

8/8/2019 3_3_griebel

http://slidepdf.com/reader/full/33griebel 17/59

Copyright © May 2004 by Noetix Corporation ± All Rights Reserved 

Key Flexfields as Configured

Key Flexfield

Base Table Column Names

SEGMENT12

SEGMENT6

SEGMENT3

Account$Company

Account$Division

Account$Cost_Center

Key Flexfield

View Column Names

8/8/2019 3_3_griebel

http://slidepdf.com/reader/full/33griebel 18/59

Copyright © May 2004 by Noetix Corporation ± All Rights Reserved 

Users can use any tool!!

� Discoverer 

� Oracle Reports

� Crystal

� Noetix Web Query

� Business Objects

� Brio

� Cognos

� Excel

8/8/2019 3_3_griebel

http://slidepdf.com/reader/full/33griebel 19/59

Copyright © May 2004 by Noetix Corporation ± All Rights Reserved 

Wishing«

Wouldn¶t it be nice if«

� A system exists that has most of thesereports already written

� It would incorporate our securitymodels

� I could easily customize the reports

� I could let the users customize their 

own reports� It would somehow read our 

configurations like COA and DFFs anduse them in the reports automatically

8/8/2019 3_3_griebel

http://slidepdf.com/reader/full/33griebel 20/59

Copyright © May 2004 by Noetix Corporation ± All Rights Reserved Copyright © May 2004 by Noetix Corporation ± All Rights Reserved 

Copyright © May 2004 by Noetix Corporation ± All Rights Reserved 

8/8/2019 3_3_griebel

http://slidepdf.com/reader/full/33griebel 21/59

Copyright © May 2004 by Noetix Corporation ± All Rights Reserved 

Click on a link to see the Viewsfor that Module

Copyright © May 2004 by Noetix Corporation ± All Rights Reserved Copyright © May 2004 by Noetix Corporation ± All Rights Reserved 

8/8/2019 3_3_griebel

http://slidepdf.com/reader/full/33griebel 22/59

8/8/2019 3_3_griebel

http://slidepdf.com/reader/full/33griebel 23/59

Copyright © May 2004 by Noetix Corporation ± All Rights Reserved Copyright © May 2004 by Noetix Corporation ± All Rights Reserved 

Click on a link to see adescription of that View

Copyright © May 2004 by Noetix Corporation ± All Rights Reserved 

8/8/2019 3_3_griebel

http://slidepdf.com/reader/full/33griebel 24/59

Copyright © May 2004 by Noetix Corporation ± All Rights Reserved Copyright © May 2004 by Noetix Corporation ± All Rights Reserved Copyright © May 2004 by Noetix Corporation ± All Rights Reserved 

8/8/2019 3_3_griebel

http://slidepdf.com/reader/full/33griebel 25/59

Copyright © May 2004 by Noetix Corporation ± All Rights Reserved Copyright © May 2004 by Noetix Corporation ± All Rights Reserved Copyright © May 2004 by Noetix Corporation ± All Rights Reserved 

8/8/2019 3_3_griebel

http://slidepdf.com/reader/full/33griebel 26/59

Copyright © May 2004 by Noetix Corporation ± All Rights Reserved 

Noetix solutions for Oracle

Discoverer and other 

reporting tools

8/8/2019 3_3_griebel

http://slidepdf.com/reader/full/33griebel 27/59

Login using your Appsusername, password & responsibility

Copyright © May 2004 by Noetix Corporation ± All Rights Reserved 

8/8/2019 3_3_griebel

http://slidepdf.com/reader/full/33griebel 28/59

View for Budget to Actualsin the GL area

Copyright © May 2004 by Noetix Corporation ± All Rights Reserved 

8/8/2019 3_3_griebel

http://slidepdf.com/reader/full/33griebel 29/59

Double click theAnswerPoint report to run it

Copyright © May 2004 by Noetix Corporation ± All Rights Reserved 

8/8/2019 3_3_griebel

http://slidepdf.com/reader/full/33griebel 30/59

Copyright © May 2004 by Noetix Corporation ± All Rights Reserved 

8/8/2019 3_3_griebel

http://slidepdf.com/reader/full/33griebel 31/59

Copyright © May 2004 by Noetix Corporation ± All Rights Reserved 

8/8/2019 3_3_griebel

http://slidepdf.com/reader/full/33griebel 32/59

Click on a columnheader to resort

Copyright © May 2004 by Noetix Corporation ± All Rights Reserved 

8/8/2019 3_3_griebel

http://slidepdf.com/reader/full/33griebel 33/59

Copyright © May 2004 by Noetix Corporation ± All Rights Reserved 

8/8/2019 3_3_griebel

http://slidepdf.com/reader/full/33griebel 34/59

Copyright © May 2004 by Noetix Corporation ± All Rights Reserved 

8/8/2019 3_3_griebel

http://slidepdf.com/reader/full/33griebel 35/59

Copyright © May 2004 by Noetix Corporation ± All Rights Reserved 

8/8/2019 3_3_griebel

http://slidepdf.com/reader/full/33griebel 36/59

Drag column header to grey bar

Copyright © May 2004 by Noetix Corporation ± All Rights Reserved 

8/8/2019 3_3_griebel

http://slidepdf.com/reader/full/33griebel 37/59

Copyright © May 2004 by Noetix Corporation ± All Rights Reserved 

8/8/2019 3_3_griebel

http://slidepdf.com/reader/full/33griebel 38/59

Copyright © May 2004 by Noetix Corporation ± All Rights Reserved 

8/8/2019 3_3_griebel

http://slidepdf.com/reader/full/33griebel 39/59

Click ³CUSTOMIZE´ to

modify the report

Copyright © May 2004 by Noetix Corporation ± All Rights Reserved 

8/8/2019 3_3_griebel

http://slidepdf.com/reader/full/33griebel 40/59

Copyright © May 2004 by Noetix Corporation ± All Rights Reserved 

8/8/2019 3_3_griebel

http://slidepdf.com/reader/full/33griebel 41/59

Let¶s add the ³Account´ segment¶s DFF to the report

Copyright © May 2004 by Noetix Corporation ± All Rights Reserved 

8/8/2019 3_3_griebel

http://slidepdf.com/reader/full/33griebel 42/59

Copyright © May 2004 by Noetix Corporation ± All Rights Reserved 

8/8/2019 3_3_griebel

http://slidepdf.com/reader/full/33griebel 43/59

Give the new column a friendly name

Copyright © May 2004 by Noetix Corporation ± All Rights Reserved 

8/8/2019 3_3_griebel

http://slidepdf.com/reader/full/33griebel 44/59

Let¶s save the results in our

Personal folder

Copyright © May 2004 by Noetix Corporation ± All Rights Reserved 

8/8/2019 3_3_griebel

http://slidepdf.com/reader/full/33griebel 45/59

Copyright © May 2004 by Noetix Corporation ± All Rights Reserved 

8/8/2019 3_3_griebel

http://slidepdf.com/reader/full/33griebel 46/59

New column in the output

Copyright © May 2004 by Noetix Corporation ± All Rights Reserved 

8/8/2019 3_3_griebel

http://slidepdf.com/reader/full/33griebel 47/59

Copyright © May 2004 by Noetix Corporation ± All Rights Reserved 

Unlocking the Power of Excel

8/8/2019 3_3_griebel

http://slidepdf.com/reader/full/33griebel 48/59

Create an Excel spreadsheetfrom this report

Copyright © May 2004 by Noetix Corporation ± All Rights Reserved 

8/8/2019 3_3_griebel

http://slidepdf.com/reader/full/33griebel 49/59

Copyright © May 2004 by Noetix Corporation ± All Rights Reserved 

8/8/2019 3_3_griebel

http://slidepdf.com/reader/full/33griebel 50/59

Copyright © May 2004 by Noetix Corporation ± All Rights Reserved 

8/8/2019 3_3_griebel

http://slidepdf.com/reader/full/33griebel 51/59

Click ³Refresh Data´ to rerun the report!

Copyright © May 2004 by Noetix Corporation ± All Rights Reserved 

8/8/2019 3_3_griebel

http://slidepdf.com/reader/full/33griebel 52/59

New Period Name for different results

Copyright © May 2004 by Noetix Corporation ± All Rights Reserved 

8/8/2019 3_3_griebel

http://slidepdf.com/reader/full/33griebel 53/59

Copyright © May 2004 by Noetix Corporation ± All Rights Reserved 

8/8/2019 3_3_griebel

http://slidepdf.com/reader/full/33griebel 54/59

Copyright © May 2004 by Noetix Corporation ± All Rights Reserved 

8/8/2019 3_3_griebel

http://slidepdf.com/reader/full/33griebel 55/59

Copyright © May 2004 by Noetix Corporation ± All Rights Reserved 

8/8/2019 3_3_griebel

http://slidepdf.com/reader/full/33griebel 56/59

Copyright © May 2004 by Noetix Corporation ± All Rights Reserved 

How your customer feels after Noetix helps you«

I can¶t believe how fast you

built this report for me!!

Thanks!!!  I love the ability to

change things myself without 

knowing any programming stuff!!!

8/8/2019 3_3_griebel

http://slidepdf.com/reader/full/33griebel 57/59

Copyright © May 2004 by Noetix Corporation ± All Rights Reserved 

How you are seen at your company«

8/8/2019 3_3_griebel

http://slidepdf.com/reader/full/33griebel 58/59

Copyright © May 2004 by Noetix Corporation ± All Rights Reserved 

Now you have more time for«

8/8/2019 3_3_griebel

http://slidepdf.com/reader/full/33griebel 59/59

Thank you for attending!

[email protected]

fN