Latest Posts »
Latest Comments »
Popular Posts »
If you are new here, you may want to subscribe to the following feeds Business Intelligence ,InfoCaptor

Discoverer Reports through Oracle Applications

Written by Nilesh Jethwa

In this article we will discuss how to enable Discoverer reports to be viewed through Oracle Applications Menu structure.

We will take an example report say “AR - Invoice Aging Buckets” with developer key “AR_INV_AGING_REPORT”

Let us assume there is a seperate responsibility to view AR reports such as “Accounts Receivables Reports”. We also assume that there is a menu (top level) called “ALL_AR_REPORTS” which is attached to this responsibility using the Define Responsibility form.

Using the Discoverer User tool we share the “AR - Invoice Aging Buckets” to “Accounts Recievables Reports” responsibility.

Now we will begin creating the Function and menus for this workbook.

 

  • Navigate > System Administrator > Application > Function
  • Go to the Description TAB
  • Enter Function Name = AR_INV_AGING_REPORT_DWB
  • Enter User Function Name = AR - Invoice Aging Buckets
  • Enter Description = AR - Invoice Aging Buckets

We appended a suffix of “_DWB” at the end of the function name to indicate this is a Discoverer Workbook function. You may choose any other name for your function but it is a good idea to keep the function name same as the developer key for easy identification and tracking.

  • Now Go to the Properties TAB
  • Select Type = SSWA plsql function that opens a new window (Kiosk Mode)
  • Maintenance Mode Support = NoneContext Dependence = Responsibility

Selecting the Kiosk Mode opens the Discoverer workbook in a new window.

  • Now Go to Form TAB
  • Enter Parameters => “workbook=AR_INV_AGING_REPORT&viewer=Y”

In the above we entered the workbook developer key and forcing the report to be opened using Discoverer Viewer. (If your ICX profile is set to use Discoverer Viewer then you may omit the part from “&” )

 

  • Now Go to Web HTML TAB
  • Enter HTML Call = OracleOASIS.RunDiscoverer and then Click on the Save Button

Now that we have created our Form Function we will create a new menu to hold this function and then attach this new menu to the “ALL_AR_REPORTS” menu.

Navigate > System Administrator > Application > Menus

Create a new menu “Aging reports”

Then attach the function to this menu

Now query the main menu “ALL_AR_REPORTS”

and add submenu to this main menu


Now we have finally linked all the pieces together. Wait a minute, just ensure that the user who needs to access this report is given the “Accounts Receivables Reports” responsibility. So when user “ARUSER” logs onto Self service signon, the user will see the “Accounts Receivables Reports” responsibility as part of the menu list. Clicking on this responsibility, the user will see the “Aging Reports” as one of the sub-menu and underneath there will be the link to the discoverer workbook. If “all is fine”, clicking on the report link will launch a seperate window where user can enter parameter values and execute the report.

NOTE: If the menu changes does not appear as expected then ask your DBA’s to bounce the Apache middle tier. Also, make sure all the Discoverer profile values are set properly.

Have a nice day!

 


Posted in Discoverer, Other |

6 Comments to “Discoverer Reports through Oracle Applications”

  1. Mayank Says:

    Hi Nilesh

    A very nice article….keep sharing your wealth of knowledge with us. I have one query though…if I have to give a user access to 10 different Discoverer report, will I have to make 10 separate function and attach with his existing menu??? Or can there be a link given with his existing responsibility which will just take him to the Discoverer page from where he can choose whatever report he needs to access.

    Thanks for your help in advance!

    Mayank

  2. Nilesh Jethwa Says:

    You can do either of the above you suggested. You can create a function to just launch Discoverer Viewer/plus and have the user select the report or create individual functions for each one(not a likable solution)

    -Nilesh

  3. SS Says:

    Hi,

    I am unable to log into the discoverer through applications. The error message is: Authentication Failed. (Default or specified schema containing EUL tables is inaccessible

    We have created new EUL but not able to connect to discoverer. Can you please throw some light on this.

    Regards
    Lakshmi

  4. Jayashree Satapathy Says:

    Before connecting to Oracle Discoverer as an Oracle Applications user, we must configure the Connect dialog to default to Oracle Applications users. Select Tools > Options to display the “Options dialog: Connection tab”.

    To create an End User Layer in an Oracle database, the database user that the EUL is being created in must have the following database privileges:

    • CREATE SESSION
    • CREATE TABLE
    • CREATE VIEW
    • CREATE SEQUENCE
    • CREATE PROCEDURE

    The database user must also have a default tablespace. (This must not be a temporary tablespace)

    In addition to that , When the new EUL has been created, Discoverer gives the option to install the Discoverer sample data in the new EUL.

  5. Gaurav Says:

    Hi
    I tried opening some seeded discoverer reports, but it gives error

    “/discoverer/viewer was not found on this server”

    Do I need to install discoverer viewer on the server where I have installed Oracle Applications or is it a profile option that I have not set.

    Looking forward for solution
    Thanks
    Gaurav

  6. Hari Says:

    I’m using Discoverer 4i and when I try to login in as Oracle Apps user, It’s throwing TNS error. I’m able to connect to Standard EUL But trouble happens when I connect to Oracle Apps EUL. Any tips please ?

Leave a Comment

Other Articles of interest
Free Dashboards and KPI examples
  • Discoverer Dashboard Press Release
  • Dashboard and Reporting Options with Oracle tools
  • What is the future of Oracle Discoverer? Freeware??
  • how to become an Oracle ERP Consultant?
  • Can you use Discoverer BIS views with Business Objects?
  • Crystal Reports in Total Eclipse
  • Asked : What is Performance Management Framework and Viewer (PMF / PMV)
  • Recent Jobs

    View All Jobs
    Post a Job