Table Maintenance Events
We can implement events to the table maintenance to have additional functionalities such as authorization checks, populating audit trails information and etc. during entry...
Table Maintenance
In order to make changes to custom table entries such as insert, update or delete without using a custom program, we need to create...
Maintain Data Consistency When Using Database Operations
It is crucial to maintain data integrity and consistency especially for complex programs that will update several custom tables that are logically linked together...
Create Range Table Type in Data Dictionary
Often, it is sufficient to declare local range table if we want to use it in local classes or programs. However, there’s a need...
Responsive Dialog Screen Width and Height
Although SAP Fiori and SAPUI5 has been the talk of the town, dialog programming is still popular and widely used. Thus, we must ensure...
Basic Components of a Dialog Program
When we are developing workbench / cockpit applications, we would normally use dialog programming. As such, in this guide, I’ll illustrate the basic components...
Exception Handling via Class-Based Exception (IF_T100_MESSAGE)
Exceptions are used to handle errors arised during program execution. It can be used in object-oriented design as well as all processing blocks. Class-based...
Exception Handling via Class-Based Exception (IF_T100_DYN_MSG)
Exceptions are used to handle errors arised during program execution. It can be used in object-oriented design as well as all processing blocks. Class-based...
Access Source Code-Based of Class
This will be a short guide on how to access source code-based of a class. Since classes are more common now, I’ll show this...
Access Source Code-Based of Exception Class
This will be a short guide on how to access source code-based of exception class. Since class-based exception will be more common to be...