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...
Create Events in Global Class
In this short tutorial, we are going to create events in global class. A common event example below is done in local class for...
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...