Variance function in IR

Hi,
Can anyone please let me know how I can add Variance function for certain rows. I have current year and prior year data in two columns of a pivot. I can add a computed item for variance calculation. But it will calculate variance for all the rows. But how can I supress some of teh variance and show variance for certain rows?
Thanks.

Hi,
This is exactly what I am trying to do.
row label:
some_dimension
column label:
period_dimension
fact:
count_widget
     Prior     Current     Variance
Dim_A     1     2     1
Dim_B     3     2     -1
Dim_C     2     2     0
But I have two scenarios - Budget and Actual. Scenario dimension is in the Drop Down label in the dashboard. I want the variance to be calculated for Actual scenario only. So, when I will select Budget, no variance will be there whereas hen I will select Actual, the variance will be shown. How I can do this?

Similar Messages

  • Reports 2.01 Variance Error

    I have a report that uses accounts in the page dimension (with UDAs). When I use the variance function in a column formula I receive a cell error. Why?I have product in the rows & ,years & months in the columns I'm try to compare current month to prior year month. (We are not using a variance scenario for years)All other functions seem to work (addition, subtract, multiple, divide) Why won't the formula return a value based on the UDA?

    I get the same problem on the 2.0 version of Flex Builder
    (FLXB_2.0_Win_WWE.exe). One of our other developers had the same
    problem and had to reinstall Eclipse. Then she was able to install.
    I'm trying to find out how to get past this without a reinstall.
    Did you figure it out?

  • How to get actuals at budget exchange rate

    Hi All,
    I am working on a multi currency planning application.
    I want to do variance reproting wherein I have to calculate variance between actual * actual exchage rate and actual * budget exchange rate.
    What can be the best way to do this?

    To get actuals at budget exchange rate the normal practice is to have another scenario called something like actual_bud_rate where you have the budget exchange rates loaded.
    The variance can then be accomplished in many ways whether that be via SmartView, Financial Reports, or creating another scenario and using one of the variance functions @VAR, @VARPER.
    The key to any of the methods for variance is that new scenario and loading the budget rates to that scenario.
    Regards,
    John A. Booth
    http://www.metavero.com

  • IfThen syntax issue?

    Hello, new to Oracle Financial Reporting studio, trying to create an IfThen statement that while easy in Excel, is giving fits in Hyperion. As simple form of the statement would be as follows:
    If colB <0, ((ColA - ColB) / ColB) *-1, (ColA - ColB) / ColB)
    Object of the formula is to ensure proper % variance presentation when the denominator may be a negative number. The built in Variance functions appear to work only on members. In this case, I need a formula that works on a calculated row.
    Example:
    Credit offset Act -8 Pln -2 Var +6 (favorable var) % var should be +300% however, because the denominator is negative, a straight calc will give a negative result. I need a formula that reacts to change the result accordingly.
    Hopefully this is a straight shot for the experienced users. Any insight is welcome.
    Thanks in advance.

    Which version of Hyperion you are in, to quickly test your formula
    Rgds

  • Exponential Formulae

    Hi All
    I am trying to perform a CAGR formulae in a report.
    The formulae is as follows
    (Ending Value/Beginning Value)^ (1/number of years) - 1
    I am expressing the formulae as follows
    (Variance([D,2], [A,2])^ (1/3))- 1
    When i perform this calculation in excel, i am getting different results than what i get in my report.
    If i do the calculation in pieces, I am getting the values that i expect.If i hardcode the values, i am also getting the close to the results that I want.
    Any help in figuring this out would be really appreciated
    G

    Hi
    I have had a look at the ^ and it seems to be the same as raising to the power, e.g. if you use the formula 2^2 = 4, 2^3 = 8
    Your formulae do not quite seem to match, the variance function would do Ending Value - Beginning Value (assuming Ending is in Column D and Beginning in Column A), could that be why you are getting differences.
    Another thing to be careful of is whether either columns or rows in the formula would expand, i.e. are you calling specific members or relatives of a member?
    Let me know if you need anything else
    Regards
    Stuart

  • MRBR Report- Price and qty variance tables/structure/Function module

    Hi
    I am in the process of developing a customised report similar to MRBR report. I am not very clear on the logic used for "Difference Qty" and "Difference Value".
    MRBR is taking values from strucrure ARSEG. Is anybody aware if there are any tables from where we can get this information ? Are there any Function modules that SAP uses to arrive at this difference.
    I am aware that we canget the information from EKBE table and calculate our seleves. At times the values do not match and the logic do not seem to be straight forward.
    Has someone worked around this area ?
    Thanks for your time in advance.
    Dasaradh

    Hi,
    RBKP_BLOCKED is one important table from where this program gets the blocked invoices.
    Hope this helps.

  • InputStream available() variance in functionality

    We have a Webservice program which sends a SOAP request with OutputStream and captures the SOAP response with InputStream. We are using available() method of InputStream to fetch the input response. This method used to work correctly for the below OS and Java version
    [user2@HENDRIX ~]$ java -version
    java version "1.5.0_05"
    Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_05-b05)
    Java HotSpot(TM) 32-Bit Server VM (build 1.5.0_05-b05, mixed mode
    We have upgraded the system to below version and the webservice program is stripping off the SOAP request to some extend and unable to fetch the full SOAP XML response
    [user1@HERMES ~]$ java -version
    java version "1.6.0_11"
    Java(TM) SE Runtime Environment (build 1.6.0_11-b03)
    Java HotSpot(TM) 64-Bit Server VM (build 11.0-b16, mixed mode)
    But the same program without change in the code worked for earlier versions. Please let us know do we have any change in the available() method behaviour.

    Sounds like you are expecting available() to return the length of the stream. It cannot be reliably used for this process and should never have been used in the first place. [available()|http://java.sun.com/j2se/1.4.2/docs/api/java/io/InputStream.html#available%28%29] return the number of bytes that can be read without blocking and says nothing about how may bytes the stream contains.

  • NUMBERS- variance difference- how to set a function

    I am sooo close- I want to compare the percent difference between two columns- to compare the total in column B to total in column C-- to establisha  percent of difference be it less than or greater---help

    What's missing from your description is which column holds the base amount for the calculation. I;ll assume the original amount is in B, the changes amount is in C, and you want to know the percentage change that has occured from B.
    In column D, enter =(C-B)/B
    Format the result as a percent, with the number of places after the decimal that you require.
    Note: The result in row 7 looks odd, but is correct to the nearest tenth of a percent.
    Regards,
    Barry

  • SSRS Matrix report. Variance expression by Month. Need to compare month from prior year to current month of current year VS2010

    Please help.  I have a matrix report.  In the report I have row group  PO Type.  One the Column groups I have a parent group by Fiscal Year, and then a child group by Month.  When I run the report, I get two years of data back broken
    out by month.  Please see below.
    Now here is where I am getting stuck.  I need to take the variance between the current month of the current year, from the same month of the prior year.  So I need to show the difference between Oct , 2014 from Oct, 2013. November, 2014 from November
    2013... etc. etc.
    In the example below, how do I create a column or row showing the variance for Contracts for October 2014.  I need to take the contracts for October 2014 which is 3 and subtract that from October 2013 which is 8.  Any suggestions? How do I do that
    for each month?  Then I need to do it for the quarter... then the year?  But I'll be happy if I can just get the month working first.
    Any help will be appreciated. 
    here is what my rdl file looks like.
    Here is what my report looks like when I render it.

    Hi Adrian_s2012,
    According to your description, you want to compare values for the month of current year with the month of prior year and get the variance. Right?
    In Reporting Services, we don't have any function to get this "Year to Year" Growth. In this scenario, if you data source is a cube, we suggest you use Analysis Services to achieve your requirement. If this data source is just from database, it will be hardly
    to calculate the variance because we need to compare the values within every two different column group and matrix generate adjacent columns one by one. Even we make it by using custom, every time executing the long code when generating result
    in a cell will reduce a lot of performance, we really don't suggest to do that in SSRS. Here is a thread with much easier requirement, please take a reference of that:
    http://social.msdn.microsoft.com/Forums/office/en-US/842e2dcb-d949-4297-9d91-eac989692cb5/difference-between-the-grouped-column?forum=sqlreportingservices
    If you have any question, please feel free to ask.
    Best Regards,
    Simon Hou

  • Error while replacing IF statements with DECODE function in procedure

    Hi All,
    I have created a procedure which has nested IF statements. Now I want to replace the IF statements with DECODE functions to improve performance.
    Procedure:
    IF (var_int_sev = '0')
    THEN
    var_sev := '2';
    ELSE
    SELECT sev
    INTO var_int_sev
    FROM errorconfig
    WHERE errorcode = var_errorcode;
    var_sev := var_int_sev;
    END IF;
    I converted the above IF statement into DECODE function as mentioned below:
    var_Sev := DECODE(var_int_sev,0,2,SELECT severity FROM errorconfig WHERE errorcode=var_ErrorCode)
    But it throws below error at the select statement used inside DECODE.
    Error(58,51): PLS-00103: Encountered the symbol "SELECT" when expecting one of the following: ( - + case mod new not null others <an identifier> <a double-quoted delimited-identifier> <a bind variable> avg count current exists max min prior sql stddev sum variance execute forall merge time timestamp interval date <a string literal with character set specification> <a number> <a single-quoted SQL string> pipe <an alternatively-quoted string literal with character set specification> <an alternativ
    Can someone help me in converting the IF to DECODE in the above case. Also how can we use a select statement inside decode.

    instead of trying to rewrite all your code and hoping that the performance will be better, it's a better option to investigate and find out which part of your application is slow
    read this:
    When your query takes too long ...

  • Functional and performance testing on Forms 6.0 and higher

    I want to make functional tests on GUI Oracle Forms ver. 6.0 and higher.
    I'm thinking in a IBM tool called Rational Robot but it's seems not very good. HP also has this type of tool with forms support but I haven't tested it, yet.
    Does Oracle have some tool like this ?
    Thanks !

    Hi..
    Following is the information that you need to know about how rules are used in Financial
    Management. You use rules to automate the calculations of data within an application. You can
    use rules for these purposes:
    ● Calculate data entry level amounts for a specific entity, scenario, and period.
    ● Prevent data entry for a specific cell in a specific entity, scenario, and period.
    ● Allow input at the Parent entity level.
    ● Calculate data that cannot be calculated through a hierarchical aggregation, such as ratios
    or variance analysis.
    ● Perform allocations from a parent entity to a list of base entities.
    ● Perform complex currency conversions, calculate exchange rate differences, or perform
    other calculations necessary for your consolidation.
    ● Define formulas to dynamically calculate accounts.
    ● Specify the accounts in the application that support intercompany transactions.
    You can write rules in a text editor, or you can use the Financial Management Rules Editor to
    create rules.
    For more information on rules pls refer hfm_admin.pdf
    Best Regards
    Edited by: Naveen Vasa on Jul 9, 2010 10:10 AM

  • Variance calculation at reporting level

    Dear All,
    There are two key figures in my report - Plan and Actual amount. Now user wants to see the variance between these two in % terms.
    Formula is ( Acutal - plan )/plan *100 . Now this formula works when plan value is not zero when ever the plan value is zero the display will be X . Now user wants to put a check say whenever the plan is zero then display 100 % variance. How can we achieve this at reporting level.
    Thanks and Regards,
    Anup.

    Hi Anup,
    Try something like this:
    (Plan = 0)*100 + (Plan <.> 0)*((Acutal - Plan) / Plan * 100)
    I'm not sure but you might have to use the NOERR function in case of division by zero:
    (Plan = 0)*100 + (Plan <.> 0)*NOERR((Acutal - Plan) / Plan * 100)
    In both samples remove the "."
    Hope it helps.
    BR
    Stefan
    Edited by: Stefan Stefansson on Jul 21, 2009 1:49 PM

  • Hard to believe: missing report on purchase order price variances ...

    dear all-
    Happy New Year to you all and all the best for this new 2008!
    Traditionally the procurement to pay process is an area that really can benefit from automation. However more important than automation (efficiency), tools that support a process have to be effective first! And provide good understanding of business process at hand by providing information on essential key-figures of the process at hand.
    That brings me to the topic of this post: purchase price variance. In my opinion the SAP functionality effectively handles PPV (purchase price variances): variance between purchase price and standard cost (let's call this one PPV1) and the variance between the invoice price and the purchase price (let's call this one PPV2). A good understanding of both PPV1 and PPV2 are useful for potential process improvements ... PPV1 relates more to the efforts of the purchasing deparment and/or determination of pricing in purchase orders while PPV2 brings in the efforts of the vendor.
    Anyways, in order to obtain understanding of the variances mentioned, information is needed. E.g. a purchase price variance report or -analysis. I can't find such a report!
    I did look on various forums and when I find something that relates to a PPV-report or -analysis, people are discussing ways to create an ABAP-report or query ... Much to my surprise: no clear answers. It looks that such a report even does not exist! That's what I find hard to believe!
    Does anyone of you know about a report or analysis-tool on purchase price variances? Or is it really true that such a report is just not there!
    thanks,
    Ben

    Hello Ben,
    i have been checking the whole Forum and also asked around collegues and it seems that it is really still true there is no simple report that is showing PPV details (PO price, Invoice price, Standard price and the quantities and values)
    I think the solution to get such a report is to programm it Starting point would be the line items on PPV account.
    To get such a report with connection between Delivery and Invoice, GR based IV is helpful.
    It is unbelivable that this never has been setup !
    We are currently using FBL3N on the PPV accounts by current monthe with 2 variants subtotalling on matarial and sorting by high value
    Let me know if anybody find a report
    Cheers
    Tim

  • Qty and Date Variance using Purchasing InfoCube

    Using Purchasing Cube, I want to find out the Qty Variance and Date variance,
    Iu2019m calculating these using GR Posting date and Requested Delivery Date and GR Qty and Qty in UoM.
    Iu2019ve the following doubts:
    1.     In order to calculate the Variance, do we need to filter the data pertaining to any particular BW Transaction Key (0PROCESSKEY) since we donu2019t want Goods Issues (can be Purchase Returns or intra company Stock Transfers ), If so what are the values for the Process Key to be considered for filter.
    2.     Though the Qty key figure matches the Requested Qty, the PO status is u2018Openu2019. What could be the possible reasons?
    3.     The qty. and days variance for the POs already received can be calculated. But what should be done incase of POs for which Goods are not yet received? Again in that scenario, we can have two cases: Delivery Past Due and Delivery Date in Future. How to tackle these 2 cases. As per our Requirement, we have to calculate the difference between System date and Requested Delivery Date incase of Past Delivery Date so that we can have the variance as of System Date. Like If the Delivery Date is 25th Nov, if we run the Query on 28th, it should show 3 days late and if run on 29th, it has to be 4 days if still undelivered. Please give me the code to be written in Transformations.
    We have not yet decided what has to be done in the second case i.e. Future Delivery Date. Please guide me what is the best option in that case.
    Thanks,
    Aryaman

    Hi,
    1. In order to calculate the Variance, do we need to filter the data pertaining to any particular BW Transaction Key (0PROCESSKEY) since we donu2019t want Goods Issues (can be Purchase Returns or intra company Stock Transfers ), If so what are the values for the Process Key to be considered for filter.
    You need to add Z-Keyfigures and then write Routines based on Process Keys in Update Rules/Transformations and filter the required Process Keys, you need to find required Process Keys in ECC, SPRO-->Reference IMG an dthen search for BW Transactional Key and see it disuss with MM FUnctional COnsultant and Identify it.
    2. Though the Qty key figure matches the Requested Qty, the PO status is u2018Openu2019. What could be the possible reasons?
    I faced the problem with 2LIS_02_* datasources so I created new generic data source and used it.  Just take only one record with that you track in ECC. You must take MM Consultants help, they will guide you.
    3. The qty. and days variance for the POs already received can be calculated. But what should be done incase of POs for which Goods are not yet received? Again in that scenario, we can have two cases: Delivery Past Due and Delivery Date in Future. How to tackle these 2 cases. As per our Requirement, we have to calculate the difference between System date and Requested Delivery Date incase of Past Delivery Date so that we can have the variance as of System Date. Like If the Delivery Date is 25th Nov, if we run the Query on 28th, it should show 3 days late and if run on 29th, it has to be 4 days if still undelivered. Please give me the code to be written in Transformations.
    We have not yet decided what has to be done in the second case i.e. Future Delivery Date. Please guide me what is the best option in that case.
    Once you have Qty and Dates from Transactional Data then it is easy to calculate the Date Varience and Qty varience, see the follwoing URL it is having one article How to Calculate Meterial Aging whcih will give how to calculate the differnce..
    http://wiki.sdn.sap.com/wiki/display/profile/Surendra+Reddy
    Thanks
    Reddy

  • Sorting a variance column in Webi report

    I have the need to sort a report by a variance that I have calculated in the report.
    For example, a report has inventory for end of prior month and current day. I am calculating the variance between the two columns. (how much inventory has changed by product)
    I need to be able to sort this table descending so that I can see the big inventory movers first.
    When I select the variance column, the sort options are disabled.
    I have also tried to save my function as a variable and that does not seem to help.
    I am using WEBI XI 3.1.
    Any ideas?
    Thanks in advance.

    Rodney,
    The "column" parameter is used as such:  ;col which is added to the end of your formula like this:
    ([Stock Quantity] Where([Calendar Day]=Max([Calendar Day]) In Report) - [Stock Quantity] Where([Calendar Day]=Min([Calendar Day]) In Report);col )
    When you add the ";col" portion it tells WebI to calculate by column (the alternative keyword to this parameter is "row").
    You mention that you'll lose your calculated column, however, instead of building a formula with a cell, you can also construct a local variable to the report executing the same formula.  This method is handy when you'll have the same computation to do in perhaps several tabs, and you just want to code once and reuse in multiple places within your report.  So, if you can somehow work on establishing a local variable with the same formula, then demote the table to a horizontal or vertical table, put your objects in that grid configuration, apply sorts, then reposition as crosstab, you might be able to achieve your desired results.
    Thanks,
    John

Maybe you are looking for