Planning layouts (BPS) - Performance

Hi,
Our Planning layouts (BPS) take lot of time (about 5 to 10 mins) to open. Any suggestions to improve the performance?
Thanks,

Hi,
activate BPS_STAT0 and check how much time is lost in what areas. Typical pitfalls:
- Bad level restrictions in the functions running on layout display (Hi Stephen!)
- Bad programming in data slices or characteristic relations, which are checked per cell
- Bad programming in exit variables used in the levels
Regards,
Andreas

Similar Messages

  • Problem adding a new field to existing BPS planning layout

    Hi
    I am new to BPS and planning
    I have a requirement to add a new field which has values maintained as 0 and 1 to an existing planning cube.The user wants this new field in the existing planning layout where in he can enter the values for this field as 0 or 1.I have created a new field and maintained values for this field as 0 and 1.I have added this field to the existing planning area and have created variable with fixed value with range 0 to1.I have added the same in selections in existing planning level and package as well along with other existing selection conditions.
    In additional functions of adhoc package they have made setting as set to all possible char combination.
    In this planning area all the selections are locked in planning level and package.
    Now when i execute the planning layout to enter data,my new field is grayed out,it does not allow me to enter the values.need help  with this as to how can i make this field input enabled.This is an independent characteristic.
    Thanks
    Panchan

    Hi,
    Yu need to delete the data to fill the new field again.
    Assign points if it helps
    Regards,
    Srinivas

  • To Identify changed data in planning layout in BPS

    We have a planning layout  in BPS which user can change data on individual cell.  We also have an EXIT function to distribute data to this layout.
    User changes data on cells then executes the EXIT function to distribute data. During debugging, we see the changed entry with delta amount in the XTH_DATA table. However, there are many entries with similar characteristics; hence we cannot identify the particular changed data, i.e., the changed sales amount, in XTH_DATA of EXIT function. 
    Is there any configuration and/or function to show only the changes data? Any comments/hints are greatly appreciated.
    Best regards,
    Sam

    Hi,
    When you enter for a particular characteristic and remaining characteristic if you left bank , it will store as #  in layout and samething will also in cube. you can check it cube also.
    for eg.
    profitcenter com.code  sales revenue
    100              #              10
    if you want to avoid this then you have to enter all characteristic values.
    Regards,
    Siva.

  • Creating a planning layout in BW BPS(3.5 unicode) and use it in crm 5.0 ?

    How can i create a planning layout in BW BPS(3.5 unicode) and use it in crm 5.0 ?
    Any thoughts how to do it please.
    Regards,
    Rao

    Inform me if i am getting it right...
    Step 1 : You are loading data for 2007 for example, do the distributions, everything is ok.
    Step 2 : You are loading data for 2008, do the distributions, the data from 2007 are distributed too.
    If this is the case just create a data slice gor 0fiscyear, to restrict the data to be affected by the planning functions.
    Or is the Step 2 is that you are loading extra data for 2007 ?
    regards

  • Execute BPS planning function on opening of web planning layout

    Hi all,
    Does anyone know how to execute a planning function automatically at the moment of opening a web planning layout in a BPS web planning folder(tx code BPS_WB/BPS_WIF0)?
    This was possible in the old BPS planning folder, but does not seem possible in the web planning folders?
    Thanks,
    Rael

    Hello Rael,
    Basically you have 2 options:
    - Use the same trick as in the how to paper "How to call a BPS Web Interface with predefined variable values" (see service market place, alias BW, then BI Planning). In the BSP page you do not set a variable value but use the BPS API to execute a planning function (just call the function module API_SEMBPS_FUNCTION_EXECUTE). When using the url parameters in a similar way as in the how to paper you can call different function modules for different web applications.
    - You can use the application class in the web interface builder and call the function in the "on load" method. There is a how to paper describing how such a application class can be used (Validate key figure values in manual planning - web). Note that there another event is used and thus a check AFTER input is done.
    Well - the second option might be a little more elegant but I think the first one is definitely less complicated and less work...
    Best regards,
    Gerd Schoeffl
    SAP NetWeaver RIG BI

  • BPS - One planning layout refresh

    Hello,
    We have web BPS application and there are approximately six planning layouts in separately pages.  For selection in pl. layouts we use object variable selection.
    If I select one of values the layout is refreshing by actual data. It is OK, but the response time is quite slow. I check the process in transaction “bps_stat0” and I see that refresh was done for all layouts (MP_INT_API).
    Is possible to refresh (for example by refresh button) only current layout ?
    Thanks Tom

    Would it be an option to use registers with tabstrips instead of pages. In this case only data of the current tabstrip ist refreshed.
    Regards,
    Beat

  • ERROR in BPS Planning layout

    Anyone got a clue??
    We have characterstic txt. values exceeding 20 characters - resulting in an error in the BPS planning layout: <i>Characteristic value not valid</i>.
    The planning layout only takes 20 characters - need it to take more - we have characteristic values with 30 char length. What can we do?
    John

    Hi Mike,
    Thank U for your response - The masterdata is maintained and the planning layout in question has been working before. We just recently upgraded to BW 3.5 and then masterdata characteristics with value exeeding 20 characters the planning layout does not recognize. This results in an invalid error statement.
    Is there a SAP Note that can handle this or do I have to make an OSS?

  • Upload the master Excel for BPS plan Layout

    Hi,
    I have made some changes to the Excel as given in below link
    http://help.sap.com/saphelp_nw04/helpdata/en/24/9ffa0b783d11d4b2fd0050dadfb23f/content.htm
    when i am trying to upload the excel where i did some changes but they are not efective in Planning layout.
    Please suggest
    Thanks,
    Joseph M.

    hi,
    i have some sample code(taken from some source)
    DECLARE
    application ole2.obj_type;
    workbooks ole2.obj_type;
    workbook ole2.obj_type;
    args ole2.list_type;
    worksheets OLE2.OBJ_TYPE;
    worksheet OLE2.OBJ_TYPE;
    BEGIN
    application:=ole2.create_obj('Excel.Application');
    ole2.set_property(application, 'Visible', 'True');
    workbooks := OLE2.GET_OBJ_PROPERTY(application, 'workbooks');
    args:=ole2.create_arglist;
    ole2.add_arg(args, 'FILE_NAME');
    workbook:= ole2.invoke_obj(workbooks, 'Open',args);
    ole2.destroy_arglist(args);
    args:=ole2.create_arglist;
    ole2.add_arg(args, 'c:\Pasta1!teste'); --how to pass the arguments
    ole2.invoke(application, 'Run', args);
    ole2.destroy_arglist(args);
    ole2.release_obj(workbook);
    ole2.release_obj(workbooks);
    ole2.release_obj(application);
    END; but i don't know how to pass the arguments(i have to pass the excell cell values(data)as an arguments)
    Suggest me to proceed further..
    Thanks..
    Edited by: user13329002 on Nov 13, 2010 1:16 AM

  • Dimension tables and BPS performance

    Hi gurus!
    I have read a few guides about BPS performance here in SDN but haven't found any guidelines how to implement transactional infocubes in an effective way when it comes to performance.
    Should I configure the dimensions so that all variable characteristics in layout selections and characteristics in key columns of layouts are in a same dimension? I suppose this would decrease the number of sql joins in running a layout, but then again would increase the size of a dimension table. Which is more important in achieving a good performance in general?
    Thankful for experienced advice
    Sari Kolsi

    The foremost thing you need to consider is how best you can make the dataset to be minimum. The data to be read and processed should be very less and your cofiguration should aim at this.
    Some of the other aspects you may consider:
    1. Use variables.
    2. Partition the packages so that data to be processed is less.
    3. Keep the data in the transactional cube only to the extent you need. Data that the users dont need for planning or reporting should be stored in some other cube.
    4. Try to use standard functions for plannbing.
    5. Optimise your fox and ABAP code.
    Ravi Thothadri

  • BPS Performance when reading a hierarchy

    Hi,
    We have created planning levels with a selection on a cost center hierarchy node (included in a variable). Under this level, planning layouts use the characteristic cost center as a lead column.
    When we execute one of these layouts (in the Gui with an Excel interface or an ALV interface) the layouts takes at least 3 minutes to open even if it only includes about 1000 records.
    Is there any way to improve this performance ?
    If we create an exit variable which reads the hierarchy and list the cost centers, the performance is not improved.
    The cost center hierarchy read is about 15,000 cost centers in total, but only a few hundreds are included in the nodes we select.
    Thanks for any help.

    Hello David,
    BPS has to resolve the hierarchy nodes into single values. For big hierarchies this can take quite a while (especially if the base characteristic is compounded as in this case).
    Try to build an alternative hierarchy that contains only the nodes you need in BPS.
    Also - as in any case - do a performance analysis. Where are the 3 minutes really being spent? BW data selection, BPS layout, variables, etc. Please check the BPS Performance Guide for mode information. SAP Service Marketplace > Quicklink BW > SAP BW BPS > Performance.
    Regards,
    Marc
    SAP NetWeaver RIG, US BI

  • Using a variable/drop down list in header of planning layout

    Dear all,
    I have created a simple BPS application for purely GL planning (No CO related objects like cost centre involved). I have the following characteristics in the header of the manuel planning layout.
    Business area
    Chart of accounts
    Company code
    Currency
    Currency Type
    Fiscal year
    Fiscal Year Variant
    Fiscal year/period
    Value type
    Version
    I have created variables for Business area, Fiscal Year, Fiscal Year Period, Posting Period and Version. The client wants either a variable or a drop down list for these characteristics in the header in the web application. When I assign a variable and put the characteristic in header, I get the error message in the web application saying header characteristic can only have a fixed value. Can someone tell me if it is possible and if so than how? I'll be very grateful for any inputs. Thanks a lot.
    Regards,
    Sumit

    Hi,
    When you create a variable, assign some values to the variable. These then become available in the drop down box. Ths first time a Web interface is called, these variable values are initial.As a result, u get the error messages. Select the variable values and then the error message should go away.
    Thanks,
    -NS

  • Planning layout is not working in CRM

    Hi Guru's,
    I have created one planning profile under one planning layout in BW. Then I had configured this pallning profile in CRM-TPM. When I m going to creat Trade Pramotion. The planning layout is not work.
    After puting a Planning Profile Grp. "Volume/Trade Spend" new tab will be appeared Its shows following error
    Error in planning Services
    Error Message count : 0001
    Attribute 0BPARTNER has not value
    It means 0BPARTNER infoobject have novalues. then I had entered Customer Master data in CRM with the help of CRM consultant, Then I have pulled the same data in BW. But still I am facing this Error.
    If you know about this error. Please guide me. I]ll reared to maximum points.
    Regards
    Manoj Kulkarni

    Hi Ravi,
    Hope you would have handled this issue.
    My problem is what ever the planning profile I had created in SEM BPS (BW System component version BW 7.,4) using BPS0 t-code, I am unable to retrieve the same in CRM system while trying to assign the same to the planning group.
    At CRM end, In the below navigation i.e SPRO->CRM->Define Transaction types-> created & then while assigning the Planning profile in SEM Planning tab, I am unable to retrieve the ones I had created in BW-BPC (BW 7.4).
    Could you pls let me know what I would be missing here.
    We are in very beginning stage i.e testing the connections & communications, yet to start the configuration of TPM in CRM.
    Thanks.

  • Questions about Integrated Planning and BPS

    Hi all,
    I'm testing the functions of BW7.0. And at the point of comparing the new BI Integrated Planning from the BPS, I'm stuck with 3 problems. Can anybody give me some solution?
    <b>i.</b> When using the input-ready layout of the BW-BPS 3.5, I was able to create a new record and load it up to the cube. Is it possible to make the same operation like this using the BI Integrated Planning of BW7.0?
    <b>ii.</b> When using the BW-BPS 3.5, showing the character hierarchy on the Manual planning layout can be chosen. And I'd like to show the BPS Characteristic Hierarchies in BI Integrated Planning of BW7.0 like it is in the BW-BPS 3.5. Is it possible to show the hierarchy in similar type somehow? If not,can't I show the sum of it anyhow? And if possible,can you also show the sum of the each hierarchy and change the data?
    <b>iii.</b> When showing the Characteristic combination data, can you choose how to show them from the transaction data or from all the combination like it was possible in the BW-BPS 3.5?
    Kind regards,
    Hiroshi Iwanaga

    Dear Beat,
    Thanks for your help.
    The information you gave me made a lot of help.
    Can I ask you more about the first question?
    About getting new lines in the table web item,as you have told me, I have set the parameter NEW_LINES_COUNT as 20 in the table web item. But when I execute it,no lines shows up. Is this a program error or am I setting the parameter in a wrong place?
    And this getting new lines feature, is it also possible when using a workbook?
    Thanks in advance,
    Hiroshi Iwanaga

  • Issue with order or sequence of wbs elements appearance in planning layout

    Hi Experts
    we have an issue with order or sequence of wbs elements appearance in BPS planning layout.
    In BW - 0wbs element -  hierarchy order is as below
    1
    2
    3
    4
    5
    6
    7
    8
    but when we check the same wbs element in BPS planning layout, it appears as below
    1
    2
    3
    4
    6
    7
    5
    8
    Request you to advice how to correct the order.
    Best Regards
    krishna

    Hi,
    I came across a similar situation once. I dont remember exactly.
    We have two different DataSources on wbs hierarchy. The hiearchy was loaded using the two datasources.
    By mistake we were trying to use the hierarchy created by Datasource2, instead of hier created by datasource1.
    Can you check that.

  • Error message when I calling planning layout in the STS

    Dear
    I'm trying to use Status and Tracking System with BPS ( SEM 4.0 SP10,  BW 3.5 SP14 ).
    But I got some error messages when I calling planning layout in the STS screen..
    I designed 2 lower unit(A,B) and 1 upper unit(C) for the test. and using Bottom-up work-flow.  
    I did
    1. Create Planning Area in the BPS0 ( also Level, Package, Layout ..)
    2. Created Web Interface in the Web Interface Builder using the upper BPS Layout .
    3. Customizing STS
        - Create Sub Plan & Session
        - Asssign Hierarchy to Sub Plan
        - Determine attribute for created planning session ( Bottom-up, Auto mail )
        - Define Header characteristics for planning session to contains the planning package completely.
        - Determine Date, Person Responsible and Layout.
    4. Send Start mail
    5. Open STS Web Start Screen ( using B Unit responsible user .) 
    When he click "Open Planning" icon in the screen the following error messages were happened...
    I've no idea for that because I didn't use any variables or offset settings.        
    I guess that comes from header settings for the planning session because when I deleted the header settings for the planning sessions, I could see the planning layout.
    but I could not use lock processing in the STS.
    Could you tell me what's happening to me?
      [ Following error message ]
    Correct the data on variables and offset in character string "? 
    Message Number  UPC_FW092 
    Long Text  Diagnosis
    Character string "", which contains data on the variables and offset, has an invalid format, and cannot be converted.
    Procedure
    Correct the character string, so that it has the correct format. A correct entry on variable and offset has the following form:
    <VARIABLE_NAME> [{ + | - } OFFSET]
    Examples:
    VAR0
    VAR1+1
    VAR2 - 2.
    Also check whether the variable, that you want to use is available in the planning area.

    Hello,
    this seems to be a bug. The error message should include a variable name between ''. Since there is none, the function that raises the error was not called correctly.
    It's not likely that this is related to STS since STS does not use variables at all. It's probably a problem with the layout. If you can't resolve it, please open a message to SAP Support.
    Regards
    Marc
    SAP NetWeaver RIG

Maybe you are looking for

  • Can i sync Iphone contacts to my macbook?

    I have an iphone and I dont use my phonebook on my macbook much but it be great if I can sync my contacts from my phone to my computer. Is that possible???

  • JSF 1.2 with SERVLET 2.3

    Hi, i've download the latest JSF 1.2 RI but i can't see any page as i get the following error: ava.lang.NoSuchMethodError: javax.servlet.http.HttpServletResponse.getContentType()Ljava/lang/String; at com.sun.faces.context.ExternalContextImpl.getRespo

  • Problem when chenging a word file into PDF

    when I convert a word file into a PDF one, the whole font of the file changes. I use in the original document arial 12, when I convert the file the size and font of the whole file changes, what can I do to avoid that to happen??? IT'S URGENT I use mi

  • In LR 4: Error message "The file named X.arw is offline or missing" yet I can see the picture?

    I can see the pictures even after restarting the computer, but I cannot do anything with them. Can I transfer the missing files to something useable?  It was oringinally transferred via SDHC card.

  • Get a table from XML with unknown number of columns

    Guys, I'm looking if it is possible to get the following result: imagine I have an XML like one of the following (it doesn't matter which one, I just give a few examples for you to have a choice). The main idea, that there are described several colum