Dynamic cumulative Value in Bex report

Hi
I need to implement the following report but meet problem,
User-input variables:
Year: (single value variable ready for input)
for instance 2005
Period: (interval variable ready for input)
for instance from 4 to 6
The report should display as follows:
Period 4         | Period 5 | Period 6

Sorry, continue as follows:
For each Period there are two kfigs should display
Amount and Cumulative amount, the cumulative amount means the amount accumulated from period 1 to current period, the report should display like
Period 04 | Period 05 | Period 06
Amout ***.Amount | Amount ***.Amount | Amount ***.Amount
Normally we can enable "cumulative" flag in key figure setting, however, the cumulative function only works for the displayed columns, e.g. the ***.amount of period 05 is the sum of amount period 04 and amount period 05, but we need the sum of amount from period 01 to period 05.
I am considering the following solutions but need your suggestion:
1. Use customer-exit variable to add the selection "from period 1 to period X",here in this case "from period 1 to period 3", and calculate the ***. amout in virtual key figure, but I have no idea how to hide the column period 1 to period X in exit.
2. Define 24 predefined fixed key figures(12 columns for amount and 12 for cumulative amount), but I have no idea how to let user filter on key figure name (1KYFNM?) when executing the query.
3. Use VBA and Web Table interface to hide the columns at runtime, but I have no idea whether if it still works when user drill down the key figures to the rows.
Any suggestion is highly appreciated!!!
it's urgent!!!
Thanks in advance,
Patrick

