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.

Similar Messages

  • Attached document for data column in BPS Web application

    Hi,
       I have created layout for a BPS application, the layout has been configured to have the ability to allow the used to create the attached documentd for the data column. when the user open the layout through the planning profile, the icon for those documents is displayed and can be open by click those icons. After we generated the Web applicatios, those icons are gone and the user can not open them any more.
      I notice that there is document subcomponent under BPS-WB, I added that subcomponent to my web layout, it still not work.Anybody know how to display the attached documents on the Web, Is this doable?

    Hi Marc,
       I did exactly what you mention in your responce e-mail, but it still not work coreectly.
    following is my propperty configuration for layout and documents:
    Planning layout (layout_lay01)
    Only ready for output: True
    Row/Cell Selection: Cell
    Event on selection: true
    Document on planning layout (Document1)
    Layout: = layout_lay01
    Only ready for output: false
    When I launch the application through the Tcode BPS_WIF0
    There is no document icon display for each data columns which can been in UPSPL. Instead there is a generic document input/display space under the lauout,however there is no any document display within the box, and I can not input anything within the document box. I changes some of the property for the layout and document, but it not work.
    Did I forget some thing?

  • 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

  • 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

  • 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

  • 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

  • Ugrent help. User exit- Read data from BW BPS layout and write to ODS

    Hi,
    I am new to BW BPS and have a req. where i need to read data from BPS layout (EXCEL) and write it to ODS.
    Is there any function module or user exit which read data from excel layout and upload it to ODS. Or can any one help me out how can i write a code for this.
    It is urgent and i need your help.
    Appreciate any kind of input.
    Thanks
    Mamatha

    Dear Mamatha,
    read following documents. i hope it will work for you.
    [http://www.geocities.com/cynarad/reference_for_bps_programming.pdf]
    [Accessing BW Master Data in BPS Functions using ABAP ( Exit Function )|https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/d3dcc423-0b01-0010-4382-aa3e0784b61e]
    Regards,
    Malik
    Give me points if its helpful for you.

  • Average data Row for a layout in BPS

    Hi,
    I have a Row  with  2007 Data In My BPS layout and i want the another row showing average per month of 2007 data (ie) 2007/12.
    I think this can be achieved by FOX. But i am not sure where i get this Formula function option.
    Can any one please help me out how to achive this.
    Thanks for the help
    With Regards
    Neetu
    Edited by: Nithya Reddy on Jul 30, 2008 8:20 PM

    Hi
    I need your help.
    I just need to add a simple TOTAL ROW for my BPS LAYOUT.
    I only have the allowance to define column total checking the total check box in the data columns and then defining the C(1):C(7) in the total field.
    But when trying to define a total for rows i also select the checkbox of total in the data column section and write the R(1):R(10) in the TOTAL field, but i get a sintax error.
    Please help me, i just need to have a row for totals in my layout. Thanks in advance for your valuable help.
    Regards
    Carlos España.

  • Planning function to change date field value in layout

    Hello experts,
                          I have 1 BPS layout with 2 date fields ( Start date, End date ). With a filter conditions, set of data comes in BPS layout on execution and 2 date fields also contain some value...I want to change values of these 2 dates...both the date fields are char infoobjects..in BPS layout, in planning function I got only 1 function ( Repost function ) to change the value of char infoobject based on some condition. but date field value is not the status field...i want to enter new date instead of old date..if i right exit function in that also i can change only keyfigs values..so please help me to solve this problem..
    Thanks & Regards,
    Priyanka Joshi

    Hi Priyanka,
    As of now master data planning is not so flexibly supported.
    Still u can refer the below link which is enhancement of standard Repost function,and can be used to change master data.
    [http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/10d2b273-0e12-2c10-fab3-a34bde559f92]
    As far as my knowledge goes u cannot directly input date in rows.
    regards,
    Rajendra

  • Need to reduce overall width of SEM-BPS layout.

    Hi,
    I've a layout that gets wider and wider if user selected many vaules for the variable and I need to reduce the overall width of the layout.
    In the layout,
    characteristic COUNTRY defined in the lead columns.
    characteriatic CALMONTH is defined in the data columns as dynamic.
    layout contains keyfigures "Cost" and "REV".
    So, in the layout builder definition
    1st row in the data columns is with "Cost" in keyfigure column and variable VAR_MTH in CALMONTH column.
    2nd row in the data columns is with "REV" in keyfigure column and variable VAR_MTH in CALMONTH column.
    If variable VAR_MTH is selected with Jan 2004 - Mar 2004 for CALMONTH, layout is as follows.
    COUNTRY || Jan2004 Cost || Feb2004 Cost || Mar 204 Cost || Jan2004 REV || Feb2004 REV || Mar 2004 REV ||
    Here it is what am looking ..
    insert a row on top of header row and put "Cost & REV" texts in the new row and the header row will contain only months as follows
    ========||==========COST============||=============REV===========||
    COUNTRY || Jan2004 || Feb2004 || Mar 204 || Jan2004 || Feb2004 || Mar ||
    in top row, 3 cells are merged and merged cells will have COST. right below these cells, months are displayed in the header row. Similarly for REV.
    There is no problem if user always selects 3 month range.
    But, in our case user has to have flexibility to select as many months as he want which makes it difficult.
    I'm thinking of exploring macro options.
    But, I appreciate if you can share your earlier experiences if any or any suggestions.

    Hi Naveen,
    SAP has 80 columns max for display on the screen.
    if u want to accomadate more than six parameter the reduce the visible length.
    example.
    SELECTION-SCREEN : BEGIN OF LINE.
    PARAMETERS : p_reg1 TYPE char20 VISIBLE LENGTH 12.
    PARAMETERS : p_reg2 TYPE char20 VISIBLE LENGTH 12.
    PARAMETERS : p_reg3 TYPE char20 VISIBLE LENGTH 12.
    PARAMETERS : p_reg4 TYPE char20 VISIBLE LENGTH 12.
    PARAMETERS : p_reg5 TYPE char20 VISIBLE LENGTH 12.
    PARAMETERS : p_reg6 TYPE char20 VISIBLE LENGTH 12.
    SELECTION-SCREEN :  END OF LINE.
    also see to it that u dont cross the limit of 80 columns
    while writting the comments
    example
    SELECTION-SCREEN : <b>COMMENT 4(10)</b> text-006,
                     : POSITION 35.
    PARAMETERS       : p_sumrep RADIOBUTTON GROUP rad1 .
    SELECTION-SCREEN : <b>COMMENT 38(10</b>) text-048,
    <b>Please Reward Points & Mark Helpful Answers</b>
    To mark Helpful Answers ;click radio Button next to the post.
    RadioButtons
    <b>o</b> Helpful Answer
    <b>o</b> Very helpful Answer
    <b>o</b> Problem Solved.
    Click any of the above button next to the post; as per the anwers
    <b>To close the thread; Click Probelm solved Radio Button next to the post , which u feel is best possible answers</b>

  • 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

  • BPS Planning Layout - Data Column issues

    My basic question is:  is it possible to configure a characteristic in the data column such that it contains a range of values, instead of just a single value.  We have requirements to produce a series of comparison columns for things such as "Year-to-Date" (sum of a range of fiscal periods), "Prior 12 Months" (again, sum of a range of periods), and so forth.  Unfortunately, the BPS layout configuration of data columns only allows you to specify a single characteristic value.  If you configure it with a variable that contains the range, the system only uses the LOW value of the range, not the full range.  The ability to provide such comparison columns is critical to our users' ability to see prior information and make a determination of new plan values for the plan year.
    Any thoughts or suggestions on how I should approach this, or alternative approaches to take?

    John,
    This has been an issue with BPS since you can only display data columns of the granularity you specify rather than a range such as YTD similar to what you can do in BW restricted key figures. 
    The work around is to create and store the numbers in 
    1) YTD key figure in say fiscal year current year fiscal period current period and/or
    2) Prior 12 months Key figure and store the number against fiscal year current year fiscal period # or first period period of the year...
    Hope this helps and assign points if you found it useful.
    Mary

  • Planning layout data column issue in BPS

    hi there
    I am  trying to change the layout but it does not allow me to save my changes.
    It complains about
    "Enter a value for characteristic XXX Year for Plan (column 3)
    Message no. UPP_LB022"
    But there is no value to be entered here.
    Please advise how can this error msg be avoided and I can save my new changes to the layout
    kind regards,
    Sarah

    Hi Deepti
    It is in Data columns.
    Its working in production enviroment without any values being there for some key figures but it is complaining only when we try to make the changes in the layout and try to save.
    regards
    Sarah
    Edited by: Sarah Hopkins on Sep 22, 2008 6:49 AM

  • Data column in Manual planning Layout

    Hi,
    I have a KF in data column and year as a dynamic in the data column. Year is restricted to 2006 and 2007 in the planning level. When layout is executed is displays 2 columns 2006 and 2007 other then lead cols which as expected. Now at this stage I can enter data for both 2006 and 2007. What I want is that when layout is executed the col for 2006 should be display only and the user should be able to enter data only for the col 2007. How can this be achieved?
    Thank you,
    sam

    Goto the planning area and create a data slice. When you get to the data slice screen on the right hand side in Bps0, you will see list of characteristics and go to the fiscal year and in that in from column, enetr 2006. Save the model
    Execute the layout and you will see the cell for 2006 greyed out.
    Ravi Thothadri

