Multi planning area

Hi Gurus,
I have no access to the system at the moment.
Can I create a new multiplanning area using an existing cube used in another multiplanning area already ?
Please advise.
Thanks
Sanjay

Dear sanjay,
as above mentioned, you can go for what you want exactly.
actually, for one cube you can have only one planning area.
with help of multiplanning area you can use the same cube multiple times.
hope this will help you.
Regards
Vinay

Similar Messages

  • Problem in developping Multi Planning area

    Hi, experts,
    I have a question regarding as the multi planning area ->
    I have created a mullti planning area which include two basis area:
    A for plan data (transactional cube)---> Charateristic: Material, 0CALYEAR/ KF: Price
    B for actual data (non-trans cube)---> Charateristic: Material, Fiscal year/period/ KF: Quantity
    My requirement is:
    I would like to display the the quantity for a certain material for  Fiscal year/period= [001.2009,012.2009] from Cube B, at the same line, i should be able to input the Price for 0CALYEAR 2010 into Cube A.
    My question is:
    how should I define  the value of these two characteristics which restrict these two KF respectively ?
    Thanks in advance.

    Hi,
    As per my experience,you get  this error message "Characteristic combinations cannot be assigned to any basic area",only when you have any characteristic present in one cube and not in another and then you try to post some values for it in the cube where it doesn't exist.With your example I guess there could be an issue with 0CALYEAR and Fiscal year/period.
    Secondly you cann't post data to non transactional cubes which I guess you are trying to do so ,when you say post in same line mean the granularity of the record which you want to write can be like:-
    FrmCubeA/BFrmCubeBFrmCubeAFrmCubeBFrmCubeA
    Material1Fiscal year/period0CALYEARQuantityPrice   
    The above scenario where u are trying to get the data from both the cubes and post value to Cube A for price is not possible,as cube is non-transactional cube.
    You can Include the Fiscal year/period and quantity in your real time cube CubeA ,copy the data using multiprovider into CubeA from CubeB for material and then u can plan price.
    FrmCube AFrmCube AFrmCubeAFrmCubeAFrmCubeA
    Material1Fiscal year/period0CALYEARQuantityPrice   
    Hope it may be helpful.
    Edited by: Indu Sharma on Nov 18, 2010 5:36 AM

  • STS Limitation for Multi Planning Areas

    Is there a problem when using multi planning area based applications in the STS?
    Thanks
    Tim

    Hi
    in SAP-libary under Customizing the Status and Tracking System /Prerequisites you have the following text:
    The planning area of the characteristics and key figures that you access in the Status and Tracking System must be a basic planning area. You cannot use multi-planning areas in the Status and Tracking System.
    Hope this helps
    Maryon

  • Multi-planning area when updating an infocube

    Hi,
    I work on a multi-planning area based on a transactionnal cube (C1) and a standard cube (C2). I have to add a characteristic in the standard cube.
    Since this change, a planning level has problems : it is only used by calling a function module : API_SEMPS_GETDATA. This function returns no data whereas the cube contains data for the selection filters of the level.
    It's all the more surprising as I have another multi-planning area based on another transactionnal cube (C3) and the same standard cube (C2), and for the level of this multi-planning area, the data are returned from the API_SEMBPS_GETDATA function.
    The multi-planning area has not changed. I can't understand where the problem comes from.
    Has anyone had already dealt with a problem like that?

    Hi Agnes,
    double check your selection criteria when you define the planning level or package. If you call API_SEMBPS_ADHOCPACKAGE_SET then selection needs to be passed in external representation which might be different in your case.
    Regards,
    Marc
    SAP NetWeaver RIG

  • Reading data form multi planning area

    Hi Guys,
    I bulit planning function type Exit on the multi planning area. I need to get the data from two planning areas(Underlying infocubes)
    but my exit functions is not reading data from second Infocube(Planning area),  my requirment is i need to get the one Keyfigure value from the second infocube .
    My formula is
      If fistcube-charactric(Marketing spend) = secondcube -charcsterstic ( marketing spend)
         firstcube -keyfigure(CRM cost)  = Firstcube-Keyfigure(CRMCIRC) * Secondcube -keyfigure(marketing spend rate).
    the value for marekting spend rate is not getting populated , but i can see the keyfigure markeig spend in the structure.
    Is there any other way i can get marketing spend keyfigure from the second infocube.
    This part is not getting populated.
    *Handling rate
       ElSEIF <xdata>-s_chas-ZMKTSPED = '0000486250'.
       tmp_z_mksrate = <xdata>-s_kyfs-z_mksrate.
    <xdata>-s_kyfs-zcrmcost = tmp_zcrm_circ * tmp_z_mksrate.
    i tried to debug but i couldn't find out anything.
    if anybody has experinced please share your ideas.
    How to get value from second infocbue.
    Here i am adding my code.
    Data: lr_xdata type ref to cl_sem_planarea_attributes.
    FIELD-SYMBOLS:
       <xdata>   TYPE  /1sem/_ys_data_100ZCNA0001,
       <t_xdata> type  Hashed table.
    Data: tmp_zcrm_circ type /BIC/OIZCRM_CIRC,
          tmp_zcrmfacev type /BIC/OIZCRMFACEV,
          tmp_z_mksrate1 type /BIC/OIZ_MKSRATE,
          tmp_ZMKTSPED  type /BIC/OIZMKTSPED.
    **Get an instance of the planning area
    call method cl_sem_planarea_attributes=>get_instance
    EXPORTING
    i_area = i_area
    RECEIVING
    er_instance = lr_xdata.
    **create a table like xth_data
    Data :lt_xdata type ref to data.
    create data lt_xdata type (lr_xdata->typename_th_data).
    assign lt_xdata->* to <t_xdata>.
    clear: <t_xdata>.
    SORT Xth_data.
    Loop at Xth_data assigning <xdata>.
    *Net Estimated Circulation
    IF <xdata>-s_chas-ZMKTSPED = ''.
        tmp_zcrm_circ = <xdata>-s_kyfs-zcrm_circ * ( <xdata>-s_kyfs-zcrmredr ) / 100.
        tmp_zcrmfacev = <xdata>-s_kyfs-zcrmfacev.
    Endif.
    *Redemption
        If  <xdata>-s_chas-ZMKTSPED = '0000486213'.
            <xdata>-s_kyfs-zcrmcost = tmp_zcrm_circ * tmp_zcrmfacev.
    *Postage rate
        ElSEIF <xdata>-s_chas-ZMKTSPED = '0000486201'.
               <xdata>-s_kyfs-zcrmcost = tmp_zcrm_circ * <xdata>-s_kyfs-z_mksrate.
    *Processing rate
       ElSEIF <xdata>-s_chas-ZMKTSPED = '0000486230'.
               <xdata>-s_kyfs-zcrmcost = tmp_zcrm_circ * tmp_zcrmfacev.
    *Handling rate
       ElSEIF <xdata>-s_chas-ZMKTSPED = '0000486250'.
       tmp_z_mksrate = <xdata>-s_kyfs-z_mksrate.
    <xdata>-s_kyfs-zcrmcost = tmp_zcrm_circ * tmp_z_mksrate.
    ENDIF.
    collect <xdata> into <t_xdata>.
    ENDLOOP.
    Refresh Xth_data.
    INSERT LINES OF <t_xdata>  INTO TABLE xth_data.
    Endfunction.
    Thanks in advance.
    Best regards
    SG

    Hello SG,
    first you can simplify your code by just defining <t_xdata> TYPE /1sem/_yth_data_100ZCNA0001. (No need for the dynamic type assignment).
    The data of your second InfoCube needs to be a subset of the selection in your planning package. Check that the second area is also selected for example. Use the criteria in LISTCUBE (on the corresponding MultiProvider) to check that the selection works. Execute the planning function with trace. This shows you what data was selected.
    Regards,
    Marc
    SAP CSA - Technology

  • How to use a non cumulative key figure in a multi planning area

    Hi
    I'm new to bps, my problem is
    I need to read the last stock quantity and value at plant and material level to do further calculations in a fox formula, so i made a planning area for the cube 0rt_c36 and another for my tc cube where the results should go, then i combine these areas in a multiplanning area.
    problems arise when selecting the key figure in the ratios tab of the multi area, the ratios 0CPTOTSTOBU (last stock) and 0CPTOTSTOPV (last stock purchase value) are not available, only the inflow and outflow ratios are 0CPTOTREBU and 0CPTOTREPV.
    I know when reporting, the actual value for stock is calculated by  bex, namely, there is no data store at database level, so the question is:
    How to obtain last stock for using in bps??
    thank you for any help
    regards
    A. Garduñ

    Hi Azael,
        In the How to Papers, you will find a Guide on how to take a Sanpshot view of the Stocks(How To Handle Inventory Management Scenarios in BW). Basically if you implement the Guide, you will have another cube called ICSNAP1, which will contain stock quantities /values at the end of each month. You will therefore have to take stock at the end of the last month from that cube and add up the relevant receipts and issues to arrive at the current Stock or Stock as on a particular date.
    Hope this helps!
    Regards
    Sriram

  • Regenearate Planning area

    Hi Friends,
    Please calrify the following issue.
    Let me explain my problem.
    When we exucute the planning folder in the developement system we are getting short dump in the SAP generated program. It is running fine in the Quality and Production system.
    I contacted SAP they suggested me follow the OSS note: 781371
    SAP suggested me:
    You regenerate the planning area which you are using in the planning
    folder for which you are getting this dump.
    OSS note: 781371 Steps:
    1. Execute the UPC_DELETE_CLASSES function module in transaction SE37. The function module has the I_AREA parameter, which you must enter. Here you must enter the technical key of the planning area.
    2. Execute the UPC_GENERATE_AREA function module in transaction SE37. The function module has the I_AREA parameter, which you must enter. Here you must enter the technical key of the planning area.
    So my question is:
    If  i execute the both above function modules i need to give the plannin area.
    So my planning folder is using the Multi planning area which includes 7 basic planning areas.
    shall i proceed with thses steps or not.
    My main concern is it is multi planning area . If i regenerate the multiplanning area does it any impact on others in other objects.
    Please suggest me whether i can regenerate the multi planning area?
    I f regenerate what are the things i need to take care before regenerating the multiplanning area?
    Please suggest me how to handle this issue.
    Please provide me your valuable suggestions.
    It would be great help for me.
    Will assign the points.
    Thanks
    SAP

    If i execute the both above function modules i need to give the plannin area.
    So my planning folder is using the Multi planning area which includes 7 basic planning areas.
    shall i proceed with thses steps or not.
    I suggest you execute this for the areas on which your objects in the folders are developed from; if they are from the multi areas, then run this is for multi area.
    My main concern is it is multi planning area . If i regenerate the multiplanning area does it any impact on others in other objects.
    It may.
    I suggest you send a message back to SAP seeking whether to run the FM for the basic area or for multi area.
    Ravi Thothadri

  • How to create dynamic calc account in multi-plan type application

    Hi expert,
    I have a planning application with 3 plan types.
    I created a calculation script which fixed on accounts in plan type 1 only and the calculation suppose to calculate a "dynamiccalc" account with a member formula attached. Everytime I run the script, it takes very long time and I found there are sessions at the back of essbase with "Process local xref/xwrite request" request to other plan types.
    It does not has this kind of session if I change the account to "store".
    Would like to check, is it possible to create a dynamic calc account to calculate for only 1 plan type in a multi-plan type application? Is there any special setting that I need to do to enable this? I already selected source plan type as Plan type 1 for my dynamic calc account. Please help!
    Many thanks!!
    My HP application is on version 11.1.2.1.

    Hi Jake,
    Thanks for pointing out the check box. Overlooked it and the checkbox was not unchecked, even I only wanted the account to exist in 1 of the plan type.
    However, after I unchecked and refresh now, when I run the calc script, it still trigger process at the back to the other 2 plan types with "Process local xref/xwrite request" request. What else could I have missed?
    I already added the "HSP_Nolink" UDA to all accounts in plan type 2 and plan type 3 and confirmed that there's no account with "Xref" member formula, I really don't know why it is trying to process local xref request. Can anyone help??
    Many thanks!!!

  • 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

  • Formula on multi planning layer not working

    Hi all,
    I am facing a problem with a formula based on an complex multi planning layer.
    Aggr. Level is based on a multi provider covering 2 basic cubes, 1 DSO and on planning cube.
    The formula is supposed to retrieve data out of the planning cube and the DSO and then calculate and write back calculated results to the planning cube.
    Tracing the sequence with the planning function it shows that data form each source (Cube, DSO) are retrieved in seperate blocks.
    Allthough the values get lost with start of each new block. Therfore the calculation is allways producing a "0".
    How can I leave all values available through all blocks the system goes through?
    what do I have to change coding or data model ?
    I would be very happy if someone can drop some help.
    Dirk
    Code Exerpt..........................
    DATA WVO TYPE F.
    DATA WVO_PCT TYPE F.
    DATA SALES_IST TYPE F.
    DATA SALES_PLAN TYPE F.
    DATA POC TYPE F.
    DATA POC_SALES_PLAN TYPE F.
    DATA OVHP1 TYPE F.
    DATA OVHP2 TYPE F.
    DATA OVHP3 TYPE F.
    DATA OVHP4 TYPE F.
    DATA OVHV1 TYPE F.
    DATA OVHV2 TYPE F.
    DATA OVHV3 TYPE F.
    DATA OVHV4 TYPE F.
    DATA PLANR TYPE PT_PLANNR.
    DATA WBS TYPE PT_SUBWBS.
    DATA WBS1 TYPE STRING.
    DATA WBS2 TYPE STRING.
    DATA WBS2A TYPE STRING.
    DATA WBS3 TYPE STRING.
    DATA WBS4 TYPE STRING.
    DATA WBS5 TYPE PT_SUBWBS.
    DATA PRJ TYPE 0PROJECT.
    DATA KOA TYPE  0COSTELMNT.
    Data from Planning Cube
    SALES_PLAN = {0AMOUNT, #, PT_PC01, 003055,  300, 020, #, PLANR, WBS}.
    SALES_IST = {0AMOUNT, #, PT_PC01, 003055,  300, 010, #, PLANR, WBS}.
    WVO = {0AMOUNT, #, PT_PC01, 003050,  300, 020, #, PLANR, WBS}.
    POC = (SALES_IST/SALES_PLAN).
    POC_SALES_PLAN = ((SALES_PLAN + WVO) * POC).
    WVO_PCT = (WVO * POC).
    Data from DSO -- that are in a different block
    OVHP1=  { ZPT_OVH, #, PTD_OVH1, #,  #, #, ADM, #, #}.
    OVHP2=  { ZPT_OVH, #, PTD_OVH1, #,  #, #, CMF, #, #}.
    OVHP3=  { ZPT_OVH, #, PTD_OVH1, #,  #, #, SAL, #, #}.
    OVHP4=  { ZPT_OVH, #, PTD_OVH1, #,  #, #, DEV, #, #}.
    This calculation allway results in "0" since OVHPx and WVO only can be calculated in different blocks
    either one or the other is "0" and 0 multiplied by somthing = 0
    OVHV1 =  OVHP1 *  WVO_PCT.
    OVHV2 =  OVHP2 *  WVO_PCT.
    OVHV3 =  OVHP3 *  WVO_PCT.
    OVHV4 =  OVHP4 *  WVO_PCT.
    ****Final result to be written back to laning cube
    {0AMOUNT, 0000930300, PT_PC01, 001000,  000, 020, #, PLANR, WBS5} = OVHV1.

    Hi There,
    thanks for response.
    I ended up and splitted the whole thing into separate steps with own aggregation levels and saved interims results in the cube.
    I tried to incorporate the DSO data into the planning cube and to cover the character differences that resulted in teh differnet blocks. But since the keyfigueres are different types (amount, integer) the currency remained.
    So i made a FM for getting the numbers directly form teh DSO table.
    what still bugs me that there is not way of taking values from one block to the next via variable.
    Cheers
    Dirk

  • Planning area data not matching with backup cube / PSA

    Hi friends,
    while loading data from planning area to backup cube , for the key figure ( result of a macro),the data in planning area is not matching with PSA as well as with cube.
    At the same time Data is matching at total level but not at disagregated level. And many times it disagregate in equal Proportion in cube/psa.
    Pls its urgent.
    Pts for sure.
    Vishal.
    9326179903

    make sure you have replicated the extraction of the data source. This is needed to ensure your backup cube gets the current data as in the planning area
    if you got to /SAPAPO/SDP_EXTR then you can see this button
    you can set this up as a program scheduled to run before the updation of your cube
    As for the disaggregation, test at what level you are choosing your characteristic? ( i suppose you can choose the level)
    Are you extracting at a detailed level or at the aggregated level
    Is your macro saving the data into a Keyfigure or is it an auxilliary KF or something?

  • Planning area data not updated in infocube in APO system

    Hi all,
    User is uploading a flat file using addon program to an infocube 1, from this infocube data for  sales forecast KF is getting transferred to a planning area KF using standard program RTS_INPUT_CUBE.  I can see the updated data in Planning book (which refer the same planning area) data views. In planning book the sales forecast data is also getting copyied to second KF 'Arrangement FC' and its correct.
    Now there is a infocube 2 (second) which is getting data directly from this planning area (infocube also contains both KFs). But When i checked this infocube 2 , the updated data is availabe in Sales forecast KF , but arrangement forecast KF is having old data only and user is running query on second KF , so he is getting wrong report.
    Since there is no data flow for this infocube 2, and it is getting data from planning area, I feel its remote infocube.
    I have also found the datasource for this planning area but don't know how to move further to find why data is not updating properly? Please help on this.
    I have information that 2 weeks before data was properly updated, but this time data is not updated,
    system version  is SAP SCM 4.0

    Hi Vivek
    it is advisable to run the background jobs when the planning books are not being accesses by the users to prevent such inconsistencis. Hence i would advise you to run the jobs durng non-working hours. and if you have a global system, then you may restrict to run the jobs based on regional levels.
    in addition, it is also a good practice to run consistency jobs before and after your have completed the background jobs. i hope you are using process chains to execute the sequeuce of jobs. if yes, then you can add consistency check jobs in the process chains.
    some of the consistency check reports are :
    /SAPAPO/OM17 - liveCache Consistency Check
    /SAPAPO/TSCONS - Consistency Check for Time Series Network
    /SAPAPO/CONSCHK - Model Consistency Check
    and so and so forth..
    you can find these conssistency jobs under APO Adiminstration --> Consistency checks in APO.
    let me know if this helps.
    Rgds, Sandeep

  • Pension plans are not appearing under HRBEN0001

    Hi All,
    I have configured 3 pension plans and plan status for 2 plans are losed and one is open. I have set up everything correctly. But I am not able to see under Tcode HRBEN0001. Can anubody give me lights on this?
    What I understood is closed status will not reflect via HRBRN0001. Am I right or wrong?
    Regards,
    Purnima

    Hi Sarah,
    Yes, that person is eligible for that plan whose plan status is open. But when I am going through HRBEN0001 for that category of employee, I am not able to see that plan. I checked all configuration. Everything looks like OK. Can you please tell what I am missing?
    Regards,
    Purnima

  • Load from cube to planning area

    Hi,
    We are facing a problem in loading data from Cube to planning area, we need to distinguish between the Zero and the blank values in planning area when loading data from cube to planning area.
    Scenario is like this.
    For a CVC u2013A on day D I am having key figure value as blank and on D1 is Zero and on D2 is 2, I want the same to appear as my planning area data If I load this data to cube my day D value will appear as Zero  (but it was blank) and on D1 Zero and on D2 as 2 in cube.
    I am using Std T-code /SAPAPAO/TSCUBE to load data from cube to planning area, in std T-code we are having option of ignore Zero, if I use this it will also stops the actual zero value(which I need) on day D+1 to come in to planning area which I donu2019t want.
    I want my planning area data to be as blank on day D and Zero on D1 and 2 on D2 after loading data from cube to planning area..
    Can any one put some light and help me out from this issue.
    With regards,
    Sreerama

    Hi Seerama,
    I am not sure to understand completely the issue: do you have an issue in the cube or in the planning area?
    In order to differentiate a blank for a zero in the planning area, you need to set the flag "zero allowed" in the planning area settings. (in the tab keyfigure, click details, then for each key figure you can select or not the flag "zero allowed")
    When you load the data, you should indeed not flag "ignore zero value"
    If the issue you have is in your cube (between the file and the cube) then it is another matter...
    Kind Regards,
    Julien

  • RE : BI APO Question Reg Data feeding from cube to Planning area.

    Hi BW Experts,
    iam working in an Implementation project for SCM in BW prcisely working with APO Bw..
    For that I have taken historical data as a flat file and loaded it in to the external BW Infocube and its fine...
    Second step I have created generate export datasource on topr of BW infocube and replicated in to Bw and used this export datasource as datasource for APO BW Infocube which is inbulit BW System from External Bw..
    also I have created tranformations and data is loaded in the BW cube in APO system.Also Included Version charecterstics..
    When I try to fed the APO Cube data to planning area Iam gettinga the following  warning itsnot an error:
    1.Key figure copy: InfoCube - planning area (DP) 01.01.2010 to 31.12.2010-- Successful
    *2.No data exists for the selection made (see long text*
      Diagnosis:Data could not be loaded from the Cube for the selection you made. Check whether the Cube actually contains data that is relevant for your selection.
    For the second point I have time charecterstics filled in the infocube which Iam feding to a Planning area like 0CALMONTH,0CALWEEK,FiscVarnt,0CALMONTH
    3.Characteristic assignment: No data copied --- Message
    Can you please help me with your thoughts so that i wll try to corner the issue I will be highly obliged

    Hi,
    As I understood, you have loaded data from external BW cube to APO BW cube and now loading planning area from APO BW cube.
    I hope your settings in /SAPAPO/TSCUBE transaction code would be correct and you have selected the correct planning version with correct cube.
    Check if Data in APO BW cube is available for reporting or not and data is avilable for given selction (if any but I guess you are not giving any).
    Thanks,
    S

Maybe you are looking for