SAP – Classification System

SAPSAP Classification system can be very powerful tool to provide additional information to your master data. It can be used for classifying and subsequent searching objects based on given set of characteristics describing the object.

Also with using classification system you can extend your master data without modifying the master data tables! Continue reading

ABAP – Select * (all columns) and INNER JOIN

I fyou want to select all fields of one table and just few fields of another (joined) table, you have to specify all required fields manually. It is NOT possible to write SELECT TAB_1~* TAB_2~FIELD_1 TAB_2~FIELD_2…. In this article I’ll show how to make this thing easier 🙂 Continue reading

ABAP – Add working days to a date using Factory Calendar

SAPThis article contains a code snippet showing how to add given number of WORKING days to a given starting date. To get the correct factory calendar, you have to search in Plant data. Continue reading

ABAP – List interfaces implemented by an ABAP Class

This short code snippet shows how to a) get list of all interfaces implemented by given class, b) check if an interface is implemented by a class, c) list all direct implementations of given interface. Continue reading

ABAP – Working with dynamicallly accessed data

SAPIn this article I’d like to present different possible approaches on accessing data and working with it dynamically. Continue reading

ABAP – Grouping fields in field catalog

SAPIn some cases you find a report with ALV output where there are maybe hundreds of fields available to be displayed. This can be VERY confusing for the user when he tries to select just few fields he wants to display but all fields are listed in one HUGE list together.

Continue reading

ABAP – Local Exception class using IF_T100_MESSAGE

SAPIn this article I’ll show how to implement local exception class which will use all the benefits of interface IF_T100_MESSAGE – it will simply use the message classes for generating exception messages. Continue reading

ABAP – Additional Fields on the Material Master

SAPIf you need to extend your Material Master view tabs then this article will show how you can do it in few simple steps. Continue reading

ABAP – SD Document flow monitoring

SAPAll documents created in SAP SD module goes sooner or later through VBFA table where all transitions are stored. Continue reading

ABAP – Return to Selection screen after error in START-OF-SELECTION

SAPSometimes you need to do some data processing and in case of error you’d like to return user back to selection screen and display the error message. Continue reading