Blocked columns in BPS Layout

Hello BPS-enthousiasts,
We have a problem concerning our input screens. We have recently started a BPS-project on a 7.0-system and ran into - what we think - is a bug.
These input screens have fiscal year, posting period and currency as data columns. The currency is hardcoded into the screen and the fiscal year and posting period in the screen are defined as follows:
Fiscyear          Posting period
FISCYEAR      1
FISCYEAR      2
FISCYEAR      3
FISCYEAR      4
FISCYEAR      5
FISCYEAR      6
FISCYEAR      7
FISCYEAR      8
FISCYEAR      9
FISCYEAR      10
FISCYEAR      11
FISCYEAR      12
FISCYEAR+1  #
FISCYEAR+2  #
FISCYEAR+3  #
FISCYEAR+4  #
FISCYEAR+5  #
FISCYEAR+6  #
Where FISCYEAR is a variable. For the first year we want to input figures every month, for the other years one figure for the whole year
When we define fiscyear as a range from 2008-2014 our input screen allows input in all columns except for the last three (2012-2014). No data slices or anything are blocking these years.
Has anybody encountered this before. We did this already on a 3.5-system, without any problems.
In any case, we are thankfull for your advise
Edited by: Vandersteen Jorg on Jul 16, 2008 4:19 PM

The master data of the infoobjects 0fiscper3 and 0fiscyear are filled for the years and periods we want to see in the screen.
Also the business content 'time-objects' are a bit special in the system and it is not possible to maintain the master data yourself.
Kind regards,
Jorg

