Calculate profit at row level in Discoverer Plus

HI,
I need to calculate profit at row level in Discoverer Plus as follows.
There are columns
1)     Account Name- Contains Expense and revenue account names
2)     Account type- Contains Identifier for account (E or R)
3)     Amount --- Contains amount
4)     Period     Name -- Contains Numeric Amount.
Cross Tabular Report Look like as follows
Period Name          Feb-2009     Mar-2009
Account Name
Total Revenue          100          90     
Total Labor Cost          30          30     
Total G&A Cost          20          50
Profit               ???          ??     
Need to show PROFIT =Total Revenue- (Total Labor Cost- Total G&A Cost)
at bottom for each period.
I am unable to use calculations because it appears column wise…
Would you please suggest solution for this?
Thanks,
Mahesh.

Hi
Try dragging the data point headings off the top axis and place them to the right of the Account Name. They will all drag together so just moving one will move them all.
If your profit is already calculated and is a data point as you have commented then it too will come over to the left. For displaying it under the other items, a really cool feature about having data points on the left is that you can drag their heading and place it anywhere you want. I will be including this trick in my free March ask Michael webinar. (By the way, if anyone reading this thread you can sign up for my free webinar by clicking here: http://ascbi.com/question.htm)
You should now be able to display your calculated profit as a row underneath the other items. I tried this on my own system and it worked just fine.
Best wishes
Michael

Similar Messages

  • Impossible to export more the 1000000 rows With ORACLE DISCOVERER plus

    I work with Oracle discorcerer Plus but I'm able to exporte less than 1000000 rows.
    more than 1000000 rows he does trunc the result!
    I went to the Option as follows:
    P.S un-ticked the Tools > Options > Query Governor > Limit retrived data to' field to get all the rows
    but it still limits to 999999 records!
    Is there any setting to control the number of rows exported ?
    Your Help

    Hi
    The maximum number of rows of data allowed in a query is controlled in three places:
    1. In Plus, using Tools | Options | Query Governor
    2. In the Admin tool, using Tools | Privileges | Query Governor
    3. In the pref.txt file there is a setting called RowFetchLimit
    As an end user you won't have teh ability to override what the administrator has set for you so please check to see whether any restrictions are in place that are outside your control.
    Best wishes
    Michael

  • Can I alter the row height in Discoverer Plus?

    I know how to alter font size, but don’t get a benefit without altering row height.

    Hi
    To confirm what Esther has said, you cannot change the row height while leaving the font the same. You have to change the font then Discoverer automatically adjusts the row height.
    Best wishes
    Michael

  • Row level security in discoverer desktop

    currently, I have designed a business area on one of my star schema, and I created several other business area in order to allow different level of users to view the pre-defined reports on discoverer desktop. and I want different users to view different data from my star schema tables. So I created some criteria on those business area.
    e.g. condition on bus_area1 : sales_manager="man01",
    condition on bus_area2 : sales_manager="man02"
    in short, i want to enable record level security by using discoverer's conditions.
    but unfortunately, even I un-checked "Create/Edit Query" privileges on discoverer administrator for those users, they still can modify the worksheet. So they can just remove my condition and to view data that they shouldnot be able to see..
    can any one tell me how to solve this problem, or how to do row level security in discoverer?
    What can I do if I want to disable "edit worksheet" in discoverer desktop from users??
    thanks in advance..
    Marco

    Marco,
    Probably the best way to achieve row-level security is to upgrade to 9.0.4.1 and take advantage of the new functionality of Discoverer to pass the SSO user to the DB query. You would apply Oracle Fine Grained Security/VPD/striping on the DB tables using a policy based on SSO userid. Then using Disco 9.0.4.1 the user would see only the data they are privileged to see. However this works only in a web environment (Discoverer Plus, Viewer and Portlets) not for Desktop.
    Discoverer Product Management - mpd

  • Discoverer plus  report does not sum up the column

    Hi All,
    I am running the discoverer report from discoverer plus (web version) and was
    trying to use the sum function to sum the total amount of the report.
    The sum function does not work and it only display Cell
    Sum: (blank) with no actual data.
    When i checked the report details some columns are calculated based on the columns which i want to sum up.
    My query uses CASE function to calculate one of the columns.
    I changed the aggregation behavior setting to "Show the sum of the calculated values from the contributing cells "
    then also i'm not able see the totals.
    Any ideas please share with me.
    Thanks in advance,

    Hard to answer your question without seeing what you are trying to do. Issues like this are often better reported to Oracle support, where they can get a web sesison going and be able to see what you see on your computer. Would be helpful to illustrate exactly what your detail looks like and how you are trying to create your sum. There could be several possible issues that could cause your problem, so all I can do is speculate some. Are you trying to sum one column, or are you creating multiple totals (for multiple columns)? Do you have any rows in the column with a NULL value? NULL values will be a problem when trying to sum up a column. You would need to convert the NUll value to something else, probably a zero. That would be the first thing I would look at. Hope that helps a little bit.
    John Dickey

  • RunningTotal  in Discoverer Plus - Urgent Need

    Hi there,
    First of all wold like to say thanks for all.
    I would need help on RunningTotal in Discovere Plus, for example
    A
    1
    2
    3
    4
    Calculated_Running_Total_Amt
    1
    3 (1+2)
    6 (3+3)
    10 (6+4)
    I was wondering, I tried using RunningTotal function in Disco Plus while we calculate, but am not sure how it works, like it is asking order by row and someother stuff,.
    can anyone guide me onthis exactly how it works or is there any other way to accomoplish it that would be great.
    Thanks in advance,
    skat

    Hi,
    You need to use analytic functions to calculate running totals. So, for example, the calculation SUM(A) OVER (PARTITION BY B ORDER BY C) will first group the rows in partitions using column B then sort the rows using column C, then calculate a running total by taking the sum column A from the start of the partition to the current row. The rows may then appear in any order in the report, unless you use a sort in the workbook definition.
    Rod West

  • Discoverer report - Output from Discoverer plus is not the same as Discoverer desktop

    As a part of Upgrade project we are migrating the discoverer reports from 11i (11.5.10.2) to R12 (12.1.3) .After migrating to R12, for a custom discoverer report the output given by discoverer desktop is correct (24 rows for a scenario). But the report output from Discoverer plus does not show the credit transactions (2 rows). The output from Discoverer plus shows only 22 rows (24 - 2), which is incorrect. The query is the same in Discoverer desktop and Discoverer plus.
    Please let me know why these transactions that are appearing when the report is run from discoverer desktop are not appearing in discoverer plus. Is there any setup in discoverer plus for this?
    Regards,
    Brajesh

    Pretty hard to answer a question like this.  Best bet would be to copy the existing discoverer plus book and start removing conditions, fields, etc until those two rows from desktop show up and see if you can work it out. 

  • Export to EXCEL 4m Discoverer Plus/Viewer doesnt retain Header Formatting ?

    Hi,
    I am trying to export reports from Discoverer Plus and Viewer to XCEL
    but the Header's Formatting like Bold and Background Color etc are
    not being exported as seen in Plus.
    Could you please advice on how to make this happen.
    Thanks,
    VJ

    i tried this option..but the problem is as follows
    Excel Export:+ The header comes like this
    Report Name Company Name Date : 22-APR-10 Page: 1                               
    Column1     Column2     Column3     Column4                     Column5                                     Column6                                                     Column7          
    122124     9752          7 METRO NORTH     716 MIDWEST REGION     DODGE CITY/ANDERSON TOYOT      LEXUS OF ROCKFORD
    122124     9752          7 METRO NORTH     716 MIDWEST REGION     DODGE CITY/ANDERSON TOYOT      LEXUS OF ROCKFORD
    122124     9752          7 METRO NORTH     716 MIDWEST REGION     DODGE CITY/ANDERSON TOYOT      LEXUS OF ROCKFORD
    HTML Export:+ The header comes like this
    Report Name                                 Company Name
    Date : 22-APR-10                            Page: 1      
    Column1     Column2     Column3     Column4                     Column5                                     Column6                                                     Column7          
    122124     9752          7 METRO NORTH     716 MIDWEST REGION     DODGE CITY/ANDERSON TOYOT      LEXUS OF ROCKFORD
    122124     9752          7 METRO NORTH     716 MIDWEST REGION     DODGE CITY/ANDERSON TOYOT      LEXUS OF ROCKFORD
    i.e the export to HTML is retaining the format but it is putting the heading into multiple cells..there by making it look bad when opened in Excel.
    Wheras in EXCEL export it doesnot retain formatting like Bold,etc it merges all the cells of teh first row and is putting it there which is much better to view.
    Is there anything we can do about it ??
    Thanks

  • How to update UDF based upon the row level dimensions.

    Hello Experts,
    I have made 4 new udf at Sales Order.  Its displaying at Righthand side under General Category.
    Now at row level im entering item detail, and other things with 4 profit center vaues.
    So i want that if i enter value in those 4 proft center in row level then it should automatically update those 4 udf with that value.
    It always happen in Add mode of SO, if SO open in update mode then i can update those udf with other values also, which can be differ then row level profit center values.
    If we need to create any trigger or any query for that, then guide me for that.
    Regards,

    Hi Chintesh,
    You can use the option of changing value when the exising column value changes. (also check the option refersh only option)
    pls revert in case more help.
    Regards,
    Datta Kharat

  • How do I get this query into Discoverer Plus

    Hi all,
    I have the following query:
    SELECT h.hrs, NVL(Quantity, 0) Quantity
    FROM (SELECT TRIM(to_char(LEVEL - 1, '00')) hrs
    FROM dual
    CONNECT BY LEVEL < 25) h
    LEFT JOIN (SELECT TO_CHAR(event_date, 'HH24') AS during_hour,
    COUNT(*) Quantity
    FROM user_activity u
    WHERE event_date BETWEEN
    to_date('15-JUN-2010 14:00:00', 'DD-MON-YYYY HH24:MI:SS') AND
    to_date('16-JUN-2010 13:59:59', 'DD-MON-YYYY HH24:MI:SS')
    AND event = 'user.login'
    GROUP BY TO_CHAR(event_date, 'HH24')) t
    ON (h.hrs = t.during_hour)
    ORDER BY h.hrs;
    Which produces the number of actions performed (from an event table, user_activity) grouped by the hour of the day they occurred (including displaying hours that have zero records - this bit is important!). I want to be able to put this into Discoverer plus as a worksheet, but I'm having trouble trying to figure out how.
    I was able to create a custom folder in Administrator for the select from DUAL, but I cannot link it to the user_activity table because there's no relationship between to two tables to create a join.
    The user_activity table is:
    USER_ID - VARCHAR2(8 CHAR)
    EVENT_DATE - DATE
    EVENT - VARCHAR2(100 CHAR)
    The custom folder is this part of the SQL:
    SELECT TRIM(to_char(LEVEL - 1, '00')) hrs FROM dual CONNECT BY LEVEL < 25
    Any suggestions would be greatly appreciated.
    Thanks.
    Edited by: Cyntech on Aug 12, 2010 10:41 AM

    KK wrote:
    hi,
    In the custom folder we can join tables,but the thing is you said ther is no join between them.
    I would suggest you to built this query into a view and use this view in the DUAL table by writing inline query or subquery what ever way.
    This is the only possibility i can think off.
    Hope it helps you.
    By,
    KKHi,
    Thanks for the reply, though I'm not sure that I understand what you are suggesting.
    Which query would you turn into a view? If you are referring to the select from dual, then how would the view be any different from the custom folder? You still would not be able to join it to user_activity as there are no common columns.
    Edited by: Cyntech on Aug 12, 2010 2:49 PM

  • Help with implementing Row Level Security in Interactive Reporting

    We're deploying Hyperion BI+ 9.3.1, using Workspace and Interactive Reporting. I'm researching how we can use the Workspace row level security option. I've read what's available for documentation in the Workspace Administrator Guide and the Interactive Reporting Users Guide. I understand the concept of setting up rules with row_level_security.bqy, but I'm confused about where these tables should go and what actually happens when I go to Workspace > Administrator > Row Level Security and turn it on.
    The Administrator's Guide tells me the "properties" are stored in the repository, but the "rules" are in the "data source". Does that mean my BRIOSEC* tables go in the database I'm running my reports from? If so, then what's the data source I'm filling in on Workspace > Administrator > Row Level Security?
    I have many different database connections going to different Oracle and SQL*Plus instances, and I don't want to apply row level security to all of them. How does Workspace tell the difference between them? If I enable rules but create a report from a database that doesn't have rules defined for it, what happens?

    The 3 tables used with the RLS are stored in the same schema as your repository by default.
    The RLS store all the Rules for any database that you are using.
    You define the rules based on the tablename (owner.tablename) and the column name.

  • Urgent: row level security with VPD

    Has any one implemented the row level security in Virtual private database(VPD) for Discoverer.
    Please let me know how well does it work with discoverer and are there any flip sides that one needs to be aware of.
    Thanks

    authenticating / authorizing part is take care by weblogic and then USER variable initialized and you may use it for any initblocks for security.
    Init block for authenticating / authorizing and session variables are different, i guess you are mixing both.

  • Discoverer plus running totals

    hi,
    any help will be appreciated.
    I use Oracle discoverer plus. recently I tried to build a running total (average) calculation using the template provided. I defined 10 previous observations for this purpose. discoverer performed the calculation but the problem is with the first 9 (in this case) observations of the new calculation, because it averaged the first first observation, than the first two, than the first three and so on. when you get to the tenth observation it becomes correct, but you can imagine it is problematic, especially the graphic presentation. if I could present the graph only from the tenth observation and on it would be an acceptable compromise. any other suggestions are welcome too.
    Thanks.
    Mark.

    Hi,
    I am afraid it is not at all clear what you are trying to do here. If you think of your results as a table of data do you want your calculation to be the same for all rows, a group of rows, or a running calculation changing for each row. Any graphical representation must be based on this underlying data.
    Rod West

  • Row level Difference

    HI Pls help for the below scenario to get a row level difference in OBIEE
    My Pivot Report looks like.
    Global Amt
    Acc_level_1 Acc_level_2 Jan-08 Feb_08 Mar-08
    1)Accounts payable Trade 500 200 300
    Tax 30 40 50
    Accounts Payable Total: 530 240 350
    2)Cost of Revenue Finished Goods 100 90 100
    Training 30 40 50
    Cost of Revenue Total: 130 130 150
    NET
    (Accounts Paybale tot-Cost of revenue tot) : 400 110 200
    I Need to have Difference of Accounts payable Total and Cost of Revenue total each month wise.
    Pls let me know how to implement this logic in OBIEE ANSWERS. we have grand total option but how to calculate difference.
    Regards
    Ramesh B

    I do not understand you task.
    Perhaps the TimeSeriesFunction in the Repository (BusinessLayer) will help you.
    AGO and TODATE
    Or you calculate your values before you make pivoting.
    Regards,
    Stefan Hess
    Edited by: stefanhess on Nov 5, 2008 12:48 PM

  • 10g DISCOVERER Plus is not opening

    Hi ALL,
    I trying to open the discoverer plus but I am getting the error like this
    'error for click deatils'
    EBS version 12.0.6
    DB version 10.2.0.4
    Discoverer version 10.1.2.55.26
    Thanks in Advance
    Kumar

    Hi Hussein
    I am getting the below java error. please help us.
    Java Plug-in 1.6.0_24
    Using JRE version 1.6.0_24-b07 Java HotSpot(TM) Client VM
    User home directory = C:\Documents and Settings\kd08754
    c: clear console window
    f: finalize objects on finalization queue
    g: garbage collect
    h: display this help message
    l: dump classloader list
    m: print memory usage
    o: trigger logging
    q: hide console
    r: reload policy configuration
    s: dump system and deployment properties
    t: dump thread list
    v: dump thread stack
    x: clear classloader cache
    0-5: set trace level to <n>
    proxyHost=null
    proxyPort=0
    connectMode=HTTPS, native.
    Forms Applet version is : 10.1.2.3
    load: class oracle.disco.DiscoApplet not found.
    java.lang.ClassNotFoundException: oracle.disco.DiscoApplet
         at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
         at sun.plugin2.applet.Plugin2ClassLoader.loadClass0(Unknown Source)
         at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
         at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
         at java.lang.ClassLoader.loadClass(Unknown Source)
         at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source)
         at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source)
         at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
         at java.lang.Thread.run(Unknown Source)
    Exception: java.lang.ClassNotFoundException: oracle.disco.DiscoApplet
    load: class oracle.disco.DiscoApplet not found.
    java.lang.ClassNotFoundException: oracle.disco.DiscoApplet
         at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
         at sun.plugin2.applet.Plugin2ClassLoader.loadClass0(Unknown Source)
         at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
         at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
         at java.lang.ClassLoader.loadClass(Unknown Source)
         at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source)
         at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source)
         at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
         at java.lang.Thread.run(Unknown Source)
    Exception: java.lang.ClassNotFoundException: oracle.disco.DiscoApplet
    Thanks & Regards
    Kumar

Maybe you are looking for