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

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

Embed Size (px)

Citation preview

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

Set Up a Successful Reporting Solution with Oracle Discoverer & Other Tools

Presented by: Rob Griebel

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

Copyright © May 2004 by Noetix Corporation – All Rights Reserved

A Day in the Life of a Report Developer

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

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?

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

Copyright © May 2004 by Noetix Corporation – All Rights Reserved

Typical Report Developer

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

Copyright © May 2004 by Noetix Corporation – All Rights Reserved

Oracle’s TRM

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

Copyright © May 2004 by Noetix Corporation – All Rights Reserved

Defining the query…

• Look at requirements to see which base table(s) include the most needed columns

• Figure out how best to join the base tables together

• 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

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

Copyright © May 2004 by Noetix Corporation – All Rights Reserved

Base Tables

• Budget vs. Actual Report

– GL_Balances

– GL_Budgets

– GL_Budget_Versions

– GL_Code_Combinations

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

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,…FROMGL.GL_BALANCES ACTBL, GL.GL_BUDGETS BUDGT, GL.GL_BUDGET_VERSIONS BUDVR, GL.GL_BALANCES BUDBL, GL.GL_CODE_COMBINATIONS ACCT

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

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 needthat report for tomorrow’s

meeting!!

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

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

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

Copyright © May 2004 by Noetix Corporation – All Rights Reserved

Security

• May not be an issue if using Discoverer

– Use an apps mode EUL

• It will be an issue if I use Reports 6i or CrystalHow do I access the Apps Security packages?

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

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 a

big deal right?

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

Copyright © May 2004 by Noetix Corporation – All Rights Reserved

At this point

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

Copyright © May 2004 by Noetix Corporation – All Rights Reserved

TheGREATEST BARRIER

to achieving reporting goals

easilyis the

Complex Structure of

the Database Tables!

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

Copyright © May 2004 by Noetix Corporation – All Rights Reserved

Key Elements for Successful Reporting for Business Users

• Hide Database Complexity– Views

• Incorporate Configuration Information

• Open Architecture– Diverse audience = different presentation

• E.g. Excel, Discoverer, Dashboards

• Tune for Performance– Views tuned for performance– Index columns identified– Filters & Parameters– Training

• Document in Business Terminology

• Organize Information by Functional Area

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

Copyright © May 2004 by Noetix Corporation – All Rights Reserved

Example:Purchase Order tables in the database

PO_Lines

BuyerCurrency

ItemDescriptionList PriceOpen FlagLine No.PO No.QuantityTerms

Unit PriceVendor

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

DescriptionList PriceQuantity

Unit PriceVendor

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…

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

Copyright © May 2004 by Noetix Corporation – All Rights Reserved

Key Flexfields as Configured

Key FlexfieldBase Table Column Names

SEGMENT12

SEGMENT6

SEGMENT3

Account$Company

Account$Division

Account$Cost_Center

Key FlexfieldView Column Names

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

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

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

Copyright © May 2004 by Noetix Corporation – All Rights Reserved

Wishing…

Wouldn’t it be nice if…• A system exists that has most of these

reports already written

• It would incorporate our security models

• 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 and use them in the reports automatically

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

Copyright © May 2004 by Noetix Corporation – All Rights ReservedCopyright © May 2004 by Noetix Corporation – All Rights Reserved

Copyright © May 2004 by Noetix Corporation – All Rights Reserved

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

Copyright © May 2004 by Noetix Corporation – All Rights Reserved

Click on a link to see the Views for that Module

Copyright © May 2004 by Noetix Corporation – All Rights ReservedCopyright © May 2004 by Noetix Corporation – All Rights Reserved

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

Copyright © May 2004 by Noetix Corporation – All Rights ReservedCopyright © May 2004 by Noetix Corporation – All Rights ReservedCopyright © May 2004 by Noetix Corporation – All Rights Reserved

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

Copyright © May 2004 by Noetix Corporation – All Rights ReservedCopyright © May 2004 by Noetix Corporation – All Rights Reserved

