Repository for Projects based on ABAP Programming language.
The motivation for creating the current repository was our desire to share our knowledge and progress in ABAP. We would be very happy if through this initiative, we could help ABAPers to develop their skills and increase their productivity. We strongly believe that because the number of ABAP Developers is limited, our libraries and code foundings must be shared. Any suggestions are always welcome regarding code optimization, addition of new functions or even ideas for projects.
The repository was created by George Drakos and Dimitris Valouxis. We are both ABAP developers seeking to learn and develop our skills in ABAP and SAP area in general.
- Copy-Paste Installation
- Code based on New ABAP Syntax. 7.50 and later
- Comments throughout the Code(when necessary)
- Public repository
- No Text Elements-Selection Texts must be created.
Display any table using cl_salv_Table alv. Scope of this project is to create a cl_salv_table based alv which is as dynamic as possible. There are no data declarations(wherever possible), no custom screen, no gui status etc. Also many custom functions have been added to ALV toolbar like custom details screen( se16n inspired ), hide/show empty columns of table and edit button. The whole point of this project is to reveal the real potential of cl_salv_table based ALV even though there are limitations compared to cl_gui_alv_grid. We call this project Console because you can use it as a utility to display any table of the system plus display your own Excel file.
Upload XML file and map it directly to Internal Table.
Use the Static Class Method to Retrieve Unique and Multiple values of Any Table.
Download any Text Object of SAP System into Excel File directly.
Dynamically convert a DDIC value to Input/Output format.
Split Internal Table into Smaller ones specifying split segments. Especially useful for parallel processing tasks.