Maybe you are looking for

  • Image Orientation/Rotation Problem in Lightroom 3.2 Final

    This is a continuation of my previous post regarding this same problem in 3.2RC. It's still happening in the Final version of Lightroom 3.2. THE PROBLEM Image orientation is not working properly in Lightroom 3.2. This affects newly imported images an

  • Windows "Easy Connect" does not reply with the password / "Easy Connect is not Available"

    Hello, I have posted a related question some time ago, which was eventually resolved. However, after some time a problem with Easy Connect (used for MSRA) came back: Whenever I arrive at the point in setting up a MSRA session where Easy Connect is ne

  • Handling Unit Event

    Hi, I need to change a HU from free stock to blocked stock. I use FM HU_CREATE_GOODS_MOVEMENT with IF_EVENT = 0005 and it does make the change. My problem is that I don't want to change all the materials in that HU, just one. Is there any way to do i

  • Help tracking down a file descriptor leak under java 6

    I have a large application I work on that runs fine under java5 (apart from possibly the latest update) but running under java 6 results in file descriptors used for TCP sockets being leaked. I'm testing this under FreeBSD 6 (both i386 and amd64) usi

  • SQLPLUS, TOAD and TNSNAMES

    I am having a look at the latest version of Toad (9.7.2.5) and have installed a virtual PC for it with a 10.2 client. I currently use version 8.0.0.47 with a 9i client and it works fine. Even though I have copied my existing SQLNET.ORA and TNSNAMES.O