Skip to content
ABAP quick options
ABAP JavaScript Other
Branch: master
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information.
src checkbox in alv & view mode Jul 3, 2019
.abapgit.xml ABAP quick options 2.0 Apr 3, 2019
LICENSE Create LICENSE Mar 23, 2018 Update Apr 3, 2019

ABAP quick options

tr. SE38-> ZAQO_TESTER, tr. SE24 -> ZCL_AQO_TESTER ===> F8


The main purpose of the library is to avoid magic numbers and other "permanent data" from the code. And give the ability to user to change the "constants" in friendly interface.

Before installation add the following item to SDOKMIME! (and delete previous BSP application in the package)

json application/json

Accounts by specific mask or texts in generated FI documents or range of BLART in selections are all good examples of options to maintain.

The best way to describe the library,it is something like tr. STVARV but all parameters and select-options are grouped together as in tr. SLG1, with the interface similar to SAP Fiori and displayed directly in SAP GUI via CL_GUI_HTML_VIEWER.

The maintainable data usually stored in a program structure (or in class attributes) and can contain data such as:

  • ranges (SELECT-OPTION)
  • parameters (any simple value as dates, time or BUKRS)
  • strings (memo texts)
  • any tables (structure based tables)

The first 2 are completely similar to STVARV, in strings for example you can store message templates, and tables are suitable when you need to write a large CASE that depends on a condition that can change, but creating a database table is burdensome.

For more information read wiki

You can’t perform that action at this time.