BPS Layout / planning level / characteristic relationship issue

Hi ,
I have a design question.
I have a characteristic relationship for 0CALMONTH(Cal. Year/Month) The below are derived attributes
Calendar month
Quarter
Cal. Year/Quarter
Calendar year
Fiscal year/period
Posting period
I am not using 0CALMONTH in my level/layout.
Question1 : When I save the layout by changing the key figure, the system creates another record with what ever the changes perfectly but it is not copying all the characteristics that were in the original line. One example of this issue is for characteristic relationship object.
Question2 : I do have the problem with other characteristics that NOT in the level since I am not using it but when I make a change for key figure in the layout and save it , it is not copying to the new line with all the characteristics.
Can I design this way? If yes why the values are not copied over to the new line? Any user exits where I can check / debug during the layout save?
I do not have any problem when I use standard BPS copy function, have these problems during the layout save.
Thank you for looking into it , appreciate any inputs......
Raju

Thank you Mayank. Very helpful/excellent.  I think I am very clear/ all set , I will solve some of them by using derived charaterstic relationships.
One  more important questions :  How can We provide a solution where We can not use a particular characterstics at level because of the agrregation behavior of the layout and can not be derived ? but while We save the layout We need to get those characterstics like copy function does copy all the characterstics even if they are not in the level.
Is this make sense ? may not be valid question ?  any thoughts ?
Appreciate your help.

