Multi DP in WAD and its impact on Performance ?

Hello Experts,
I am working on WAD reports with multiple Data Providers,
I.e.  Web Template with DP1, DP2, DP3, DP4  --- Query 1
                                   DP5, DP6, DP7, DP8  --- Query 2
      Purpose - i have used Tab Strip Item with eight Tabs, each tab belongs to respective DP.
                   - Each Tab represent differnt view of the Report (using commands)
So, Does multi Data Provider with Multiple Queries have impact on Performance of the web report ?  and If it does, then possible ways to improve performance ? Any advice/experience on this..
Many many thanks in advance.. Please help... Thanks
Regards,
Sunil Patel

Hello Priya,
thanks for the reply !!
The main purpose for the Tabs is to fulfill CRAZY CLIENT REQUIREMENT, nothing else ... Same thing can be done by just drag & drop but ...
What each tab does is, when clicked commands changes/replaces the Characteristics in the Row.
for ex. Origional query has Product in the raw. Now if user want to see different perpective, he needs to replace 'Product' wiht 'Business Area' or ' Customer' . THis can be done either by drag and drop or Commands. And here i have used commands.
@ performance - i am in development and still i haven't seen any perfomance issues becasue of this multi DP. But just want to make sure it does same thing in Production aswell..
Hope this make sense !!
Regards,
SUnil Patel.