Similar Messages

  • Data columns in BPS layout

    Hi,
      My current BPS layout has three columns, they are cost,price and margin respectively. The user now ask to add another column call "alert" after the margin column.
    The logic is that if the margin is less than 10%, then the alert column should marked with "X", otherwise leave it blank.
      In order to add a column after margin column, the added column have to be key figure which will not allowed characteristics,while all the other key figure type such as amount, quantity, date ect will not take
    "X".
      Any idea or suggestion.

    JW,
    If Margin is the last column on your layout, what you do is in the last layout definition screen, add the locl excel formula to the column after where the margin would appear.  Then you just use simple excel formula to do it.
    For things to appear only if there is data in the row, I typically use an IF in the excel formula and check for values in cost, price, margin.  Actually it would be 2 nested IFs.  One to check for value and the other to determine the 10% and mark it with a X...  In purely excel formula, there is no distinction between key figures and characteristics since it is only Excel.
    Hope this helps.

  • Is it possible  Hide a column in BPS layout "WEB" ?

    Hi,
    Is it possible to hide a column in a "WEB" BPS layout  ?
    Have you an example to hide a column in web thanks to Java and where insert it ?

    Alessandro,
    I create in BPS0 all the customizing I need (functions, layout...). After that, I create a web interface with these components (variables, functions, layout).
    That 's why I wonder what could be the java code to hide a column in web interface.
    regards

  • Hide a column in BPS layout ?

    Hi,
    Is it possible to hide a column in a BPS layout (Web Excel) ?
    When I hide a column in the layout definition, saving it resets the hidden column.
    Any idea if it will be included in a future release ?
    Thanks

    Alessandro,
    I create in BPS0 all the customizing I need (functions, layout...). After that, I create a web interface with these components (variables, functions, layout).
    That 's why I wonder what could be the java code to hide a column in web interface.
    regards

  • Column in bps layout

    Hi all,
    How can I hide a key figure data column in my BPS layout?
    Thanks
    Gianmarco

    Thanks but this solution isn't OK because when I start the layout there are a column and not keep my hide changes.
    Any suggestion please?
    Gianmarco

  • Calculations on Total column' fields(bps layout: dynamic calmonth)

    hi friends,
    in bps, output layout, based on dynamic calmonth i showing number of months.  I want to system to calulate total(all calmonths) sum for a particular field.
    Lead column    data columns
    Expenses      apr2009  may 2009 june 2009.....mar2010   Total
      Office             20         10        20                                       100
    Usually for caculating total in layout builder 2nd screen, we chose tickmark(total) and then write c(1): c(1)   like that or simply c(1) which calculates all calmonth values.
    My situation is like this, user only enter number of year(s), in terms of range. I populate calmonth field using user-exit based on  year range. Next using calmonth field in layout builder as dynamic field. Now user wants  TOTAL of individual years along with calmonths.  How can i put this condition in layout builder?
    eg:
                       apr2009 may 2009......mar2010  Total(09-10)  apr2010 may 2010  ...mar2011  Total(10-11).apr2011 ..Total(11-12).
    Expenses   10           20   30..............
    Next question, Can i do arthemetic calculation on total fields?
    eg:
    Lead column     apr09 may09 ....mar10 total
    A                         10      20                           100
    B                          20     30                             200
    c                           10    5                              ????(this value i want to calulate by above totals eg:   (200/100)* 85.
    Can it possible to get that?
    thanks,
    kumar

    It is not possible to hide or change the column width during design time if the layout is ALV.
    However if the layout is used in WIB (web interface builder), I believe the column widths can be modified at run time. This would need additional coding.
    Regards

  • Compare previous column value in BPS Layout

    How to compare the two column values in BPS layout.
    My layout format
    PO NO
    GL
    Actual
    Amount
    1001
    701
    1200
    User Entry
    Actual Value is 1200, User will enter the Amount but it should be equal to 1200 or less then that.
    If user entered more than 1200 in Amount column, I should get error message.
    Thanks in advance.
    Regards,
    Kiruthika

    Hi Uryukin Andrey,
    Where do we need to use this fox formula? Could you please explain steps to use this FF?
    Thanks,
    Harry

  • Data in BPS layout columns

    Hi,
       I have two data columns in my BPS layout called price and margin with one lead column material, the layout looks like this when it initially display:
       Material    Price   margin
          1          1.25
          2
          3
          4
    The requirments is if user input date in the margin column and the price should be calculated by the following logic
         second  material price = (first price ) + (first margin) and so on.
         if we input margin column 0.50,0.40 0.30  for material 1,2,3,4 respectively, we will get the following price result:
        Material    Price   margin
          1          1.25    0.50
          2          1.75    0.40
          3          2.15    0.30
          4          2.45   
    I am tried to use the excel formula for achieve this, but as much as I know the excel formula can not been saved when we configure the BPS layout,beside since the number of material display under different data selection criteria is vary, it's diffculty to hard code the formula in the excel.
    Anybody have any suggestion how to do it?

    Hi JW,
    BPS is designed in a way that layouts and planning functions are completely independent of each other (otherwise you would have to build a layout for each function or something like that).
    The data in the layout is sorted according to the lead column. So if you use FOREACH in FOX with the same characteristic, the data will be processed in the same order as the lead column.
    Alternatively, you can do it with an exit function. All you need to do in an exit is copy XTH_DATA into an internal table and then use the SORT statement with the same sort key as the lead column.
      DATA:
        lr_aera     TYPE REF TO cl_sem_planarea_attributes,
        lr_t_data   TYPE REF TO data.
      FIELD-SYMBOLS:
        <lt_data>   TYPE STANDARD TABLE.
      CALL METHOD cl_sem_planarea_attributes=>get_instance
        EXPORTING
          i_area      = i_area
        RECEIVING
          er_instance = lr_area.
      CREATE DATA lr_t_data TYPE (lr_area->typename_t_data).
      ASSIGN lr_t_data->*   TO <lt_data>.
      <lt_data> = xth_data.
      sort <lt_data> by ...
    your logic here
      xth_data = <lt_data>.
    Regards,
    Marc
    SAP NetWeaver RIG

  • How to Remove totals on few columns from SEM BPS layout

    On SEM BPS layout it has 10 5 charatestics columns
    and 10 key figure columns.
    out of these key figures I want see totals on some
    coulmns and for few columns I do not want to see totals.
    for wxample it does not make sense of seeing total under
    the salary incrase percentage coulmn.
    Please suggest anyway we can remove total for some  
    columns on the layout

    Hey, thanks -- everything worked as you described. It never would have occurred to me that the "put back" button refers to the browser selection not the layout selection, for reasons I give below.
    I think Aperture exhibits some conceptual confusion here. First of all, a "light table" is created by the New > Light Table command, and you add images to the newly created light table just as you would add them to an album. But those images don't go on the light table layout until you drag them from the browser to the layout table. The "put back" button and "remove from light table" contextual menu command both mean remove from the layout. The phrasing of the contextual menu command make it sounds as if it will remove the clicked image from the light table's collection of images, like removing an image from an album -- it would have made more sense to name this command "put back". Furthermore, the "put back" button is above the layout display, not above the browser, which to me implies that it applies to selections in the layout display. To select an image in the browser, and click "put back selected" seems backwards -- if you just selected the image in the browser, your attention is focused on the browser, not the layout; from the browser's point of view, the button should read "bring back" not "put back".
    The documentation didn't really help when I was trying to figure this out. Sometimes the Aperture documentation refers to just a "light table", as on the overview on page 732. On pages 733 and 734, though, it refers to a "light table album". On page 735 of the Aperture manual there is a very brief explanation of how "to add images to the light table" and "to remove an image from the light table". Here, "light table" refers to the layout not the album. The explanation of the "Put Back Selected" button says to select an image then click the button, and the picture shown is of an image selected in the layout, not in the browser.

  • Variable Range not working in BPS-Layout.

    Hi BI Guru's,
    I am facing Problem in BPS - Layout.
    My requirement is to get YTD Budget Quantity in Single Coulumn. For Example, I need Quantiy for the Period 001.2009 to 12.2009 in single Column as Budget YTD 2009.
    For this I defined a variable on the Planning area, with the characteristics "fiscper" and in the selection condition i entered the range 001.2009 to 012.2009, but when i executed the layout it is showing the quantity for the perios 001.2009 only and not for the entire range.
    I tried with the User Exit also, where i copied the standard function module "UPF_VARIABLE_USER_EXIT"  to 'Z' function and modified to my requirement.
    Following is my Code for the Function Module
    clear eto_charsel.
    data ls_charsel type upc_ys_charsel.
    clear ls_charsel.
      i_area = 'ZUCOPA'.
      I_CHANM = 'FISCPER'.
      i_variable = 'ZACTDYTD1'.
      ls_charsel-chanm = i_chanm.
      ls_charsel-seqno = '1'.
      ls_charsel-sign  = 'I'.
      ls_charsel-opt   = 'BT'.
      ls_charsel-low   =  '2009001'.
      ls_charsel-HIGH   = '2009012'.
      insert ls_charsel into table eto_charsel.
    But the after using the Function Module in the User Exit area of Variable also, I am getting the Quantity for the Period 001.2009 only and not for the entire range ( 001.2009 to 012.2009 ).
    Please suggest some solution ASAP.
    Thanks in advance.
    Regards,
    VD.

    Hi Marc,
    Thanks For your Reply,
    I changed the Layout as suggested by you, where i have now 12 columns for Budget Quantity and a Total column( C1C2....C12).
    I do not want to show this 12 column and instead want to show only the total column, so I hide this columnn's in the change layout but after saving the layout these columns again appear in the layout.
    How do i hide these columns in the layout????
    Thanks
    VD

  • BW authorizations in BPS layout

    Dear all,
    My question may seem basic, but I don't have any experience with authorizations.
    I need to use already existing BW authorizations in my BPS layouts, so well, I created auth. variables on the needed characteristics and assigned it to my layout.
    ==> nothing changes when I'm launching the layout.
    I wonder if I need to ask the modification of the already existing BW roles in order to add field ACTVT? Will this have an impact on already existing BW reports for the users?
    Also, does something need to be done in RSSM (or other T-code) in order to activate the auth. for my planning cubes?
    Thank you in advance for your help!!

    Ravi,
    The objects you mentionned talk about area, planning, etc,... so they are usefull when a user wants to launch a layout in order to let him launch/plan it or not, etc... . That's the first step, and that doesn't interest me.
    Second step is that when launching, the user will get his layout. This layout will be generated regarding the design I made in BPS0 and then also the variables I've used.
    If I've restricted my planning level by using variables of type authorization on an char. that is in the lead column of my planning layout, it should restrict the diplayed/available rows regarding that authorization (ex : only company code 1000 for user A; company code 2000 for user B ; company code 1000 and 2000 for user C ==> coming from reporting authorizations in BW)
    So I really think we don't speak about the same thing... or it's me that doesn't understand! (that's also possible )

  • Calculating Key Figure on Fly in BPS Layout ??

    Hello there,
    Here is my requirement. I need to create a BPS Layout (Read Only) which Displays, Sales Quantity, Cost of Sales and Unit Cost. I have Key Figures for Sales Quantity and Cost of Sales. I want to Calculate Unit Cost on BPS Layout.
    Unit Cost = Cost of Sales / Sales Quantity.
    Can some body tell me ho to calculate Unit Cost on BPS Layout?
    Ps: I don’t have Unit Cost Key Figure because I ma not using it anywhere else, It is just to display in the layout.
    Thanks in Advance.
    Edited by: BPSNEW on Feb 15, 2008 3:49 AM

    Hi,
    In the third screen of your layout, goto Tools -> macro -> SAPAfterDataPut -> Edit.
    This will take you to VB editor where you can write the below macro.
    Dim Data_row As Integer, UnitCost As Integer, CostOfSales As Integer, SalesQty As Integer
    Data_row = 3 (say your data starts from 3rd row.)
    UnitCost = 6 (Unit Cost Column number)
    CostOfSales = 4(CostOfSales Column Number)
    SalesQty = 5 (Sales quantity column number)
    DoWhile IsEmpty(Cells(Data_Row,1).Value) = False
    Cells(data_row,UnitCost).value = Cells(data_row,CostOfSales).Value / Cells(data_row,SalesQty).value
    Data_row = Data_row + 1
    Loop
    After writing this macro, in the excel sheet, you can see one icon which says MS Excel Settings. There tick the VBA macro SAPAfterDatePut so that this macro runs automatically whenever you execute the layout.
    Hope this is clear.
    Regards,
    Bindu

  • How to apply Excel formula in BPS layout

    Hi ,
       I need to apply the following logic in my BPS layout.
    There are three data columns called C,D,E respectivelt
    redord 1   user input data for all the columns,
    Record 2   C2 = D1 + E2.
    Record 3   C3 = D2 + E3.
    Record n   Cn = D(n-1) + En.
      n is the number of record in teh layout.
    1: Can we use Excel formula to achive this?
    2: If the anser is yes, how can we configure the BPS layout? I am not sure if we can do it at the last step of change layout.
    3: If the answer is no, what is the other choice? I have tried to use user exit, but had some problem in passing the data to xth_data table in the orginal order sequence.
    thanks in advance.

    JW,
    please see my answer to your original post "data in BPS layout columns"
    Regards,
    Marc
    SAP NetWeaver RIG

  • Input Area in BPS Layout is too small

    Dear experts,
    I'm really desperated due to BPS. We definded a BPS layout of type "Key Figs in Data columns" and like to add data via manual planning. The layout is displayed in Excel format.
    When opening the layout only 20 lines in the layout are ready for input. When all 20 lines are used, we have to hit the "check" button, to insert new lines that are available for input. My problem is, that we run Excel macros to generate the data. The records are much more than 20. Only some of them are recognized as BPS data the rest is ignored and also not stored in the cube. Does anybody know where this limitation can be switched off or where the number of lines that are available for data entry can be increased.
    I guess this is not a new problem for some of you.
    Any input highly appreciated.
    Thanks!
    Bernd

    Thomas,
       Here are some useful links that will provide some food for thought:
    Re: Changing the number of rows allowed for editing in planning layout
    Re: Edit Saved characteristics in Excel Planning Layouts?
    Re: Maximum number of combinations in a SEM BPS layout
    Re: planning layout limitation
    The short answer is it will have significant negative performance impact.I would look at alternative solutions for the true business requirement.Please read the content in these links and let me know if your business requirement would still enforce you to do over 999 records manually at a time.
    Hope this helps.
    Cheers
    Srini

  • Formulas in BPS Layout

    Hi,
    I have a BPS layout, I had needed to include formulas with visual basic to some columns, and these are saved in the transactional cube. My problem is, with the time, the data for the column that has the formula can change.  When that occurs, data changed by the formula is not shows in the cube, is like there weren’t changes in this column. What would it happens? This occurs when the user doesn’t insert any data in other columns.
    Thanks
    Victoria

    Victoria,
    I'm not clear on your problem & it would be great if you could elaborate more on that.
    But, I've couple of questions.
    --> How data gets changed in columns? Is someone planning/changing values in the column?
    --> as soon as column data gets changed, if SEM macros are enabled in the layout, changed data gets changed by VB formuals. Are SEM macros enabled in the layout while changing the data?
    --> final question.  Once column data is changed by VB formuals, how you are expecting these changes to be written to the cube? Is some one clicking on "SAVE" button?
    Hope it gives some ideas.
    Hari Immadi
    http://immadi.com
    SEM BW Analyst