Similar Messages

  • BPS Layout - Combinations on transaction data issue

    <p>
    I've got a planning level with some characteristics (10) and one key figure (0QUANTITY). All the characteristics are restricted for one value in the level, except one, which is restricted by an exit variable for one or more values (depending from other parameters). Letu2019s call this characteristic 0MATERIAL.
    On this level Iu2019ve got two planning layouts: both have Material on the lead column and quantity on the data column (with all the other chars in the header): layout 1 displays all the possible combinations, while layout 2 displays only combinations from transaction data.
    This way I let the user select the material with layout 1 (writing on the quantity column), and with layout 2 I show him his selection (only the materials with quantity other than 0).
    </p>
    <p>
    Everything is working fine when Material is restricted for more than 1 value:  I can see the material number on layout 2 only if I set a quantity on layout 1.</p>
    <p>When material is restricted for only one value in my level (with my exit variable), both layout 1 & 2 show one record (with the material number and a u20180u2019 quantity); in deed Iu2019m expecting layout 2 (which shows only combinations from transaction data) to be empty.</p>
    <p>
    It seems like the system is adding a dummy record in my layout: it happens even if I delete all the data in my infocube.
    Does anyone know how to fix this and display layout 2 with no records?</p>
    Edited by: federico blarasin on Aug 10, 2010 5:06 PM

    Hello Marc,
    I'm sorry but it's not that easy
    There's no data in my cube (I deleted all the data requests in RSA1), there's no data in my planning buffer.
    If I change the selection in my level, adding another material (with the characteristic restricted for two values), everything works fine:
    -layout 1 shows 2 rows (with quantity = 0);
    -layout 2 shows 0 row (there's no data, layout is blank).
    If in my level I restrict the material for only 1 value, it will result in both layouts showing 1 row, with 0 quantity.
    I tried to reproduce the issue, building a dummy level with some chars and a key figure. Every char is restricted for only one value, except one char (on the lead column in the layout) which is restricted for two or more values: everything works fine.
    But if I restrict the lead char for 1 only value, the layout supposed to show the transactional data shows me a dummy record (it's not blank).
    Edited by: federico blarasin on Aug 12, 2010 3:27 PM

  • Planning levels' execution & relationship with infocubes

    Hi Gurus,
    I am encountering some hiccups while trying to figure out how BPS planning levels execution works.  Here are 2 examples of scenario that i am facing:-
    1. Planning level 123 is used to copy data from a basic cube to a transactional cube. The execution are fine, but when attempt to save data into the transactional cube, i was prompted with an error message , that the basic cube is not a real time cube.
    The basic cube's data that i am trying to copy, is never meant to be a transactional cube, on top of that, i am not saving data into this cube.
    This scenario happens occasionally-not always.
    2. In a second scenario, i tried to run a planning level which copies data from cube A(basic) to cube B(transactional). But the execution wasnt successful, because cube C is not a transactional cube. In my planning level, i did not configure anything relating to Cube C,  i have only specify the parameter group to copy from cube A to B.
    Please help to enlighten on how BPS planning levels works in terms of reading / copying data? Does it loop through all the cubes that are attached to the planning areas, whenever theres an execution?  - Even though it is not configured in the planning level?
    Any advise is very much appreciated.
    Thanks & Regards,
    Jo-Chin

    Hi,
    As per my understanding you are using multiarea as your planning area where cube A is transactional cube and cube B is basic cube and u want to copy some data from cube B to cube A but on save it is giving you an error,I think you have not restricted 0infoprovider with cube A in planning package,then it will consider both the cubes for writting the data which cann't be done with cube B as it is a basic cube.Can Also check for the change mode for cube A.
    With the second scenario ,if it is a mutiarea(multiprovider) built with two-three cubes,then it will read the data from all the cubes until you restrict them in planning package with specific values of 0infoprovider.
    You can also refer to the link given below:-
    Re: Calculate 0Amount from 0quantity * 0price
    Hope it may help.
    Regards,
    Indu

  • 2 variables for same characteristic in planning level in BPS

    Hello,
    I would appreciate your help implementing this scenario: a user has access to certain versions and should be a able to copy data between 2 of those versions.
    We have 4 versions on our master data: 001, 002, 003 and 004.
    A certain user should be able to access versions 001, 002 and 003, and should not be able to access version 004.
    So we have an authorization object applied to that user with:
      -> 0TCAACTVT EQ 03
      -> 0TCAIPROV EQ <real time infocube>
      -> 0TCAVALID CP *
      -> 0VERSION EQ 001, 002 and 003
    Then, users should be able to copy data between versions.
    We created 2 variables on planning area, named ZVERSOLD and ZVERSNEW, with these characteristics:
      -> Characteristic: 0VERSION
      -> Replacement Type: USERVALUE User-defined values
      -> Restriction of Values Required by User: enabled
      -> Input Allowed by User: enabled
    So this particular user should only see those 3 versions when pressing F4 when filing both variables.
    After that, we created the planning level with the u201Ccopyu201D planning function.
    But now, on planning level, we need to restrict 0VERSION, but we have a problem because we are not able to restrict it using 2 variables (ZVERSOLD and  ZVERSNEW). Only one.
    If we donu2019t use any variable, user gets an authorization error because he is not able to access to all data due to authorizations.
    Does anyone have a way to avoid this issue? Should authorizations be defined in a different way? Should variables be defined in a different way?
    Hopefully I exposed all required details to get help, and that my question wasnu2019t too much confused.
    Again, thank you very much in advance for your support.
    Rui

    Hello,
    If you restrict the VERSION with variable ZVERSNEW for target version then the function should work. But if you get any error related to reading reference data for the source version then you can create a new variable of type exit and populate it with the values selected by the user in two variables ZVERSOLD and ZVERSNEW using the two APIs :
    API_SEMBPS_VARIABLE_GETDETAIL  - to get the current value of the two Variables
    API_SEMBPS_VARIABLE_SET - to set the Variable Values for the Exit type variable
    Regards,
    Deepti

  • Hierarchy node variable in BPS planning level

    Hi gurus,
    I have a set of planning levels and packages that are meant for all users. The users currently are segregated by 0costcenter hierarchy nodes, i.e. groups of users are belonging to different nodes within the 0costcenter hierarchy. These group of users each have its respective authorisation profile assigned based on hierarchy node.
    The planning levels and packages are configured so that 0costcenter is one of the header characteristics in the layout.
    Is there a way for the characteristic 0costcenter in the planning level and packages to derive the cost centers from the authorisation profiles ?
    Advice appreciated.
    Thanks.

    You may consider any of the following:
    1. BPS variables with authorization replacement type.
    2. BPS variables with user defined values replacement type.
    Ravi Thothadri

  • Characteristic Selection u201Cnot assignedu201D on planning level

    Hi experts,
    we are using BW-BPS.
    On planning level selection some characteristics have the following condition.
    0PROFIT_CTR     Equal to: #
    What does it mean exactly ?
    What is the difference between  u201Cno selectionu201D and  = u201C#u201D ?
    Thanks

    If it is blank, then any underlying layouts, or functions can be run for any specifiv profit centres, or all possible profit centres including 'not assigned' - there is no restriction at the Level, so all will be read.
    if the restriction is set to #, then the functions/layouts can have no assigned profit centre, and no postings will be made on any profit centre (or whatever the characteristic is set to). (It is more like leaving the chracteristic completely out of the level than leaving it blank).

  • How to plan in characteristic based forecast in BOM level

    Hi experts,
    How to plan in characteristic based forecast in BOM level
    Can explain me elaborate about this.
    Regards,
    babu

    Hi Harsh,
    Remember that the tree table is a Master-Detail relationship between VO. So in your case, you are applying a VO Criteria to your Master, wich will allow you to filter data a Master Level. If you want to filter the Child VO, you need to create a ViewCriteria for it and apply it in your AM -> YourMaster -> YourChild VO :: Edit -> Shuttle the VC to the right.
    But following this approach the Filter you use in the ChildVO, will be applied to all Childs independently of the MasterVO.
    Hope it is clearer now, but let me know if you need more help or if you think I didn't understand your main issue.
    Regards

  • CRM fields not populating in BPS layout for opportunity Planning 0crm_order

    Hello Support,                                                                               
    We are using SAP CRM 5.0 SP09 with BW 7.0 SP 09.                                                                               
    When creating an opportunity in CRM, the product data ( quantity ,
    values) are not appearing in Planning tab( SEM-BPS Layout) .                                                                               
    Kindly let us know what needs to be done to resolve this issue.    
    Thanks and regards,                                                
    Rajiv Jain

    In your CRM system, check your mapping from CRM to BW are correct.
    You can do this in transaction SPRO. Menu path 'SAP Implementation Guide --> Integration with other mySAP components --> SEM --> Change mapping between CRM fields and InfoObjects'. Select planning application 'OPP' and click on 'Mapping table - system entries' on the left.
    In here you should see the mapping from the InfoObject to the CRM field (eg. Infoobject 0CRM_EXPREV uses structure CRM_BW_OPPT_H and field name EXP_REVENUE).
    In order for the value to be passed to planning you must tick the 'Empty' checkbox on.
    Regards,
    Adrian

  • Setting # for 0CALYEAR in selection for planning level in BPS

    hi all!
    when i try to set # for 0CALYEAR (and other time variables) in selection for planning level in BPS, i recieve the following error message: 'Value # is not permitted for characteristic Calendar Year' (UPC003). As i understand, this problem began to occur after upgrading to SPS12.
    we have BI 7.0 installed
    can anyone help me solve this problem please?

    <FONT FACE = "Tahoma", Font Color = "Blue">
    Hi<br>
    Check in year master data if value BLANK (#) exists. System should permit only those values for characteristics which are available in master data tables.<br><br>
    Secondly, does system allow you to select value # for calendar year using the F4 drilldown?
    <br><br>
    Hope it helps.<br>
    Cheers Abhijit</FONT><FONT FACE = "Verdana", Font Color = "Red">
    Please assign Reward Points if I above information was useful
    </FONT>

  • BPS  initial value  at Planning Level

    Hello All
    I am getting error while using BW Hierarchy at planning level.
    i find the solution at  Including # initial value using hierachy
    but its not working
    i am getting this error "Characteristic Funds Center does not contain the initial value in the selection ".
    I try resolve the way suggested in old thread but its not working. I can only put either # or include Hierarchy at planning level.
    When I tried to use # it does not display Hierarchy in layout.
    if I include Hierarchy it gives error of "Characteristic Funds Center does not contain the initial value in the selection"
    Thanks in advance.
    Rinku

    If this error is just coming on execution of a planning layout the problem could be with your layout configuration, you should not select the hierarchy option in the first screen of layout config, only select totals by hierarchy on third screen of layout config and you should get the display you're after.
    (I think this error message can also arise when a compounding characteristic is not properly restricted)

  • Planning level bps

    Hi all,
    I need to have a layout planning with possibility to choose value for some characteristic in the initial popup and for others characteristics only into the layout.
    I have the key figures in the lead column, the 0CALMONTH  in data column and the rest of characteristics in the header.
    How can I put in the selection of the level and package planning?
    Thanks in advance
    Gianmarco

    Hi,
    You cannot distinguish characteristics to be selected in pop-up and in layout based on their selection conditions mentioned in level / package.
    Initial Pop-up will always ask for the value selction for those characteristics which are in header of the layout but are defined as multiple-selection in level/package or planning variable. In layout you can select values for those characteristics which are in lead/data columns.
    Regards,
    Deepti

  • Characteristic relationships in bps

    Hello All,
         How to mainatain characteristic relationship in bps.i clicked on the tab characteristic relationship in planning area i found step,type,  characteristics involved . where do i need to relation ship and where do i need to check characteristic combination
    Regards
    Jacko

    Hi,
    Use the following links to know about CR.
    [http://help.sap.com/saphelp_nw04/helpdata/en/05/242537cedf2056e10000009b38f936/frameset.htm]
    pratyush

  • BI IP : Characteristic relationship in Planning Modeler EXCL. #

    Hi,
    While creating characteristic relationship in the Planning Modeler. There is a new check box named :
    " Excl. # "
    It was not available in previous versions. What does it mean ?
    Regards
    Dheeraj

    Hi,
    For eg. you have characteristic relationship between two characteristics Product and Product Group with following valid combinations:
    Product  |  Product Group
    '#           |     Juice
    Juice 1   |    Juice
    Juice 2   |    Juice
    Here, if you set checkbox 'EXCL #'. then the  first combination which has '#' in Proudct will not be considered as valid combination by system.
    Regards,
    Deepti
    Edited by: Deepti Maru on Nov 5, 2008 12:15 PM

  • Objects transported when we transport a Planning level in BW-BPS

    Hi All,
       Can anybody tell me what are the objects that will get transported when we transport a Planning Level under a Planning Area in bw-bps.
    Thanks in Advance
    Asif

    Hi
    I am facing a problem that whenever I transport BPS objects everything comes in ,but the formula written in Excel Sheet doesnot gets transported .
    I have tried doing 2-3 times but problem still exists ...can someone help me
    Regards
    Tom

  • BPS-dynamic columns-single value in the planning level.

    Hello, we would like to use a compound characteristic in dynamic colums.
    Based on test and documentation we already know that we can use compound characteristics in dynamic columns only if the higher-level characteristic is restricted to a single value in the planning level.
    If we use a variable restricted to a singel value per user it does not work. Does it mean in general that a varibel cannot be used in that case and that we have to create about 30 planning packages with a fixed value for the higher level charactersictic?
    Thanks for help.

    This is solved now with support package 12

Maybe you are looking for

  • Importing a .3ds file --- Can anyone help please

    Here is a world i have written in java 3d I can import a .obj file into this world but i want to import a file called Flipp.3ds but it keeps giving me an error Here is the complete class ..... Can anyone help Im pretty new to java 3d import java.io.*

  • Toshiba satellite

    Laptop shut down and now won't power back up. Getting flashing orange light on front of computer

  • FCP 7 export is acting weird

    Hi All, I'm trying to export using quicktime conversion and as I enter the information the window just goes away and I can start again. I'm using an external drive where I keep the files and scratch disk, no idea why this happening. Worked fine for y

  • Oracle 9.2.0.6; query hangs if partition doesn't exist

    Hallo all, this is the first time I post on this forum. I work in a group of PL\SQL developers in Italy. Few day ago we had a problem with a query and like to find out what the problem is. We have an Oracle DB version 9.2.0.6 (old I know) in a produc

  • OBIEE 10g: Converting dashboard to excel fromat

    Hi, I would like to know two things 1.How to download a dashboard report to excel format?. I know one way of converting to excel: Download dashboard as html and open it with excel. Is there any other way? 2.how to send a dashboard as an excel attachm