Similar Messages

  • How to remove unassigned(#) value in bex report in 04s

    Any help on hiding/ removing unassigned(#) value in bex report in 04s , the query is created on an infoset( left outer join).

    you can exclude # in your restriction...
    assign points if it helps

  • Getting wrong values  for decimal value in Bex report

    Hi,
         I am getting some problem in Bexreport decimal values.
       In ODS i am able to look the values for this key figure
      (Total PO Release Val)= 140.692,00,the same value in Bex report looks like this $ 140,692.00.
         Here one calculation is going with these above values
       % Used = 'Total PO Release Val' / 'Target Value' * 100
        as per ODS value calculation  it is correct = 140.692/1000 * 100 =14.692
       as per Bex  it is coming like this = 140,692.00/1000 *100 = 142.692.
        in Bex report Percentage valus is not considering value is taking as 140,692.00 rather than 140.692.I mean to say decemal values are ignoring while calculation in Bexreport.can you any please advice me how to comeout of this problem.Appreciate your help.
    Regards
    Ramesh

    <i> "(Total PO Release Val)= 140.692,00,the same value in Bex report looks like this $ 140,692.00."
    </i>
    How do you check the ODS value? The amount will only have two decimal places after it, so you can't have a value like 140.692,00. It seems to be an issue of user's decimal notation (where decimal is represented by comma, and thousand seperator by '.'). Go to user profile, change this setting (in default tab) to correct one (ie decimal being represented by '.') and login again and check it. The value that you see in ODS is 'one hundred forty thousand six hundred ninety two, the same that you get in Bex, only the representation is different).

  • Display of calender month text instead of values in BEx report.

    Hi,
    I have calender months in the reporting columns, values of these reporting columns are dynamic in reports. We need to replace these values with text of the calender months. I have seen it at some places but do not remember how to do it now.
    Can some one has idea on this, will update on this post please.

    Hi
    if you want to display in columns along with the data then right click and select properties and the select the disply as Text .
    If you want to display in the header go the properties and in the header (Title area where u provide desxcription) instead of ur description enter the text variable &0T_CMONV& or you can select the text variable from the list .
    Regards
    Ram

  • Cumulation problem in BEX REPORT?

    hi,
    i am generating reporting FISCAL PERIOD WISE. the values of standard price(OPRICE_STD), moving average price(0PRICE_AVG) values are basically coming from R/3 directly.
    0fiscper    Company period            std price           mov avg price
    2009001     20090101                      40                         50
    2009001     20090102                      40                         50
    2009001     20090103                      40                         50
    2009001     20090104                      40                         50
    no, when i run the report by fiscal period the values are showing 160 instead of 40, and 200 instead of 50 respectively.
    when u drill down the values are 40,50 only for the company period wise. but how to display overall result as 40 for std price, and 50 for mov avg price in the bex report. that means how to do it in bex query designer.
    regards
    vadlamudi

    thanks one and all , that problem has been resolved.
    i have created structure for material types( Ingredients, packaging materials in rows)
    when i execute the query by fiscal period the values which are showing is very high in the final result.
    when i drill down by material and keyfigure(formula) values are not matching with the final result.
    and if we execute by material wise rather than period wise the values are perfect.
    pl tell me the solutio
    regards
    vadlamudi
    Edited by: venugopalv on Sep 3, 2009 10:55 AM
    Edited by: venugopalv on Sep 3, 2009 11:52 AM

  • How to  show Blank values in Bex Report

    Hi friends ,
                       In my bex report one of the KF Column having zero's  and Blank values .
    Ex .   Mat     Price
              A         0
              B        
              C        15
                                    when i create a condition  Price > 0 
    Then the given Out put is    
                                            Mat     Price  
                                             C        15    
                                                                       but the required Out put is 
                                                                                                               Mat     Price
                                                                                                                B 
                                                                                                                C        15
    I.e  I have to Remove only zeros and i should show blank values. Could you pls give some Ideas on this .

    Hi friends thanks for response,
    but my requirement is
    Mat                 
    Price1
    Price2
    A
         0
    B
    12
    C
       15
    D
    0
    E
        8
    F
         0
    The Required  Out put should be
    Mat
    Price1
    Price2
    Price3 (1+2 )
    B
    12
    12
    C
    15
    15
    D
    0
    0
    E
    8
    8
    The user don't want see materials Price1 which  is Zero . So  I should remove materials A and F  in Price1 column .
    IF i apply condition on Price1 > 0  in the out put B and D also not displaying bcoz  blank values consider as Zero.
    Can you pls give some ideas how to full fill this Requirement

  • Display Filter Values in BEx Report

    I have a BW query that has a dimension (Unit of Measure, UoM) in the filter area.  The user can only select one value for UoM.  The user selects "Z03" which corresponds to a UoM text value of "lb/1000 gal". How do I  display "lb/1000 gallons" at the top of the BEx report. 
    If this is not possible, I would like to at least display the value Z03 at the top of the report.  I prefer not to devote a whole column in the BEx report to UOM, since the user can only select one UOM.  I am new to BW and this is my first posting.

    Hi Jeff,
    if you have a variable for UoM you can add the value/text of the variable via textvariable to the query title.
    Please ask if you need more advice on this.
    Regards
    Marcus

  • Not assigned value in Bex report

    Hello experts,
    One of the value in the BEx report is appearing as not assigned. What could be the reason?
    Thanks
    SP

    Hi all,
    In the back end system 0sales_office is attribute of 0customer,
    Then I have activated the 0customer master data and done attribute change, I have such display at BEx reporting
    customer        sales office(key)       sales office(text)                      Sales      
    9876554               0010                         Michigan                         USD   4567
                                    #                            Not Assigned                  USD   2563
    although I expect to see
    customer        sales office(key)       sales office(text)                      Sales      
    9876554               0010                         Michigan                         USD   7130
    Is there anything I do miss?

  • Getting a percentage on cumulative values in Bex Query

    We have a Bex Query where we have 4 columns. For the actual and projected attendence, I'm displaying cumulative values and a percentage.  I want the percentage to be based on the cumulative values, but it's giving it to me based on the actual values (what's coming in, not what's being displayed).  How do I get it to do the calculation on the displayed values?
    This is the actual data coming through:
    Month/yr____actl att___________ proj att   
    01/2005_____10________________10                            
    02/2005_____10________________10                                   
    03/2005_____10 ________________20              
    What I'm getting now:
    Month/yr_____cumulative actl att_____cumulative proj att_____percentage
    01/2005_____10____________________20_________________50%
    02/2005_____ 20 ___________________30________________100%      
    03/2005 _____30 ___________________50_________________50%
    What I want is:
    Month/yr_____cumulative actl att_____cumulative proj att_____percentage
    01/2005_____ 10 _____________________20_______________50%
    02/2005______20_____________________30_______________66.67%      
    03/2005______30_____________________50_______________60%

    Julie,
    The OLAp processor in BI cannot take cumulated values - that is  - once you cumulate your values - the cumulated values cannot be used further in BeX formulae - even if you use them the actual values will be used.
    Month/yr____actl att___________ proj att
    01/2005_____10________________10
    02/2005_____10________________10
    03/2005_____10 ________________20
    What I'm getting now:
    Month/yr_____cumulative actl att_____cumulative proj att_____percentage
    01/2005_____10____________________20_________________50%
    02/2005_____ 20 ___________________30________________100%
    03/2005 _____30 ___________________50_________________50%
    What I want is:
    Month/yr_____cumulative actl att_____cumulative proj att_____percentage
    01/2005_____ 10 _____________________20_______________50%
    02/2005______20_____________________30_______________66.67%
    03/2005______30_____________________50_______________60%
    This would mean you will not get the desired output - the only way to do that is to use local macros / formulae in the workbook.
    Arun
    Hope it helps...

  • Dynamic comparison column in Bex report

    Hi Gurus
    I have the following request, could any of you kindly help me out?
    Content example in Cube:
    GL Act| Fiscyear| Fiscper3| Amount
    10001 |2004     |12       |100
    Report: Cross-year comparison determined by period
    Specifying fiscyear and period range is enabled as user-input, e.g. choose year 2003 to 2005 and period 01 to 03
    The following layout is our target:
    header: period 01-03
    GL Act| Y2003| Var2003-2004| Y2004|  Var2004-2005| Y2005
    10001 | 100 | 200         | 300 |  -100        | 200
    10002 | 300 | 500         | 800 |  200         |1000
    I think the point is to achieve the "variance" column which is dynamically determined by fiscyear where user inputs, since restricted key figure cannot achieve the "dynamic" solution.
    Thanks in advance!

    Hi Eric,
    My approach is somewhat not flexibible but it may suit your needs.
    Will try to describe it in more details.
    Let’s assume that this periods contain full information: a year and a period within a year and that there are 12 periods in the year. A user enters a a range of periods P1 – P2 (let’s say of 2005) and wants to compare some KF for the given time period with that for 2004, 2003 and calculate difference between periods.
    Solution:
    Create two – for P1 and P2. All vars are user entry ones. If P1 is always the first period in the year then P1 might be determined in the user exit.
    Create a structure in rows.
    New selection. Name it as Y2003. Put here your KF and Fiscal year/period. Restrict it with P1 – 24, P2 – 24.
    New selection. Name it as Y2004. Put here your KF and Fiscal year/period. Restrict it with P1 – 12, P2 – 12.
    New selection. Name it as Y2005. Put here your KF and Fiscal year/period. Restrict it with P1, P2.
    New formula for Var2003-2004. Place into formula Y2004 - Y2003.
    New formula for Var2004-2005. Place into formula Y2005 - Y2005.
    Regardless of selection’s names this query will show values for given periods of 3 years: entered, year before entered and entered -2. 
    Best regards,
    Eugene

  • Problem with dynamic columns in the BEx report

    Hi Gurus,
    I am tryging to build some planning application using BI-IP and input ready queries.
    I'm facing issues with making the columns in the query 'dynamic'. The example is given below: -
    Lets say there are states and cities for which we have to plan sales volumes. Depending on the value I choose for 'State' it should create as many columns for 'Cities' as per the hierarchy of the cities.
    Lets say if I choose Maharashtra then the report shud look like :-
    State-> Maharashtra
    Rows               Column1                      Column2                      Column3
    GL Account      Mumbai/0quantity        Pune/0quantity            Aurangabad/ 0quantity
    1000000            1000                               1500                              1200
    State--> Karnatka
    Rows                 Column1                  Column2
    GL account        Bangalore                 Mangalore
    1000000
    Any idea how this can be achieved?
    Best Regards,
    SSC

    Hi friend,
    See the link below it is having the solution of hiding the columns in smart forms
    Hide table columns in smart form?
    Create a table to display your values with 12 col and hide the columns based on the idea provided in the link above.
    I think this will solve your issue if you still have queries please revert back to me i will help you.
    Thanks,
    Sri Hari

  • Dynamic add column in Bex report

    Hi all,
             we have input parameter is month wise. For example if i have input 12.2011 - 03.2012
    Output:
    12.2011--01.2012--02.2012-----04.2012
       50kg -
    70--90--
    54
    Like above dynamically have to change column based on month input parameter. Please guide me how to design bex query.
    Thanks
    Saravanan

    hi,
    restrict calmonth with variable type manual input, and put this calmonth in columns on top of amount or quantity. It will give you your desired output.
    hope this helps,
    regards,
    ray
    Edited by: ray100 on Mar 9, 2012 2:54 PM

  • Do not want to display compounded value in BEx report

    Hi,
    My info object material has compounded with plant.
    When I show material in the report, its showing along with plant.
    Plant 20
    Material ABC.
    In report, its showing like 20/ABC.
    I dont want to show 20 with ABC, how do i fix this?
    Thanks

    Removing Controlling Area from Profit/Cost Centre
    In BEx QD, for 'Plant', u should select 'Display As': Key.... And may not work, if select 'Key & Text'.
    Edited by: Mr. V on Dec 3, 2009 8:21 PM

  • Absurd values in BEx Report on Multicube

    Hi,
    when i run my query on the multicube (containing 2 cubes C1 and C2), i get a result with 3 rows and the fourth row says # and "not assigned" in all columns except the KF column.
    when i run my query only on the cube C1, then it shows me the correct result i.e. all the rows.
    I suspect there is something absurd in the multicube but cannot detect the problem. Pls help!!
    I am working on BW 2.0B
    Thanks,
    SD

    Hi,
    In a MultiProvider, every characteristic in each of the InfoProviders involved must correspond to exactly one characteristic or navigation attribute (wherever these are available). If it is not clear, at the MultiProvider definition stage, you have to specify to which InfoObject you want to assign the characteristic of the MultiProvider.
    The MultiProvider contains the characteristic 0COUNTRY and an InfoProvider contains the characteristic 0COUNTRY as well as the navigation attribute 0CUSTOMER__0COUNTRY. In this case, select exactly one of these InfoObjects in the assignment table.
    Select a key figure contained in a MultiProvider from at least one of the InfoProviders involved. In general, exactly one of the InfoProviders provides the key figure. However, there are cases where it is better to select from more than one InfoProvider:
    If the 0SALES key figure is stored redundantly in more than one InfoProvider (meaning that it is contained completely in all value combinations of the characteristics) you must select from exactly one of the InfoProviders involved (otherwise the duplicated value is added incorrectly in the MultiProvider).
    However, if 0SALES is stored as an actual value in one InfoProvider and as a planned value in another InfoProvider so that there is no overlap between the data records (in other words, sales are divided separately between several InfoProviders) then it makes sense to make a selection across several InfoProviders.
    Identification defines where the object has to get the data.
    When you create a query against MP ,each object gets the data from Infoproviders if check the identification only.
    http://help.sap.com/saphelp_nw04/helpdata/en/52/1ddc37a3f57a07e10000009b38f889/frameset.htm
    Hope this helps u..
    Best Regards,
    VVenkat..

  • How to display Currency Unit beside value in BEx Report?

    Hi,
    I have 2 separate Amounts in the columns area. Their respective currencies exist as Characteristics in Unit dimension. How do I display the amount along with currency unit beside it?
    As of now my Report looks like....
    Amount 1              Amount 2
    2000                     3000
    I would like to display it as......
    Amount1           CUR                Amount2          CUR
    2000                 EUR                 3000               USD
    Thanks,
    SD
    Edited by: Sebastian D'Souza on Jan 16, 2009 11:40 AM

    Hi Sebastian,
    Yes it can be possible to get the currency unit along with currency in ur report.
    To do this, first of all u need to have the currency unit in ur flat file or else in ur data.
    If u have so, here are the steps to do that.
    1.Double click ur amount info object under 'currency/unit of measure tab' , in the unit/currency field just give as 0currency.
    2.And then activate ur info object.
    3.In Transformations u will find another field '0currency', just map it to the amount field.
    and then do the process as usally loading data to target, and the execute the report.
    u will be able to see currency unit filed also.
    hope this helps u.
    Thanks,
    Sai Chand.

Maybe you are looking for

  • Multiple Domains/Website On Single Hosting Plan

    I currently host my website with a shared hosting company that uses the latest version of ColdFusion MX. I recently registered a second domain and pointed it to the same IP address. I found some code on another ColdFusion forum that allows you to dir

  • Carrer and job workset in ESS role

    Hi Guys,             I have a problem in ESS role, I am having SP12 portal with ESS SP8,ADS SP10 and WebDynpro 6.4. In Ess role there is a workset called "career and job" when I try to open "Candidate Profile" under this workset I get an error regard

  • Automatically create a page with names of docs in folder

    I need to create a web page for our intranet that just dipslays all of the names of the docs in an "Archived" folder and provides a link to the docs in the folder. It's for archived reports that are needed on the intranet, but I want for my boss to b

  • How to get name of the current localization language?

    Hello! How can i get value of Setting->General->International->Language? TIA

  • Archive pricing condition record

    Hello everybody, I want to ask about how to archive MM pricing condition record? I tried with SARA, archive object CND_RECORD or program /SAPCND/CND_RECORD_WRITE but it doesnt work. Kindly advise, Thanks, HN