Shared use of BPS variables across planning areas?

Hello,
Is it possible to use 1 var for 2 planning areas? I understand it is area-specific but would like to find out if this is possible so that I can minimize the number of variables to use.
Thanking you in advance.
Regards,
Adette Rosenthal

Hi Adette,
With regard to the document that Rael is referring, I think the section that refers to the requirement below may be helpful to you.
<i>Global variables: From a logical point of view you have the same variables in several planning areas e.g. the actual year. Now you would like to define one ‘leading’ area containing the variable that should automatically set/adjust the corresponding variables in the other planning areas.</i>
Check the link below.
https://websmp205.sap-ag.de/~sapdownload/011000358700000413772003E/How_to_variables_exit.pdf
Hope it helps.
Cheers
Anurag

Similar Messages

  • Variable 4MKTHI01 (Planning area 4CRM0001) is not available

    Hi All,
    I have activated planning profiles and level from 000 client.
    Now, when I try to open the planning level it says "Variable 4MKTHI01 (Planning area 4CRM0001) is not available"
    Please reply, how to activate this variable 4MKTHI01 under the planning level 4MP70000 of planning area 4CRM001
    Thanks
    Santosh

    Hi,
    take a look into note 886388 and 1083129.
    kind regards Michael

  • Variable in planning area

    Hi,
      How to give a variable for eg: target currency in the multiple planning area. This variable should be filled by fixed value USD. Based on this calculations are done and the output should be amount in usd.
    As variables types are characteristic values, hiererchy, numetic values and attributes. how to get this. I don't have any characteristic to be assigned to the variable in the infocube. The variable should be like static with fixed value USD.
    How to achieve this?

    Hi Ravi,
      There are no values for 0currency in my cube. So i can't use this infoobject. My requirement is to convert the amount into currency USD.
    If there is no variable for this not a problem. But i have to use fox or exit function to read data for the user enter variables version, cycle and get the amount converted into USD.
    Any help will be appreciated.

  • Tool to copy/move variables across Planing areas

    Hi,
    Anyone seen, heard of, or used a tool to copy variables already created in one planning area, to another planning area which obviously shares exactly the same characteristics?
    It's plainful and time consuming having to re-create them.
    Thanks.

    Hi,
    Never heard about it but can be created copy the entries from the tables mentioned below and change the planning area and update it back (small ABAP to do it). <b>SAP never recommend writing data back to standard tables</b>. The list mentioned below is comprehensive and should be OK. Actually when you collect a variable in a request SAP passes on these entries to the target system.
    UPC_VAR       
    UPC_VARIABLET 
    UPC_VAR_ATTR  
    UPC_VAR_CHA   
    UPC_VAR_CHADEP
    UPC_VAR_CHA_SEL
    UPC_VAR_EXIT  
    UPC_VAR_HIE   
    UPC_VAR_HIE_SEL
    UPC_VAR_NUM_SEL
    Hope this was helpfull
    thanks

  • How to use Different Calendars in one DP Planning Area

    Hi Experts,
    I would like to know that whether it is possible to use different calendars in single planning area ? Will explain the scenario in details as under
    We have 3 plants having separate calendars (different weekly offs). Now using single planning area in DP, I have to plan the demand for all the 3 plants in weekly buckets.So I need to refer to 3 different calendars in single planning area. Is this possible in DP ? As far as I know, we can attach only one fiscal year variant to the planning area through storage bucket profile. Also in this case, the system do not refer to public holiday calendar there by assuming all day working except the weekly off.
    Thanks in advance
    Regards
    Sandeep

    Thanks Sujay for immediate reply. The time bucket profile will just help me see the data in different buckets say Daily, weekly or monthly. However this still doesn't solve my problem. As only 1 Fiscal Year Variant is attached to the storage bucket profile, the system still will read the same profile for all the plants & will assume the same weekly off for all the plants which is not true in reality.
    Any other suggestion for considering different weekly offs for different plants in the same planning area ?
    Thanks & Regards
    Sandeep

  • BW-BPS Variable Selection Screen Issue

    We currently use BW-BPS as our planning tool with the web-based interface.  One of our planning web screens includes a cost center variable with the user selection configured as Input Field with Input Help.  This allows the user to select the cost center using search parameters in a pop-up screen.  I recently created a new web interface by copying the existing one and making minor changes.  After generating it, the new interface works as planned, however the data in the cost center search pop-up box is garbled. 
    Since the original screen works fine, I theorized that the act of generating the interface caused the issue.  I confirmed this by generating the original web screen without making any changes and it saw that it also has garbled pop-up search data.  I then changed the setting from Input Field with Input Help to Dropdown Box and re-generated.  This worked normally therefore the issue seems to specific to generating the Input Field with Input Help settings. 
    Are there any notes out there to correct this generation issue? We are currently on the following:
    SAP_BASIS - 700 - 0025
    SAP_ABA - 700 - 0025
    PI_BASIS - 2006_1_700 - 0015
    ST-PI - 2008_1_700 - 0004
    SAP_BW - 700 - 0027
    FINBASIS - 600 - 0020
    SEM-BW - 600 - 0020
    BI_CONT - 703 - 0016

    Hi,
    I got your point.When you open that query in Analyzer,it shows the variable screen and the variable is shown as a interval variable.But if you open the same query in Web Analyzer,the variable shown as single value variable.
    This looks little weird because both Web and BEx Analyzer uses the same Query.Can you execute the query in RSRT Tcode and check how the variable shown(whether as a Single or interval variable).
    And also check the variable definition.Try to create a new variable with the same settings and check the behavior.
    Rgds,
    Murali

  • Multiple BPS variables in Bex web report

    Hi Guys,
    I am trying to have a Bex report use the BPS variables in the web interface. I have managed to do so with 1 variable, but we have a number of variables.
    I have created the code below to get the result. however this doesn't seem to work.
    Can anyone help me with this issue.
    Gert van de Vreede
    <iframe
    id ="Z_WA_BPS_GRSALPR001"
    src="/sap/bw/BEx?cmd=ldoc&TEMPLATE_ID=Z_WA_BPS_GRSALPR001"
    style="width:1200;height:300">>
    </iframe>
    <script language="JavaScript" type="text/javascript">
    function varValueConvert(dispValue){
    /* Expected formatting of variable selector: Text(Key) or Key
    If there are more than one (...) expression the first is taken.
    var keySection = dispValue.match(/\(.*?\)/);
    if (keySection){
    var keyValue = keySection[0].replace(/\(|\)/g,"");
    alert(dispValue + ' : ' + keySection + " : " +keyValue);
    return keyValue;
    } else {
    alert(dispValue);
    return dispValue;
    var frame = document.getElementById( 'Z_WA_BPS_GRSALPR001' );
    var url = '/sap/bw/BEx?cmd=ldoc&TEMPLATE_ID=';
    var queryVar1 = '&VAR_NAME_1=0SALESORG&VAR_VALUE_EXT_1=';
    var queryVar2 = '&VAR_NAME_2=ZZHOUSE&VAR_VALUE_EXT_2=';
    var queryVar3 = '&VAR_NAME_3=ZZBRAND&VAR_VALUE_EXT_3=';
    var queryVar4 = '&VAR_NAME_4=ZZLINE&VAR_VALUE_EXT_4=';
    var queryVar5 = '&VAR_NAME_5=ZCOREC&VAR_VALUE_EXT_5=';
    var queryVar6 = '&VAR_NAME_6=ZSUBCAT&VAR_VALUE_EXT_6=';
    var queryVar7 = '&VAR_NAME_7=ZZMARCAT&VAR_VALUE_EXT_7=';
    var queryVar8 = '&VAR_NAME_8=0VERSION&VAR_VALUE_EXT_8=';
    var appl = 'Z_WA_BPS_GRSALPR001';
    var bpsVarvl1 = '<%=descr(salesorg_var/value)%>';
    var bpsVarvl2 = '<%=descr(House_var/value)%>';
    var bpsVarvl3 = '<%=descr(Brand_var/value)%>';
    var bpsVarvl4 = '<%=descr(Line_var/value)%>';
    var bpsVarvl5 = '<%=descr(Core_cat_var/value)%>';
    var bpsVarvl6 = '<%=descr(Sub_cat_var/value)%>';
    var bpsVarvl7 = '<%=descr(marcat_var/value)%>';
    var bpsVarvl8 = '<%=descr(VarvlSel7/value)%>';
    bpsVarvl1 = varValueConvert(bpsVarvl1);
    bpsVarvl2 = varValueConvert(bpsVarvl2);
    bpsVarvl3 = varValueConvert(bpsVarvl3);
    bpsVarvl4 = varValueConvert(bpsVarvl4);
    bpsVarvl5 = varValueConvert(bpsVarvl5);
    bpsVarvl6 = varValueConvert(bpsVarvl6);
    bpsVarvl7 = varValueConvert(bpsVarvl7);
    bpsVarvl8 = varValueConvert(bpsVarvl8);
    // create URL
    url = url + appl + 0SALESORG + bpsVarvl1 + ZZHOUSE + bpsVarvl2 + ZZBRAND + bpsVarvl3 + ZZLINE + bpsVarvl4 + ZCOREC + bpsVarvl5 + ZSUBCAT + bpsVarvl6 + ZZMARCAT + bpsVarvl7 + 0VERSION + bpsVarvl8;
    // remove possible white spaces
    url = url.replace(/ /,"");
    // alert('Generated URL: ' + url);
    // set source attribute of iframe to new URL
    frame.src = url;
    </script>

    Hi Gert,
    the following line is wrong:
    url = url + appl + 0SALESORG + bpsVarvl1 + ZZHOUSE +
    bpsVarvl2 + ZZBRAND + bpsVarvl3 + ZZLINE +
    bpsVarvl4 + ZCOREC + bpsVarvl5 + ZSUBCAT +
    bpsVarvl6 + ZZMARCAT + bpsVarvl7 + 0VERSION +
    bpsVarvl8;
    Try this:
    url = url + appl + '0SALESORG' + bpsVarvl1 + 'ZZHOUSE' +
    bpsVarvl2 + 'ZZBRAND' + bpsVarvl3 + 'ZZLINE' +
    bpsVarvl4 + 'ZCOREC' + bpsVarvl5 + 'ZSUBCAT' +
    bpsVarvl6 + 'ZZMARCAT' + bpsVarvl7 + '0VERSION' + bpsVarvl8;
    Regards
    Marc
    SAP NetWeaver RIG

  • SAP BW SEM-BPS Variables

    Hi All,
    We are upgrading SAP BW SEM-BPS system from 2.0B to 6.O, in this process i need to collect some information as like below from tables,
    like BPS Variables----- UPC_VAR ,
    planning sequence----- UPC_PROFILE_BU
    planning folder(Web)---- BPS_WB
    planning folder(GUI)---UPSPM
    BPS variable exit--UPC_VAR_EXIT
    respectively, but these tables like UPC_VAR,UPC_PROFILE_BU etc are  NOT there in my system ( SAP BW SEM-BPS 2.0B), So can anyone please suggest me alternative table name OR tell me where can I get aobve information like (BPS Variables, Planning Sequence etcc. ).
    Thank you,
    CCC

    Hi,
    I need to collect same information.
    Will you share it.
    Thanks,
    Ajay

  • BPS Variable Exit issue - input variable is not hardcoded

    Hi SDNer
    I have a problem in derivation of 3 variables from one variable. The scenario is like this..
    Curr Year - Hard coded in one Pl Area and all other Area get the same value by using a FM
    Planning for year : User Input variable in Layout
    We are planning for Projection ( Ver - p) Budget ( Ver - B) and 3 Forecast (Ver - F)
    Now based on the planning for year and current year variable,system should calculate these three versions.Curr Ver  Next Ver Prev Ver which are in layout at present and entered by user manually
    Example:
    For  Curr Year 2008 and Plan Year 2008
    Curr Ver - P Next Ver - B and Prev Ver - A
    For  Curr Year 2008 and Plan Year 2009
    Curr Ver - B Next Ver - F and Prev Ver - P
    Thanks
    Saurabh

    Hi Kirill
    Still no luck...here is my code
    I am populating Variable ZVAR which is based on 0VERSION. With help of plan year ZFISCYEAR and Current year ZPLYEAR
    I assigned this FM to ZVAR variable in plan area.
    Also i am using this variable along with these 2 time variable in the planning folder......
    I am getting error ZVER can't be computed ????
    FUNCTION VERSION_AUTOMATION_TEST_KAMAL.
    ""Local Interface:
    *"  IMPORTING
    *"     VALUE(I_AREA) LIKE  UPC_AREA-AREA OPTIONAL
    *"     VALUE(I_VARIABLE) LIKE  UPC_VAR-VAR OPTIONAL
    *"  EXPORTING
    *"     REFERENCE(ETO_CHARSEL) TYPE  UPC_YTO_CHARSEL
    Data: lp_subrc type sysubrc.
    Data: lc_subrc type sysubrc.
    Data: lpt_varsel type table of upc_ys_api_varsel.
    Data: lps_varsel type upc_ys_api_varsel.
    *Data: l_plan_year type upc_ys_api_varsel.
    Data: ls_chasel type upc_ys_charsel.
    Data: l_VERSION TYPE C.
    Data: l_plan_year type i.
    Data: l_curr_year type i.
    data: lcto_varsel   TYPE upc_yto_charsel.
    DATA: lcs_varsel TYPE upc_ys_charsel.
    Data: DIFF TYPE i.
    Data: l_area type upc_y_area.
    Data: l_variable type upc_y_variable.
    if i_variable = 'ZFISCYR'.
    *Read Planning For Year Variable.
    call function 'API_SEMBPS_VARIABLE_GETDETAIL'
          Exporting
           i_area = i_area
           i_variable = i_variable
          Importing
           e_subrc = lp_subrc
           tables
           etk_varsel = lpt_varsel.
        if lp_subrc = 0.
          clear lps_varsel.
          read table lpt_varsel into lps_varsel index 1.
          l_plan_year = lps_varsel-low.
        endif.
    Read Current Year Variable.
    *data: l_buffer_call TYPE boole-boole           VALUE 'X'.
        Fix value of current year from below FM
      CALL FUNCTION 'Z_VAR_GET_DETAIL'
            EXPORTING
              i_area     = 'ZPLBSCF1'
              i_variable = 'ZPLYEAR'
            IMPORTING
              e_subrc    = lc_subrc
              eto_varsel = lcto_varsel.
          if lc_subrc = 0.
            clear lcs_varsel.
            read table lcto_varsel into lcs_varsel index 1.
            l_curr_year = lcs_varsel-low.
          endif.
    DIFF = l_plan_year - l_Curr_year.
            IF l_plan_year = l_Curr_year.
                 l_VERSION = 'P'.
                 ELSEIF ( DIFF = 1 ).
                      l_VERSION = 'B'.
                      ELSEIF ( DIFF = 2 ).
                           l_version = 'F'.
                           ELSE.
                                l_VERSION = 'F'.
         ENDIF.
    ls_chasel-chanm = '0VERSION'.
    ls_chasel-opt = 'EQ'.
    ls_chasel-low = l_VERSION.
    insert ls_chasel into table eto_charsel.
    Endif.
    ENDFUNCTION.
    Thanks alot
    Saurabh

  • Customer exit variable in Planning filter - IP

    Hi,
    I am new to business planning. I am trying to use a customer exit variable in filter, while performing check system generates message "RFC failue error". the logic is written to get the current year. But I am not able to use this variable?  Can you please answer me this question... Can I use Customer exit variables in planning modeler filters or planning functions ?

    Hi there,
    Yes you can, and it is used very often in both.
    Probably your variable is wrongly defined.
    What you can do is create a query over that aggregation level, and insert the planning filter in there. Put some key figure on the query and put a breakpoint on your variable customer exit code. Execute the query and debug the variable code to check the error.
    Hope this helps,
    Regards,
    Diogo.

  • Use of Presentation Variables in Navigated Report Title

    Hi All,
    It's regarding the presentation variable in report title. I have value interaction to another report based on Prompted values. But when we click on the value it will go to another report page and giving the results, but the title view is not changing as per the requested value. The title should change dynamically, but it is showing the P.Variables in place of prompted value.
    Below are the ways i have used the P.Variables:
    @{brand1} at @{customer}, @{sensitivity}% Sensitivity
    @{brand1}{'Prod'} at @{customer}{'CVS'}, @{sensitivity}{'15'}% Sensitivity -----(default values here)
    Version : OBIEE 11.1.1.5.0
    Could you provide me the solution for this issue.
    Thanks in Advance,

    Hi,
    You can use the presentation variable when you are passing the value from the prompt and filtering after
    clicking on the 'GO' or 'APPLY' button. So that assigns one value and is passed in the report in the
    page used.
    What you need to do is you need to have the 'is prompted' for the column used in the title
    or you can make the column is equal to @{pres_var}.
    But still if you dont use the columns in the report and you dont want to filter the report with the title columns
    then you can use narrative view with all the columns used in the title and have 'is prompted' and make its formatting similar to title view and save as a separate report
    And place the narrative view above the report
    Regards,
    MuRam

  • How to use global variable defined in planning area in FOX

    Hi guys
    I meet a situation that needs to use variables defined in planning area in FOX.How to code?
    My situation as follows:
    Two variables are defined in planning area,one is zcomp_code,the other is zfiscyear.
    There are two key figures in the planning area,one is sales volume,the other is delta(%).
    I want to use sales volume multiplied by delta(%) in selected zcomp_code and zfiscyear by users.
    Anyone can help?
    Thanks in advance.

    Hi Eric
    check this example
    in fox you shoud declare your data and after call your variable
    after this you could easily operate on data using the f4 for definig the right fox operators
    DATA FYEAR TYPE 0FISCYEAR.
    FYEAR = VARV(PLANYEAR).
    {0COPANETRV, FYEAR,CRA,020} =
    {0COPANETRV,FYEAR,CRA,020} *
    ({ 0CP_DELTAB,FYEAR,CRA,020} + 100 ) /100.
    {0CP_DELTAB,FYEAR,CRA,020} = 0.

  • Transport  of BPS planning area (variables) without transp. all pl. levels

    Hi!
    Can anybody advice me, how to transport new variables which I have created to a planning area, without transporting all planning levels which belong to it?
    I transported a few planning levels that include the new variables I created to the planning area. As a result, the planning levels are transported but the new variables are missing. I don´t want to transport the whole planning area, since it contains a development which is not ready yet. Can I transport the missing variables with SE15 (how?) or is there some other way to do it?
    Grateful for any help,
    Sari

    Sari,
       Please execute program UPC_TRANSPORT_BPS_ALL and transport your variables without transporting any level or area.
    Hope this helps.
    Cheers
    Srini

  • Variables from workbook are not visible in the Planning function

    Hi,
    We're using a workbook with a bunch of queries in it. Every query has a lot of variables declared that are calculated based on two input ready variable that users are required to fill the first time.
    Everything works as expected until the save data function is called, which in turn calls the planning function.
    Here, the user exit variable try to be recalculated again. Unfortunately, this planning function loses track of the two input ready variables that were on the workbook, so the user exit variables have no values.
    Can you please suggest a method so that:
    a) The user exit processing in the planning function "sees" the two input ready variables
    b) The user exit processing is not triggered in the planning function and it's taking the already calculated values
    Let me know if you require further information.
    Best regards,
    George

    Hi,
    the variables in the filter of the query lives in one variable container and the variables of the filter of the planning sequence live in another variable container. They do not know each other. You need to establish a relationship between them. Usually this is done via variable binding for regular variables. For exit variables the variable binding can be done as written above.
    If as in your case you have variables in the filter of the query and you want to use their values in the variable of the planning sequence than you need to store the values somewhere where you can retrieve them in the exit. This can be in a e.g. in shared memory or in the session memory. To do this you need to spend an extra exit variable in the filter of the query. The exit variable reads the real values and stores it somewhere (e.g. shared memory, global parameter of a function group, a class member or something similar). Now as the variable value is stored it can be read in the implemenation of the exit variable in the filter of the planning sequence.
    In total we have 3 variables:
    Variable 1 contains the value which the user keys in and exists in the filter of the query.
    Variable 2 reads variable 1 and stores the value. It needs to be defined in the filter of the query as well.
    Variable 3 reads the stored value and needs to be defined in the filter of the planning sequence.
    Regards Matthias Nutt
    SAP Consulting Switzerland

  • Transfer variable values via ABAP betweenn planning areas

    Hello,
    I'm using an ABAP-coding (BPS How-To 'variables type user-exit) for transferring variable values between planning areas. It works fine for single-, multi- and interval-selection, but not for single hierarchie nodes.
    I don't want to transfer the values beneath the nodes but the node itself. Has anyone experience with that or changed the ABAP-Coding.
    Note, I'm using a variable type hierarchie as destination and get always a dump, when the ABAP is executed.
    Appreciate your help, thanks in advance...

    Hello,
    I am having the same problem. Can the function module Z_VARIABLE_GET_DETAIL from the "How to...BPS Variables of Type Exit" be modified to get the node value of a hierarchy node variable so it can be used as a global variable?
    Thanks, Linda

Maybe you are looking for

  • WCF service setup with certificate authentication error

    I have a WCF service setup and I need to use a certificate with it and are getting numerous errors when I attempt to browse it. The 1st error I get is "Security settings for this service require 'Anonymous' Authentication but it is not enabled for th

  • Installing j2 sdk 1.4.2 on i386

    I have downloaded j2sdk-1_4_2-windows-i586.exe and started installing. The installation did not work. I would like to know whether I have any hope of succeeding, given that I have a i386 processor. Does anybody here has installed j2 sdk (of any versi

  • Overriding a javascript delivered function but then calling the original

    I have a tabular form (updateable report) and am on Apex 3.2. On this particular form, I have the updateable report set to "partial page refresh = yes". When doing so, it appears to want to call a javascript function called $a_report to paginate from

  • Problem using BAM 12c with BPEL

    Hi All, i have created a simple BPEL process in 12c. In this process I have defined business indicators ( 1 dimension and one measure). When I deploy the process I can see the data objects <CompositeName> Project and <CompositeName> Activity created,

  • Cant email photos from Organizer

    cant e-mail photo in photoshop Message title was edited by: Brett N