Overwrite data in the Planning Cube

Hi Gurus,
I am new to BPS, I have created a simple Manual planning layout for my users
where they could enter their plan data for either plan or forecast version.
As you all know the cube is always additive and cannot overwrite the Keyfigures directly
I want to know if there is any in built planning function which would do that.
For example Right now if the users first enter like
Plant  Profit center version QTY
1000  2200             SP0     100
and they think the number 100 is too much and they want to readjust it 80
they want to enter as 1000 2200  SP0 80 but cube is additive so it is making the QTY as 180 instead of 80.
As of now they are entering as 1000 2200 SP0 -20 to adjust it to 80 which they don't want to do
Hope I communicated well.
Thanks
Jay.

The basic functionality of manual planning is to save the data in the cube the values which we enter in the layout. If we make 100 to 80 in the layout, after saving, cube will have 80 only, not 180. Ofcourse cube is additive, in the sense, to make the 100 to 80, system generates a record of -20 in the cube so that the overall result is 80. User doesnt need to enter -20 to have 80 in the cube. Recheck once again.

Similar Messages

  • Does exist a way to read data from IP planning cube with ABAP?

    Hello All.
    My scenario is as follows:
    I have an ODS where we store costcenters to be planned. This ODS is loaded via a manual falt file load (regular dta transfer process).  In order to avoid inconsisten data in the planning cube, I want to check in my ODS load process, if any costcenter which is already planned (it has planned data in my planning cube) is being deleted in the loaded file.
    To do this, I need to access my planning data cube ( i guess also planning buffer), so my question is if there is any function module which retrieves data from a planning level as reference data.
    Thanks a lot and best regards,
    Alfonso.

    Hi Alfonso,
    note 1101726 shows how the plan buffer can be read.
         l_r_plan_buffer = cl_rsplfa_plan_buffer=>if_rsplfa_plan_buffer~get_instance( i_infoprov ).
         l_r_plan_buffer->get_data( EXPORTING i_t_charsel = l_t_charsel       
                                              i_include_zero_records = rc_false
                                              i_r_msg = l_r_msg
                                    IMPORTING e_r_th_data  =  l_r_th_data
                                    EXCEPTIONS OTHERS  = 2 ).  
    Please take a look at the note. You do not need to implement the after_burn_selection exit, but you can find sample code how to read the planning buffer. Please give it a try.
    Another solution would be to use the function module RSDRI_INFOPROV_READ. But you need to make shure that you first close the yellow request. This can be done using function module RSAPO_SWITCH_BATCH_TO_TRANS.
    Hope this helps
    Matthias Nutt
    SAP Consulting Switzerland

  • A/P & Consignment data pull to Planning Cube.....

    I put this in "BC & Extractors" section, but did not get any response.....
    Need couple of clarifications (brief background is provided.....):
    1. We do DELTA extractions using 0FI_AP_3 adn 0FI_AR_4 to a base cube which includes both 'Open' and 'Cleared'
    items. From this cube we do a DELTA load to a Planning Cube on a DAILY basis. We filter the data on Company Code
    and 'Item Status' (OnlyOPEN Items) for Planning purposes. The key figure pulled to Planning Cube is '0DEB_CRE_DC'.
    The bsae cube has data at Line Item Document level, where as the planning cube is only at Customer & Vendor level.
    The question is - Will this Daily DELTA to Planning cube with filter on Open Item bring correct key figure? For example,
    if the status of one of the items pulled as OPEN in earlier Delta changes to "CLEARED" the subsequent day, will the Key
    Figure reflect the changes and show correct value? Is there any impact on the key figure due to the filter on Open Item?
    My thinking is the key figure 0DEB_DRE_DC will reflect he correct number (adjsuted) since it is a summated key figure.
    I could be totally wrong and want to understand this with comments from experts.
    2. Has anyone worked with pulling Consignment (SMI) data into Planning cube? We pull this data using a generic extractor
    from a SAP table "RKWA" with some logic. Since I pull A/P data that contains SMI & Non-SMI transactions. To avoid
    Double Counting, how can I avoid bringing in the SMI transactions from A/P? There is no flag to diffferentiate the SMI /
    Non-SMI transactions....
    I am hoping someone has worked in these area to offer expert comments/ recommendations.
    Thanks.. Shaun
    Please post one question only once
    Edited by: Vikram Srivastava on Aug 13, 2010 1:02 PM

    Hello Lee,
    For your first question as you are using the Filter on the status of the record,
    lets say today the status is OPen and as a part of the filter the Delta will be able to pick this record as the status is OPen but if the status is changed to Closed tomorrow then this record will be completely ignored and hence in the next level target you will not have the right status at all.
    So you need to plan your filters accordingly.
    Hope this helps.
    Thanks
    Murali

  • Newbie questions regarding pulling data from hyperion planning cube w/OBIEE

    Hello there,
    we've recently implemented Essbase and are currently pumping it full of revenue/expense data from out source systems to calculate NOI. This data is stored in a staging table at the detail level where it is sourced into Hyperion and aggregated. We also have OBIEE 10g (plan to upgrade to 11g later this year) and we would like to connect to and report out of Essase. Our ultimate goal is to be able to report on the NOI numbers in the planning cube but have the ability to drill down to the detail level which is not stored in Essbase. We've heard it is possible, albeit not native for OBIEE 10g to do this. We've also heard that it is not best practice to use our transactional cube for this type of reporting but to actually create a second "reporting cube".
    What are best practices for getting this NOI data out of Hyperion and merging it with our relational detail reporting? Can we somehow export the data from the cube and store it in a relational database? Should we clone the cube (if even possible) and configure both it and our relational source in the BI repository and setup all drill-throughs there?
    Any info is GREATLY appreciated. Thank you.
    Edited by: cisGuy on Sep 20, 2010 5:31 PM

    i have found information on how to use ODI to extract data for the cube. What I'm really trying to find out though is best practices for reporting off summary level data in Essbase with the ability to drill-through to the detail.
    We've heard reporting off the same cube that users are writing back and transacting on is bad. Do we need to make a "reporting cube" and then bring that in OBIEE and merge it with a relational source or is it better to extract the data from Essbase into flat files and join it to detail tables in our relational source?

  • Detecting the SAVE of the data to the planning buffer

    Hi,
    When the user has saved the planning buffer data after executing the planning function that has the Exit FM, how can I detect that the data from the planning buffer has been saved from my Exit FM?
    Is there a way to detect that he user has clicked on the SAVE button to save the data in the planning buffer?
    Thanks,
    RT

    Hi Rob,
    A non standard functionality may be to create a custom FM that is called in the exit. Then, you will notice the save inside the custom FM and do what you want and then call the SAP Standard FM to save data.
    Hope it helps.
    Regards,
    Diego Lombardini

  • I am trying to delete the data from the info cube.

    Hi All,
               i am trying to delete the data from the info cube.in cube reporting symbol is availble.when i click on delete button delete symbol is coming again when i click on refresh button request is not deleting .please give me solution .
    Thanks,
    chandu

    Hi,
    Also try to delete in Data Mart Status.
    R u deleting particular request or the entire data in cube, if entire data then right click on Cube select Delete Data, it entirely deletes Data.
    Hope it helps you...Let us know if you still have any issues.
    Reg
    Pra

  • How to Get the Current data into Planning Layout from the Planning cube

    Hi,
    I have a problem in BPS.   I am selecting the data from cube based on Month org details but I want to see the latest data.   How can i get this data into planning cube.
    Like
    data
    Tran           cal month            org               amt
    1                 jan                        a                  100
    1                 feb                        a                   200
    if i want to read based on Tran org as input values I shoud get the below data but I am getting the previous data.   
    Tran           cal month            org               amt
    1                 feb                        a                   200
    Kindly help me in this regard
    Thanks
    Naveen

    Naveen,
        Are yo having issue when you save something in the layout, the data doesn't appear in the listcube ? Or do you have issue that the latest data you see in the cube doesn't appear in the layout ?
    For the former issue, please look at your selections of listcube and for the second issue, please check your planning level definition, make sure all the restrictions you have applied are valid for this latest data to be presented in the layout.
    Hope this helps.
    Cheers
    Srini

  • Not getting 'actual data' in the planning query

    Hi all,
    I am debug other's query. This cube stores 'actual' and 'plan' data and I loaded 'actual' and can see it in the cube. But I cannot see 'actual data' when I run the planning query.
    I checked all restrictions in the KFs and CHARs and fliters in the query. There are only 'value type 10', 'fiscal year variant Z1', and 'currency CAD' restricted and actual data does contain those values in all line items.
    Can someone point it out what it could be the issue? Thank you.
    R.

    Hi,
    if you enter some data (plan data) you cannot see it again. Is that correct?
    are you using the same query to enter and to see plan data?
    Because if you are entering data in an aggregate level and you are executing your query over the infocube you will not see the data from the yellow request. If you execute query over the aggregate you should be able to see all data in the cube (yellow and green requests).
    Also check if your query is defined as per note 1136163.
    I hope this helps.
    Lucimar

  • Data requests in planning cube

    Hi Friends,
    I like to find out from you how can I delete from the cube data I loaded into a planning cube via planning activities given that the cube only creates new request after n thousand records have filled the request.
    In short, how can I manage the changes I introduced, for example, delete the loaded data to undo?
    regards
    Michael

    Hello Micahel,
    There is one more easy option to delete plan data without having the need to close any open requests. BEWARE .. deleting data using this method will be difficult to undo once saved.
    If you can identify the exact subset of data that you want to delete, you can create a planning level which has all the characteristics and key figures. Create a function of type delete.
    You can then set the selection criteria in the planning level and delete the data. In most cases, we have restricted the access to this functionality to one or two super users only.
    Hope this helps.
    Sunil

  • How to view the detailed data from the Planing cube.

    Hi friends , we are having one planning cube which end use will enter the data in to this cube using query input layout.
    End user want to view the data which he has loaded in to the realtime cube to cross verify.
    I try to build this through the query designer on real time cube but iam getting aggrigated values. i need the detailed log , how to achieve this . There is no DSO to develop the query. do i need to use the planning moduler for this or any other alternative.
    Could any one has the solution for this.
    Regards,
    Sruthi.

    Hi , i put all the characteristics in the drill down bu iam not getting the detailed log, as you know iam getting the aggrigated summ of the values are displaying.
    For Ex user will enter the below mentioned values in to Real time cube
    Fiscal Period   Customer Values Currency
    006.2008            20000      $6          USD
    006.2008            20001       $6          USD
    006.2008            20010       $6          USD
    above values are in the cube but when u try to display those valus using the query designed you will get sum of $18 , my requirement is to display table as it shown above.
    Pls help me on this.
    Sruthi.

  • What is the significance of having a compound master data in the planning levels?

    In "SAP2" model there is PERPRODCUST as a planning level.
    This planning level has PERIOD, PRODUCT, CUSTOMER and PRODUCT-CUSTOMER master data as part of the planning level.
    Wouldn't PERIOD, PRODUCT, CUSTOMER be sufficient? Why is the compound master data required to be added to this planning level.
    Could someone clarify this for me.
    Thank you.

    I'll attempt:
    It depends on if you want to surface the result/value of the compound master data type on the key figures in your planning level.  If you do then you'll need to include it in the planning level.
    If the question is why would I want a compound master data type, then my attempt at that answer is as follows:
    From my understanding, the idea of a compound key figure is that you are able to derive an attribute or attributes that are related to, in this case, two master data types - all without having to 'store' that attribute on the transactional record.
    Here is a simplistic example:
    Master data on PRODUCT (where PRODID is the key)
    PRODID,PRODDESCR,PRODSIZE
    P1,Widget A,Big
    P2,Widget B,Big
    P3,Widget C,Small
    P4,Widget D,Small
    Master data on CUSTOMER (where CUSTID is the key)
    CUSTID,CUSTDESCR,CUSTREGION
    C1,Store A,West
    C2,Store B,West
    C3,Store C,East
    C4,Store D,East
    Master data on compound MDT PRODUCT-CUSTOMER (where PRODID and CUSTID are the key)
    PRODID,CUSTID,SALESREGION
    P1,C1,BIG_WEST
    P1,C2,BIG_WEST
    P1,C3,BIG_EAST
    P1,C4,BIG_EAST
    P2,C1,BIG_WEST
    P2,C2,BIG_WEST
    P2,C3,BIG_EAST
    P2,C4,BIG_EAST
    P3,C1,SMALL_WEST
    P3,C2,SMALL_WEST
    P3,C3,SMALL_EAST
    P3,C4,SMALL_EAST
    P4,C1,SMALL_WEST
    P4,C2,SMALL_WEST
    P4,C3,SMALL_EAST
    P4,C4,SMALL_EAST
    Finally you have some transactional data for the Key Figure on the planning level (ex: Sales)
    PRODID,CUSTID,SALES
    P1,C1,10
    P3,C4,15
    P4,C3,30
    P1,C3,20
    P2,C2,15
    *Note that you don't need to 'store' the sales region attribute on the record
    Then on your report, you can pick the SALESREGION and get your aggregated values:
    SALESREGION,SALES
    BIG_WEST,25
    BIG_EAST,20
    SMALL_WEST,0
    SMALL_EAST,45

  • How to transform data in the second cube

    Hi,
    I have been given this scenario where I have to load from one cube into another cube.
    The data in first cube is in three currencies
    LC      GC      TC
    100     200     300
    Now when I load this into second cube, I want to insert currency type infoobject and get the result as
    Currencytype          Amount
    10                     100
    20                     200
    30                     300
    I would greatly appreciate if you can give me your thoughts on how to do this.Looking forward to your inputs.
    Regards,
    Kal

    Hi Kal,
    You have to options:
    1. To have 3 KFs and 3 currency key accordingly.
    2. You have 3 KFs only in the first cube. Knowing in which currency every KF is nominated you can easily determine a currency type and write it into a separate infoobject (there is business content infoobject 0CURTYPE).
    In the 2nd cube you'll have a currency type IO and one KF for amounts.
    In the start routine of the update rules you'll have to triple every record.
    You’ll map your amount KF in the 2nd cube with, for example KF in Group currency. The routine will add two more records for the other currencies.
    It would be easier to have in the 1st cube 1 KF and currency type. In this case you wouldn’t need any routines and mapping would be 1:1.
    However, all this ways have a drawack. – If you need to report on some particular currency, you don’t have this info in the cube.
    And as wrote in the previous posts, group currency may differ from group to group. Would you like to mix apples and oranges?
    And finally, the generally used approach for such tasks is to have 3 KFs and 3 currency key chars:
    Re: Unit and Currency infoobject
    Best regards,
    Eugene

  • Adding field to the Planning cube

    Hi Experts,
    We use BPS and we have cube to phase data. We read some data from CRM and use this as a source data for phasing opportunities. We would like to add another field to the Cube and populate that field the same way as other fields in the cube. Can anyone help me with this since iam new to BPS and CRM,
    Thanks,
    DV

    Hi DVMC,
    This can be done without disturbing the existing business scenario.
    As usual create the CRM infoobject ,Create a new multiprovider ,by selecting the existing real time info provider and the newly created infoobject ,further planning on the new multi provider  for attaining the new reporting strategy with out altering the old one.
    Hope this helps,
    Regards,
    Rajesh.

  • Error reading the data from the remote cube

    Hi all,
    When we try to get the data for remote cube from LISTCUBE, we are getting the following msg.
    1) Messages for DataSource 9AUPA_DP_HK_01 from source system AD1CLNT100
    2) 224(/SAPAPO/TSM): No planning version selected
    3) Errors have occurred while extracting data from DataSource 9AUPA_DP_HK_01
    4) Error reading the data of InfoProvider UICHKRMTC.
    Any Inputs?

    Hi,
    Check whether the sourcesystem is responding.
    And also in the error mesg: 224(/SAPAPO/TSM): No planning version selected
    It seems you have not selected any planning version. Give any planning version in the listcube selection screen and execute.
    Regards,
    Ravi Kanth

  • How Distinguish planning data and Actual data in a Planning cube

    Hi,
    I want to dispaly planning data & actaul data in a query how can i do it?
    in my query it is showing all the requests it is not distinguishing.

    Well use infoobject 0VTYPE for actual and plan differentiation
    and 0VERSION to categorise which version of Plan data it is,typically you might have different planning versions .
    Example
    0VTYPE = 10 actual
    0VTYPE = 20  plan
    0VERSION = 001
    0VERSION = 002
    0VERSION = 003
    Business decides which 0version value to be taken as final planning version once freezed.0VTYPE = 10 for actuals is always one ,it do not have 0VERSION to be taken in to account.
    Hope it Helps
    Chetan
    @CP..

Maybe you are looking for

  • Fantom external hard drive won't mount

    I am using an imac G3 with OS 10.3.9. Until yesterday my Fantom external hard drive mounted. I dismounted it and turned it off. I went to turn it back on later and it won't mount. I selected initialize from the dialogue box that says it won't mount a

  • All my pics on my phone got deleted and i want them back:(

    my iphone nolonger has none of my stuff on it no pics no apps nothing ... somebody please help me get them back

  • Error in Java Program

    Getting this problem, can someone give me an idea of what it means? Please Enter a Quadratic Equation 2x2+2x 2 Exception in thread "main" java.lang.NumberFormatException: For input string: "2+2"      at java.lang.NumberFormatException.forInputString(

  • Bank information not working

    I have recently bought the new Macbook Air.  I was trying to buy apps in the app store but it keeps coming back that my bank information is wrong when i know that it is right.  I have had an iPhone for a couple years now and my app store had always w

  • Order cannot be placed using "Create sales order" fiori app

    We have setup "create sales order" fiori app and tried to place a order. We encountered with the error saying "In the context of Data Services an unknown internal server error occured" whilst clicking "Checkout" button. We looked up Error log and fou