Similar Messages

  • Help needed on "Archiving in R/3 and its impact"

    Hi All,
    I will be pleased if Any one who can guide me or send me a document on "Archiving in R/3 and its impact"
    Thanks in advance.

    i don't remember such a document ...
    some extractors like lo cockpit 11 and 13 can extract data from archive, but most of the extractors can't.
    the workaround is, to reload the data from archive in a new r3 table and build an generic extractor on it. then you can load the data to bw. after that you can refresh the table.
    i also heard of direct loading from archive, but i never tried.

  • Help on Business Function "Reporting Financials 2" and its impact

    Hi All,
    I am looking at 'SAP Help' for Reporting Financials 2 (EhP4).
    http://help.sap.com/erp2005_ehp_04/helpdata/EN/6a/cd7dbd74694af3ac13b3c24a10def4/frameset.htm
    basically I want to use the standard extractor 0FI_AA_20 FI-AA: Transactions and Depreciation . when i try to run the extractor i get an error saying: Business Function "Reporting Financials 2" is not switched on
    In order to use the new data sources the pre requisites are:
    1. SAP Enhancement Package 4 for SAP ERP 6.0
    2. Activated the Reporting Financials 2 business function.
    The EnP4 is already implemented what i have do next is to activate the business function.
    Can any one help me with more details on what all gets activated with this business function 'Reporting Financials 2' and its impact.
    With Best Regards
    Shilpa.

    Hi,
    in SFW5 you can get an overview over the business functions. There you could activate the appropriate Business Function.
    But I would recommend you strongly before to read some information and documentation about business functions and the enhancement package concept.
    Regards,
    Markus

  • Help needed in index creation and its impact on insertion of records

    Hi All,
    I have a situation like this, and the process involves 4 tables.
    Among the 4 tables, 2 tables have around 30 columns each, and the other 2 has 15 columns each.
    This process contains validation and insert procedure.
    I have already created some 8 index for one table, and an average of around 3 index on other tables.
    Now the situation is like, i have a select statement in validation procedure, which involves select statement based on all the 4 tables.
    When i try to run that select statement, it takes around 30 secs, and when checked for plan, it takes around 21k memory.
    Now, i am in a situation to create new index for all the table for the purpose of this select statement.
    The no.of times this select statement executes, is like, for around 1000 times of insert into table, 200 times this select statement gets executed, and the record count of these tables would be around one crore.
    Will the no.of index created in a table impacts insert statement performace, or can we create as many index as we want in a table ? Which is the best practise ?
    Please guide me in this !!!
    Regards,
    Shivakumar A

    Hi,
    index creation will most definitely impact your DML performance because when inserting into the table you'll have to update index entries as well. Typically it's a small overhead that is acceptable in most situations, but the only way to say definitively whether or not it is acceptable to you is by testing. Set up some tests, measure performance of some typical selects, updates and inserts with and without an index, and you will have some data to base your decision on.
    Best regards,
    Nikolay

  • Shortened Fiscal Year and its impact on BI back end and Bex reports

    Hi All,
    Our client is making some changes to the fiscal year period.
    Becuase of some business requirements, we will have to shortened the fiscal year.
    Can you please suggest - what are the watch points when we do this?
                                            - what will be the impact to BI back end and Bex reports?
    Thanks,
    Nisha

    Hello Nisha,
    Since the fiscal year (Infobjects - 0FISCYEAR and/ 0FISCPER3) is compounded with fiscal year variant, therefore maintaining the correct variant in BI will automatically take care of showing the data correctly.
    So there are two things to be maintained in BI:
    1) To see that the variant definition.
    2) If you need to display the text of the fiscal periods, then the correct texts.
    Let me know if you need more clarifications.
    Regards,
    Shweta
    Edited by: Shweta Kesarwani on Jan 8, 2010 11:10 AM

  • Changing useful life an asset and its impacts

    Hi Gurus,
    if we change the useful life of an asset, what are the steps do we follow ?  do we need to post the write up first and then change the useful life ? can you detailed the steps and impacts on this change with exapmles.. pl
    Venkat Rajesh Kumar

    Hello Parul
    Sorry but this functionality is only available as of release 6.0 if you have the
    new depreciation engine activated. Note 965032 will provide you more details. In
    particular section 4. c) Managing time-dependent depreciation parameters:
    With the new depreciation calculation, you now have the option to 
    change depreciation terms during the fiscal year. This means that 
    the changed parameters are included in the calculation always     
    from the period for which the period is also valid.
      The following depreciation terms can be maintained   time-dependently on the   fixed asset:                 
      -  Depreciation Keys                                                                               
    -  Useful life                                       
      -  scrap value/scrap value percentage rate                                                      
      -  variable depreciation portion                     
    Regards
    Javier

  • Change of Customer Payment Terms and Its Impact On Invoice

    Hi All,
    i would like to know that I have few open customer invoices for a customer. Now I have changed the Credit terms from 30 days to 60 days. Of-course it will not automatically impact on the already created accounting documents. Is there a way that i can update the accounting documents with new credit term days so that the due dates can be recalculated.
    Please advise
    Many Thanks
    SAPXPT 

    It doesn't work that Way.... need small ABAP changes in the standard program: Just follow as given below but need to be done with ABAPer as it needs access key to change the standard programs:
    Symptom
    On the new line item list (transactions FBL1N, FBL3N, FBL5N (FAGLL03 as of ERP2004)), you can carry out a mass change for certain document fields. You want to add fields to the mass change that do not exist in the SAP standard system.
    Other Terms
    FBL1N, FBL3N, FBL5N, RFITEMAP, RFITEMGL, RFITEMAR, FB02, FB03, document change, mass change, FAGLL03, FAGL_ACCOUNT_ITEMS_GL
    Reason and Prerequisites
    Fields for the mass change are not contained in the SAP standard system.
    Solution
    Note:
    The following solution refers to transactions FBL1N, FBL3N and FBL5N. If you want to create the changes for the line item display of the new general ledger (FAGLL03), do not make the changes in the FI_ITEMS function group (LFI_ITEMSI01). Instead, make the changes in the FAGL_ITEMS_DISPLAY function group (LFAGL_ITEMS_DISPLAYI01).
    Solution:
    Carry out the enhancements described below in your system and test them thoroughly.
    Note: SAP cannot guarantee that the modified mass change will work correctly even if you carry out all of the steps as described in the manual tasks.
    Preparation:
                Go to the line item list, select a document and choose 'Change document' in the menu bar.
               In general, all the fields that can be changed in the following screen can be changed in the mass change If you choose 'Additional data', the system displays an additional dialog box. The fields that can be changed in this dialog box can also be included in the mass change. You cannot change the CPD data of a document in a mass change.
               Make sure to remember whether the system displays the field that you want to include in the mass change (from now on referred to as 'XYZ') on the main screen or in the additional dialog box. Also note that this can differ for customer accounts, vendor accounts or G/L accounts.
    Enhancement of the screen for the mass change:
               To manually change the screen for the mass change in the line item display, proceed as follows:
    Call transaction SE80 to display the FI_ITEMS function group.
    Expand the 'Screens' folder and double-click screen number '0100'.
    Choose '-> Layout' (note that you must use the graphic layout editor for the following steps).
    The system now displays another dialog box: 'Screen Painter: Change input/output field'. In this dialog box, choose 'Display <-> Change'. You should now be able to modify the screen.
    Choose 'F6'. The system generates another dialog box: 'Screen Painter: Dict./Program fields'.
    Enter *BSEG-XYZ in the command line as a table/field name and choose Enter.
    The system displays a relevant table row in the large white window. Select this line and choose the pushbutton with the green checkmark in the lower left corner.
    Place the cursor on a suitable position on the first 'Screen Painter: Change input/output field' and left-click. The system then displays the required selection field including the description. You can now move it to the required position on the screen.
    Select the white selection field of the two new selection fields and choose 'F2'.
    The system generates the additional dialog box: 'Screen Painter: Attributes'. Select the 'DICT' tab page in the 'Attributes' section and deactivate the 'foreign key check' if it is activated.
    Test, save and activate the screen.
    Manual source code changes:
                You have to modify the SAP standard source code as follows:
    First change:
                         Call transaction SE80 to display the FI_ITEMS function group.
                        Expand the 'Screens' folder and double-click screen number '0100'.
                        Select the 'Flow logic' tab. Add the row marked with "<-----INSERT LINE to the source code:
    field *bseg-bvtyp module req_bvtyp on request.
    field *bseg-rstgr module req_rstgr on request.
    field *bseg-cession_kz module req_cession_kz on request.
    field *bseg-xyz module req_xyz on request.  "<--INSERT LINE
    Second change:
                         Call transaction SE80 to display the FI_ITEMS function group.
                        Create the module req_xyz in the LFI_ITEMSI01 include:
    module req_xyz.
    fldtab-fname = 'XYZ'.
    fldtab-aenkz = 'M'.
    collect fldtab.
    endmodule.
    Third change:
                         Call transaction SE80 to display the FI_ITEMS function group.
                        In the 'SCREEN_DETAIL' subroutine, add the rows marked with " <-----INSERT LINE  if XYZ is displayed on the main screen of the document change (see above):
    when 'HBKID'.
    zusatzbild = 'X'.
    continue.
    when 'XYZ'.                        "<-----INSERT LINE
    bdcdata-fnam = 'BSEG-XYZ'.        "<-----INSERT LINE
    bdcdata-fval = s_bseg-xyz.        "<-----INSERT LINE (*)
                        If the XYZ field is displayed in the additional dialog box, add the following rows marked with "<-----INSERT LINE instead:
    when 'HBKID'.
    zusatzbild = 'X'.
    continue.
    when 'XYZ'.                        "<-----INSERT LINE
    zusatzbild = 'X'.                 "<-----INSERT LINE
    continue.                        "<-----INSERT LINE
    when 'HBKID'.
    bdcdata-fnam = 'BSEG-HBKID'.
    bdcdata-fval = s_bseg-hbkid.
    append bdcdata.
    when 'XYZ'.                        "<-----INSERT LINE
    bdcdata-fnam = 'BSEG-XYZ'.        "<-----INSERT LINE
    bdcdata-fval = s_bseg-xyz.        "<-----INSERT LINE (*)
    append bdcdata.                  "<-----INSERT LINE
                        Note: If conversions of data formats are involved, you may have to insert the following row instead of the row marked with (*):
    write s_bseg-xyz to bdcdata-fval.    "<-----INSERT LINE
                        For an example, see Note 573954 about the mass change of the baseline date for payment ZFBDT.
    Save and activate the source code changes.
    Notes on error handling:
               If the mass change does not occur as required even though you changed and activated all program parts, note that the error log for the mass change (Environment -> Mass change -> Error log of line item list) may contain useful information for error handling.
               In addition, see Notes 573954, 577792 or 322163 for more information.

  • Installation of Microsoft Visual C++ 2005 C Runtime and its impact

    Dear All,
    I am working with a client, and as a prerequisite, Microsoft Visual C++ 2005 C Runtime has to be installed on the client's servers in order for one of our products to work. 
    Since at the moment the client do not have this installed on their servers, and the fact that their servers have not been rebooted in a long time, they feel that there is a risk in installing Microsoft Visual C++ 2005 C Runtime if rebooting the server
    is required.
    Could anyone provide me with some insight into the following:
    1. If there is any impact on the OS (Windows 2003 R2) or the IIS (version 6.0) or any other MS products or applications by installing  Microsoft Visual C++ 2005 C Runtime
    2. If any common library will be written into during the installation and what is the impact
    3. If the server has to be rebooted after the installation
    4. What is an appropriate procedure for rollback (is it simply uninstalling “Microsoft Visual C++ 2005 C Runtime” and would a reboot of the server be required after the uninstall, etc.)
    Would anyone be able to provide any insight on the above?
    Many thanks in advance.

    1. Use reliable backup and preserve return path.
    2. Do pilot test on computer that is not part of your enterprise.
    3. Consider applications that may have different versions of MSC libraries. Here I can se the possible problem.
    Regards
    Milos

  • Alternate unit of measure and its impact on CO module

    Hi
    We are in CPG company, our client has decided to use CAR (i.e. Carton) as base unit of measure and TO (tonnage) as alternate unit of measure. CO users and client management wants to run planning, allocation and CO-PA analysis in TO (tonnage).
    Some of activities like cost estimates will be run using CAR. We have come to know that we might have to use COPA0005 enhancement.
    We need to know how it will impact CO module as TO is not base unit of measure for finished goods?
    Thanks in advance.
    Chris

    Thanks Ajay for your reply. My point is that we need to know the impact on CO module because our Client will use CAR (carton) as base unit of measure and CO users have to use TO (tonnage) for planning, allocation,  profitability analysis, etc.
    We will define the UoM conversion relationship in material master, say 1 TON = 125 CAR.
    We have come to know that cost estimate can only be run using base unit of measure (i.e. CAR) so client will have to run cost estimate using CAR.
    What about other functionality like allocations, planning, CO reports, etc. What will be the impact on CO module as TO is not the base unit of measure and our client have to use TO for allocations, reporting, CO-PA, etc.

  • Necessary checks for Low Speed Connetion and its Impacts

    Hi Everybody,
    To improve the network performance we are considering using LSC in our WAN. For this we would like to carry out a detailed study on necessary checks we should carry out before using this & the impacts of the setting.
    I have gone through the previous postings in connection to LSC & found few effects in the sizing document (such history disabled) & another effect on scripting (not possible).
    Please help us with other detailed checks & effects.
    Thanks a lot for your help.
    Best Regards,
    Thong Seck

    Hi,
    Please check note 161053 for some more info. Apart from history, scripting, few other things like SAPGUI Process indicator (for some transaction kind of clock/status bar at the bottom of screen) does not work. Also, it will not show any START_IMAGE you may set at first logon.
    As LSC does not send all Menu-Item completely, sometimes it may need an additional roundtrip which in high-latency network can be costly.
    However, we are using LSC for our WAN users and it works fine,
    Cheers !!
    Satya,
    PS: Points are always very much appreciated ...thx.

  • Change in existing Payroll Area and its impact on existing PA records.

    Hello,
    Can anyone let me know please how easy / difficult it would be to change the description of the existing payroll area lets say "AB" to be the one as per requirment lets say "AC" so that it will show employees as AC rather than AB in the future? Also, if this can be done, would there be any impact on existing PA records (eg, how would they get updated to show the new code & description)?
    Many Thanks,
    Rachana.

    Could you please tell the name of that custom report?
    One more question is that do the change in payroll area could create the problem while running the retro for the previous payroll area for those employees?
    Many thanks
    Rachana.
    Edited by: Rachana L on Jul 21, 2010 1:06 PM

  • OLMRLIST screen how to fix the cost center tab and its impact?

    Hi
    Explain the function of the T-Code OLMRLIST.
    How does it interact with the MIRO T-Code?
    What is the significance of a field check box being checked in OLMRLIST. I particularly want to know about the Cost center field.
    Raja

    OLMRLIST is used to adjust teh screen variant for the MIRO screen. At the line item level you see layouts and each layout has a set of fields in the form of columns. These are adjusted via the screen layout variants in OLMRLIST like 7_6310 which is all information and like wise you have 6_6310, etc...

  • US Payroll -Employee Pay-Checks and its impact on G/L accts

    Hi Experts,
                    I am faced with a dilemma with this issue. It will be great if you can let me know on how to go about this issue:
    US - Two employee pay checks dated in December of 2008 were voided in January 2009. Not only is this reflected in the 2008 state tax withholding data, which it should be, but  it is also subtracting from the G/L and the payroll reconciliation reports for 1st Qtr 2009.  This should not happen. 
    The W-2 reports are correct.
    This is also affecting the unemployment reporting for these states as well.
    Thanks And Regards,
    Somdeb Banerjee.

    No response yet. Hence closing this thread.
    Regards,
    Somdeb.

  • Change in the model of Process chain and its impact

    Hi,
    We have lot of infopackages included in the Process chains which has the processing type as "PSA only and then update subsequently in data targets".
    Now i had changed some of the infopackages to the processing type as PSA and then into the data targets option!
    But in the process chain the process type update from PSA is still existing!
    I am not sure whether i should remove this process type in process chain after changing the process type in the scheduler
    Any ideas?
    Raj

    hi raj,
    do not remove the PSA & update step as it is a fulproof method for the data load.
    if u'll try to remove and activate the Process chain it will show warnings but still activate the chain.
    the data load sometimes may get loaded and other times it may not reflect in the data target although the step will be green in the process chain.
    regards,
    arvind.

  • SharePoint online customization in SharePoint designer and its impact on upgradation.

    Hi,
    We are using SharePoint online 2013 for our site development. We are required to have tabbed view. In order to make those tabs more modular, extendable and easily maintainable we have added WebPart zones inside each tab. We have done this by editing page
    in SharePoint designer.
    As by changing a page in SharePoint designer would make it un-ghosted page. I am curious to know whether this practice makes problems when SharePoint online 2013 would get up-graded in future with new version.
    Thanks a lot!
    Arvind
    arvind chamoli

    You should not face issue with this kind of setting in future unless and untill the code\webpart you used has any change in future version of sharepoint.
    Making masterpage changes and changes on page, webparts are within the scope of sharepoint online so it should be fine

Maybe you are looking for