ABAP Customised Reports Are Slow.

Hello All,
We have a problem with the Abap customized reports, which is taking too long to execute and sometimes throwing dumps like TIME_OUT.
I have evaluated the program from se38 for those reports and the result was:
The ABAP Graph is showing green.
The Database Graph is showing RED.
What can i do to reduce the execution time of 'Z' Reports.
The other standard reports are working fine and not taking that much time to execute.
Thanks.
Regards,
Mudassir.Imtiaz

> The ABAP Graph is showing green.
> The Database Graph is showing RED.
> What can i do to reduce the execution time of 'Z' Reports.
Optimize your program.
Since the database execution seems to take most of the time you have to check your selects.
I have seen many program where there are nested select statements reading too much data, e. g. using "select *" instead of only reading the necessary fields. You may also check the sequence of how you access the data if you read from the database. You may also check whether it may be better to use function modules to get specific data instead of trying to read from the tables directly.
Markus

Similar Messages

  • What are the steps in creating a customised report?

    Dear Experts,
    can you help me with your expereince what are the steps involved in creating a customised report?
    Who generates the requirement?
    Who prepares the functional spec and what information it contains?
    Who approves the functional spec once it is prepared?
    You can take the followig case as an example:
    The customer requirement is that a report can be run for everything that is received in a given area and compare the price at which the material was received to the standard or moving average price in SAP.
    Here, what information you will give to ABAP ers to devlop the report?
    I would appreciate if anyone can help me with the entire process.
    Full points to be awarded for a satisfactory reply.
    Regards,
    Ranjan

    hi
    >Who generates the requirement?
    client or end user
    >Who prepares the functional spec and what information it contains
    there should be a specific format and it is to be filled by the functional consultant
    http://www.sap-img.com/general/what-are-functional-specification-in-sap.htm
    http://erp.ittoolbox.com/groups/project-management/erp-projectmanagement/samples-for-sap-functional-specification-1194336
    >Who approves the functional spec once it is prepared?
    abaper or the TL
    http://sap.niraj.tripod.com/id67.html
    get the proper info from ur customer as what means all information
    get the proper fields he required
    regards
    KI

  • Reports are runinng slower than before...

    I notice that my reports are running slower than before and realized that nothing interms of data volume or dimension members has changed.i checked the logfile and found that no one ran calculation.
    my team suggested to check the below things in the following
    1)run a maxl comment to see if the database is fragmented.
    2)check when was the last time the application was stopped
    3)checking the data cache setting
    4)check the commit - level setting
    I think "Data cache setting" is not required to check as the data volume is not changed.Can any one sugegsts the best possible 2 ways from the above STEPS

    I think you have arrived at the correct conclusions, by jumping or otherwise....
    Looks like its maybe his 3rd or 4th recent thread along these lines rather than 2nd:
    Re: Need clarification on the Hyperion stuff
    Reports are runinng slower than before...
    clarify on fragmentation
    Re: Valid methods to back up ASO database
    If only user8842356 could grasp the art of the Search functionality, the universe would be a happier place.

  • My all reports are running very slow now, I am using Reports 6i?

    Dear Friends,
    My all reports are running very slow now, I am using Reports 6i. A few months ago there speed is better. Please suggest me the solution of this problem.
    Best regards,
    Shahzad

    Get statspack/AWR running against your database and analyze the reports. 15 minutes interval between snaps should be enough.
    That should give you a clue as to what is going wrong in your database.
    Since you are saying that the reports speed was better a few months ago, it is possible that you are suffering from "data growth".

  • Reports are running deliberately slower

    Hi,
    After the installation of office 2007 reports are running vey slow.
    Can any one let me know what is the reason.
    Tanx and Rgds
    Basha

    Hi,
    First check using ST03 where the most time is being taken. Based on that decide where the problem lies, i.e front end, network, backend. Based on what you describe , it looks like a backend problem with the data volumes. Some of the things you need to look at are :
    1. First of all compress the cube data and also the aggregate data.
    2. Look to see if you need to create more aggregates.
    3. Through RSRV check the status of the indices.
    4. Would be a good idea to drop and rebuild the indexes.
    5. Check the statistics on the cubes. They should be green. Regenerate the statistics.
    6. Think about deleting the old data from the cube. Talk to your business, and see if they still need the data that is  5 yrs old, to report on and if not suggest you delete that data. That'll help tremendously. Even if they need that data, look at ways you can archive that data someplace and then delete it from the cubes.
    Cheers,
    Kedar

  • Local refresh of upgraded Powerpivot report are really slow

    Hi everybody,
    My customer has just upgraded from Office 2010 to Office 2013 Pro.
    They also upgraded their powerpivot reports.
    When they refresh these reports from their local computer the data refresh are far slower than in 2010.
    When they create brand new reports from Office 2013 Pro, the refresh is faster.
    Their 2010 reports are really complex and we want to avoid to rewrite them.
    Have you heard about such problems?
    How can we fix this?
    Thanks for your help.
    Pete 

    Hi Pete,
    According to your description, you are experiencing the performance issue when refresh data in PowerPivot report after upgraded from Office 2010 to Office 2013 Pro, right?
    We cannot reproduce this issue, and it's hard to say root reason that caused the performance issue. There are many facts that impact data refresh. Here are some articles about the troubleshooting tips and techniques for working through data refresh
    issues with PowerPivot.
    https://msdn.microsoft.com/en-us/library/gg399164%28v=sql.110%29.aspx?f=255&MSPPError=-2147217396
    http://social.technet.microsoft.com/wiki/contents/articles/3870.troubleshoot-powerpivot-data-refresh.aspx
    Regards,
    Charlie Liao
    TechNet Community Support

  • Reports that are slow to load

    I am adding a report in my project at the vb.net 2005 but they are slow to load. What is the best way to do this task to be loaded into faster?.
    I am using the Crystal Report version 2008 with Visual Studio.Net 2005 in a Windows application.
    The evidence I have done so much in development environment as user stations, in both situations the burden of reporting slow.
    I am adding the reports through a Crystal Report Viewer
    Very thanks and greetings from Costa Rica.

    Look at where and as I put the code Ludek
    Private Sub Frm_Reporte1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
            Dim Reporte As New CrystalDecisions.CrystalReports.Engine.ReportDocument()
            Reporte.Load("
    glauco\Reportes\Ventas 08\Vta - Sugerido Pedidos.rpt")
        End Sub
    However, the form still takes 6 seconds to load and reporting over 2 seconds.
    I said, I'm only using a CrystalReportViewer in which I have directed the report from the server by selecting Properties from the menu ReporSource of CrystalReportViewer.
    Do not know if this will have something to do. Honestly, I have worried about this situation because I have everything ready to take the project as soon as possible.
    Again, thank you very helpful.

  • Custom Report for slow and fast moving items

    Dear Xperts,
    My client wants to develop a new report for slow and fast moving items, I checked the std report MC46 however as per std SAP design this report does not consider the special stock like project stock (Q)...could you please help me to know how can develop this new report with following input and output fields?
    Input fields:
    Plant
    Material
    Material Group
    MRP Area
    Special Stock Indicator
    Special Stock (Type)
    Output Fields:
    Material
    Material type
    Material group
    MRP Controller
    MRP Area
    ABC indicator
    Material price
    Category field – Slow, Fast, Non-moving
    Current Stock
    Last Issue Date
    Thanks in Advance
    Regards
    Rahul

    Dear Rahul,
    If you required  project stock and consignment stock with valuated stock report in same place you need to generate new info structure as given below link. Or you can go with customized report with abaper.
    Info structure validation
    Regards
    Sanjeet Kumar

  • Customized Reports running slow in PRD system.

    Dear all,
    All the zreports in our PRD system(900) is running very slow recently.
    Simple customized reports which used to and should take very less time
    are taking more than 10 mins. for execution. Some customized reports are not
    getting excecuted even after 30 mins. The program is not throwing dump
    because the instance profile parameter max_wprun_time has been extended
    to 99999.
    Pls. help regarding how to solve the problem.
    reg,
    Subhajit Sen Gupta.

    Hi,
    check these links for performance tips:
    http://www.erpgenie.com/abap/performance.htm
    http://www.thespot4sap.com/Articles/SAPABAPPerformanceTuning_PerformanceAnalysisTools.asp
    http://www.sap-img.com/abap/performance-tuning-for-data-selection-statement.htm
    Use se30 and st05 for analysis.
    **reward if helpful
    regards,
    madhu

  • Need customised report for list of stock for  partially processed materials.

    Hi ,
    The requirement with process im explaining plz share  the report.
    This customised report related to partiallly processed materials:
    Suppose , after recieving material  from vendor as raw material they will transfer the mat to vendor for processing agsinst 57f4 challan, after completing the process, they will recieve this material , this process will continues to till becoming finished product, once after the finished product come, they will transfer to finished storage location, from there it will be issued to production.
    How to make the report, plz suggest me:
    The report format is :
    S.no    material      description     pending stock       challan pending stock       actual stock
    Pending stock: material to be issued to vendor for proceessing
    Challan pending stock: to be recieved from vendor after processing.
    Actual stock: pending stock+challan pending stock.

    You need these three informations
    Pending stock: material to be issued to vendor for proceessing
            You have to find all Subcon. POs from Table EKKO,EKPO. Po number need to be passed to EKET Table and need to fetch "Reservation Number". Take this number and goto RESB table to get all components. You can find issue documents from MSEG table by passing 541 and PO Number. You need not consider all 541 documents which have been converted to Challan as it will be already considered with point no. 2
       2. Challan pending stock: to be recieved from vendor after processing.
            From Table J_1IEXCDTL by selecting 57F4 take all the stock from all the Challans which are having "status" P -Inprocess. (Reconciliation and completion not done.)
       3. Actual stock: pending stock+challan pending stock.
            This is just calculation.
    I think there are many validations and considerations to be made. I think you can build from here.
    Regards
    Binoy

  • Oracle Report Performance Slow

    I have a report which extracting the data from few complex queries and most of the tables that this report using are large tables.
    The problem I'm facing is the entire application become very very slow/hang whenever this report being runned.
    I have index all the necessary fields and process the report using those indexed field but still can't help.
    Is there anyway to improve the performance? Will it help if I combine all the queries into one query?
    How about the Database? any configurations can be set?
    Regards,
    Cheong

    The execution of the query doesn't depend on Reports, it is done in the database. So, check your query using the normal performance tuning tools.
    If just your report is slow (i.e. not the query) it could be because you have extensive formatting in your report. Formatting is done by Reports, not by the database. Try to do as much formatting in the query.

  • 11.1.2- Need to find out what reports are being executed by a user

    Hi,
    We have financial reports executed from workspace.In essbase session , only the user id is displayed and the Request type- mdxreport is displayed. We also tried searching the log for Financial report didnt find anything relevant.
    Is there a way to find out what reports are being executed by the user.
    Thanks in advance.
    Regards,
    Saumya

    STAT will give you the information for a limited period of time and is limited to the server which you are logged onto yourself. Beyond 24 hours it is of even less use even if you change the selection screen values.
    If you want it for a period way back into the past, then you need to use ST03N.
    There are at least 2 dependencies and 1 confusion:
    1 dependency) The length of period is determined by the size (length) of the file. You can change this in ST03N (default 50MB) via the menu settings.
    2 dependency) The stat collector jobs need to be scheduled to write the information to ST03N (once per hour is a legal requirement in some non-banana republic countries).
    1 confusion) There is an obscure function which converts a report submit to a transaction name (there is not much difference anyway) and an even more obsure one which filters what ST03N will record and therefore whether you can read it. You can (un)filter these things away if you search the SAP Marketplace for the term "MONI".
    What is of particular value from this control is that you can even detect a submission of an abap which only existed temporarily.
    Also note that having this information is potentially very powerfull with respect to the users (some of them are human too), so you should expose and use it responsibly.
    You should also ensure that only responsible users / auditors have access to S_TOOLS_EX.

  • User complaining report very slow?

    Hi Gurus,
    There is an interview question in EBS 11I:
    “We have lot of issues in here, We facing some problem, the Discoverer users always complaining getting report very slow, sometimes it gives time-out error. What you think, how to resolve the problem?”
    What are the answers they are looking from us?
    Usually they are not satisfied with couple of answers, if we answered/verified each answer, the interviewer reply “No, …No…No……….. ”.
    So tell me the answer what they are looking for. Please provide full possible scenarios.
    Thanks,

    Here is my 2 cent comments:
    1. network issue
    you can compare the discoverer reports with Oracle reports or Application module to identify this, usually this is not the case
    2. tune the backend query
    you can run the discovery report backend sql query in TOAD, if the query is very slow, then the query has performance issue, you can modify the join condition to improve the performance
    3. add Parameter to Discoverer report
    sometimes it is very difficult to modify the backend sql query, you can add parameter to discoverer report, when end user run the report based on the parameter, data can be quickly displayed. for example, currently report will retrieve all invoices for the company, if you add a year parameter, 2010, the report only retrieve the invoice of 2010.
    4. change timeout time
    timeout issue is a discoverer report setup issue, you can change the timeout time for example from 30 minutes to 60 minutes.
    Thanks

  • Web discoverer report run slow after upgrade to AS10.1.2.48.18

    We just upgraded our application server to 10.1.2.48.18, our web Discoverer report were running extremly slow on tables that contain large amount of data. We have good speed with those report in the past. The backgroud database was the same as well as the web server.Using desktop version of Discoverer were fine with normal speed.
    Does any one know why? How to speed it up?
    Thanks!

    A few things to check:
    Are all machines using the same version of SQL*Net?
    Are the reports in different EULs (if so, are the EULs at different versions)?
    Do all reports work in Disco Plus or Disco Desktop?
    What types of reports are failing (cross tabs, tabular, both)?
    For the reports that are failing, how many rows are you expecting?

  • Error 7 occurred at ABAPI Dist Report Read Link Info Error.vi - [.....] - RTBUIP_Build_Invoke.vi.ProxyCaller

    Hi all,
    I am on a field campaign with my Labview-controlled instrument. I wanted to make a small change to the code and build it again for uploading to a cFP-2020 Fieldpoint but the application builder stopped with the following error message:
    Error 7 occurred at ABAPI Dist Report Read Link Info Error.vi -> ABAPI Dist Cmp Settings to Disk Hier.vi -> ABAPI Get Settings From File2.vi -> ABAPI Get Settings From File.vi -> RTBEP_Invoke_Build_Engine.vi -> RTBUIP_Build_Invoke.vi -> RTBUIP_Build_Invoke.vi.ProxyCaller
    This is another computer than the one I used in the lab previously so might have forgotten to install something. I just copied the whole application folder with project file and subfolders
    to the Laptop I am using now. Labview version should be the same though (8.20).
    Any suggestions?
    Olaf

    Hello Olaf,
    This error is usually found when a subVI or a support file (DLL, custom control, etc)
    isn't able to be found by the application builder.  Possible reasons
    for this could include subVIs no longer located in their original
    paths and in need to be relinked, a DLL that isn't included in the build,
    and many other possibilities.
    You wrote that you copied the project from another PC, so it is very possible that some file went missing. Are all VIs in your project executable?
    You could try to mass compile all the VIs in your project and see if that helps.
    Regards,
    Johannes
    AE, NI Germany

Maybe you are looking for