Parallel Processing Made Easy with Custom ZAB1L_PARALLEL ABAP Library
Once a custom ABAP program is optimized and it still runs long time, there is one more option left to make it perform better. If there are two or more parts of the program that are independent of each other or could be made independent of each other, you could use parallel processing techniques to improve its performance. This article shows step-by-step example on how to incorporate an easy to use custom parallel processing ABAP library calls into custom ABAP program to further optimize its performance. The same approach could be used to optimize performance of many long running standard ABAP programs by writing a custom parallel processing wrapper program that would schedule multiple runs of standard SAP program with balanced subsets of selection screen parameters. The parallel implementation of many custom and standard SAP programs could make them running 5 to 10 times faster. May. 2, 2011
Comments:
1
Rank:
16269
Page Views:
959 (Stats updated nightly)
Optimizing Already Optimized ABAP SQL SELECT Statement
This document describes how to optimize already optimized ABAP SQL SELECT statement by breaking it into multiple parallel SELECT statement jobs and synchronizing their results in a calling program. The prototype test programs for selecting 6-8 million records from BSIK table in multiple parallel jobs run up to 7 times faster than equivalent single SELECT statement program. Dec. 30, 2010
Comments:
5
Rank:
10978
Page Views:
2191 (Stats updated nightly)
Optimizing ABAP Programs Performance with Parallel Processing
This blog discusses how to optimize the performance of long running custom ABAP programs by implementing parallel processing algorithms. In multi server environment with dozens of available background processes, you may significantly reduce runtime of some time consuming already optimized custom applications even by 10 times or more. Dec. 22, 2010
Comments:
5
Rank:
12251
Page Views:
1811 (Stats updated nightly)
Rapid ABAP Development with SAP Controls Report Simulator
This blog describes how to develop fully functional ABAP reports in "no time" with the help of SAP Controls Report Simulator implemented in ABAP Objects using MVC paradigm. Start with MS Excel to build in a few minutes a report template that includes several sample lines of report data. Once the template is created, you have to write an ABAP program containing data retrieval procedure and optional event response procedures. The complete step by step example with full source code for 2 reports is presented below. Feb. 1, 2010
Comments:
9
Rank:
722
Page Views:
10611 (Stats updated nightly)
Enhance Your Documentation with SAP Controls Report Simulator
This blog describes a custom ABAP program - Report Simulator - that simulates simple SAP Controls based reports from a text files containing column headers and sample data. The report column headers and sample data can be delimited by TAB character or any other delimiter except colon. With the SAP Controls Report Simulator, the functional consultants could design report layouts in matter of minutes and include their screen prints in functional specification to make it look professionally. Presenting the exact screen layouts for reports in FS documents could greatly help technical consultants when implementing them. For information on ABAP source code of the Report Simulator refer to the end of this blog. Jan. 16, 2010
Comments:
8
Rank:
3726
Page Views:
5104 (Stats updated nightly)
How to Create Up To 200 Characters Long Multi Line Message with SE91 Message Class Short Text
This article describes how to use the short text in SE91 message class to display up to 200 characters long multi line message in a popup window without using SE91 long text. This could be useful if you want to save user an additional click required to display the long message text. The full source code is included. Jun. 29, 2009
Comments:
9
Rank:
5860
Page Views:
3988 (Stats updated nightly)
Accelerating ABAP Development with Power of Scripts, Templates, Cockpits, Code Generators & Runtime Engines - Part I
The SAP software development involves implementation of increasingly complex applications. The standard programming techniques that use 3GL languages like ABAP are a little help in making the development process faster and developed applications smaller and easier to maintain. This document describes how to accelerate ABAP development by at least an order of magnitude with power of 4GL scripts, templates, cockpits, code generators and/or runtime engines. The same techniques apply to other development environments and languages; e.g., Java, C/C++. Jun. 29, 2009
Comments:
7
Rank:
6969
Page Views:
3552 (Stats updated nightly)
Custom Development and Code Sharing with ABAP Docs 2.1
ABAP Docs 2.1 is a premier ABAP software documentation system. Its ABAP Docs Cockpit gives instantaneous access to software components' online documentation organizing the development process and promoting source code reusability. ABAP Docs 2.1 can be also used as Source Code Exchange Platform by consulting organizations. The link to source code and documentation is included. Mar. 9, 2009
Comments:
14
Rank:
305
Page Views:
15257 (Stats updated nightly)
Custom ABAP Development Methodology Implementing Sample ABAP Form with ABAP Docs
This document describes a development cycle for a sample ABAP Form that was prototyped, documented, developed and tested with the help of ABAP Docs system. With ABAP Docs you can build libraries of reusable ABAP components that are well documented, tested and easily available for reference to the entire development team. They can be used as building blocks for your current and future ABAP applications. It also shows how to utilize ABAP Docs to its full potentials, using its unique simulation and developers to-do-list features. Nov. 30, 2008
Comments:
1
Rank:
2060
Page Views:
6766 (Stats updated nightly)
Upgrade to ABAP Docs 2.0 and Contribute to Its Development in Google Code Community Project
With overwhelming success of ABAP Docs over 14000 SDN site visits and more than 3500 source code and documentation downloads it is time to upgrade to ABAP Docs 2.0 and bring its new exciting features to your ABAP documentation toolbox. This paper describes selected new features of ABAP Docs 2.0 and provides a link to its full source code and documentation. If you are not familiar with ABAP Docs methodology, please, refer to the original whitepaper Custom ABAP Development Methodology published on SDN July 31, 2008. If you are a seasoned developer and want to contribute to ABAP Docs development, please let me know, and I will give you a project member access to its Google Code based community project. Nov. 20, 2008
Comments:
17
Rank:
1201
Page Views:
8574 (Stats updated nightly)
Custom ABAP Development Methodology
This document describes Custom ABAP Development Methodology that takes into consideration reusable Development Components and incorporates them into implementation process after Technical Specification is completed and before ABAP programming starts. It also provides references to ABAP Docs system that fully integrates the Development Component documentation into ABAP source code and makes any implementation process easier, quicker and more enjoyable. Jul. 31, 2008
Comments:
51
Rank:
88
Page Views:
24919 (Stats updated nightly)