Click on a link to see a description of that View

Copyright © May 2004 by Noetix Corporation – All Rights Reserved

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

Copyright © May 2004 by Noetix Corporation – All Rights ReservedCopyright © May 2004 by Noetix Corporation – All Rights ReservedCopyright © May 2004 by Noetix Corporation – All Rights Reserved

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

Copyright © May 2004 by Noetix Corporation – All Rights ReservedCopyright © May 2004 by Noetix Corporation – All Rights ReservedCopyright © May 2004 by Noetix Corporation – All Rights Reserved

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

Copyright © May 2004 by Noetix Corporation – All Rights Reserved

Noetix solutions for Oracle Discoverer and other

reporting tools

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

Login using your Apps username, password & responsibility

Copyright © May 2004 by Noetix Corporation – All Rights Reserved

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

View for Budget to Actuals in the GL area

Copyright © May 2004 by Noetix Corporation – All Rights Reserved

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

Double click the AnswerPoint report to run it

Copyright © May 2004 by Noetix Corporation – All Rights Reserved

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

Copyright © May 2004 by Noetix Corporation – All Rights Reserved

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

Copyright © May 2004 by Noetix Corporation – All Rights Reserved

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

Click on a column header to resort

Copyright © May 2004 by Noetix Corporation – All Rights Reserved

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

Copyright © May 2004 by Noetix Corporation – All Rights Reserved

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

Copyright © May 2004 by Noetix Corporation – All Rights Reserved

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

Copyright © May 2004 by Noetix Corporation – All Rights Reserved

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

Drag column header to grey bar

Copyright © May 2004 by Noetix Corporation – All Rights Reserved

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

Copyright © May 2004 by Noetix Corporation – All Rights Reserved

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

Copyright © May 2004 by Noetix Corporation – All Rights Reserved

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

Click “CUSTOMIZE” to modify the report

Copyright © May 2004 by Noetix Corporation – All Rights Reserved

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

Copyright © May 2004 by Noetix Corporation – All Rights Reserved

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

Let’s add the “Account” segment’s DFF to the report

Copyright © May 2004 by Noetix Corporation – All Rights Reserved

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

Copyright © May 2004 by Noetix Corporation – All Rights Reserved

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

Give the new column a friendly name

Copyright © May 2004 by Noetix Corporation – All Rights Reserved

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

Let’s save the results in our Personal folder

Copyright © May 2004 by Noetix Corporation – All Rights Reserved

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

Copyright © May 2004 by Noetix Corporation – All Rights Reserved

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

New column in the output

Copyright © May 2004 by Noetix Corporation – All Rights Reserved

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

Copyright © May 2004 by Noetix Corporation – All Rights Reserved

Unlocking the Power of Excel

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

Create an Excel spreadsheet from this report

Copyright © May 2004 by Noetix Corporation – All Rights Reserved

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

Copyright © May 2004 by Noetix Corporation – All Rights Reserved

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

Copyright © May 2004 by Noetix Corporation – All Rights Reserved

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

Click “Refresh Data” to rerun the report!

Copyright © May 2004 by Noetix Corporation – All Rights Reserved

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

New Period Name for different results

Copyright © May 2004 by Noetix Corporation – All Rights Reserved

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

Copyright © May 2004 by Noetix Corporation – All Rights Reserved

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

Copyright © May 2004 by Noetix Corporation – All Rights Reserved

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

Copyright © May 2004 by Noetix Corporation – All Rights Reserved

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

Copyright © May 2004 by Noetix Corporation – All Rights Reserved

How your customer feels after Noetix helps you…

I can’t believe how fast youbuilt this report for me!!

Thanks!!! I love the ability to change things myself without knowing any programming

stuff!!!

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

Copyright © May 2004 by Noetix Corporation – All Rights Reserved

How you are seen at your company…

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

Copyright © May 2004 by Noetix Corporation – All Rights Reserved

Now you have more time for…

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

Thank you for attending!

[email protected]

Toll-free 866-4Noetix