Maybe you are looking for

  • Production order settlement - Make to order scenario

    hi experts. i'm getting Error message . while doing settlement in ko88 (processing type - Automatic) Define a settlement cost element for receiver type SDI Message no. KD506 Diagnosis In allocation structure A1 (controlling area P001), you did not de

  • Is it possible to format a hard drive with HFS  for a Macbook on a PC?

    I recently received a Macbook hard drive for my niece. She trashed her Macbook to the point that i is not worth repairing. I usually work with PCs and am a hardware familar with Macs. I have a ineterested party for the hard drive but they want me to

  • Columns in SApScripts

    Hi All, Please tell me how can i put columns & rows in SAPScripts? Is there any way where i can hide the columns wherever they are not needed? Please answer my question asap. Thanks & Regards, Bhavika

  • Compressor Jobs fail

    Everytime I upload or analyze a file to my FCS I get a, Encountered error using Compressor: /././HAL/DVCPROHDAudio.plugin/Contents: dlopen error. I can run Compressor jobs locally on my FCS Box, but every job that goes through the final cut server sy

  • How can I programmatically change the fill color Settings of the Cwslide ActiveX Controls

    In design mode (Visual Studio 6.0),I want to programmatically change the fill color in properties of  cwslide  ActiveX Controls.what's the command? Attachments: cwslide.JPG ‏11 KB