While transporting requests from source system to target systems , ‘user has no authorization for tp command ADDTOBUFFER’ error is come up very often. As the name implies this error is directly caused by absence of an authorization object in target system
Because nobody wants to change another report but wants to use the reports output in his program , how to get output table of an ABAP report is a frequently asked question for ABAP’ers.
When you call a list screen your report generates a downloadable report after execution. This report seems as a spool list if you run your program in background. There are two ways to generate a list screen. First one is using WRITE command and the second one is using REUSE_ALV_GRID_DISPLAY which serves to output internal table as an ALV list.
Do you wonder how an SAP dialog step is executed.That is when you push a button on a screen or when you call an RFC based webservice, the following steps are executed and response is returned either to GUI or to external client.
SAP users need certain critical information about SAP objects while extracting data with reports. For example today one ask me what is the biggest number for installation object in SAP. First i know that installation main data is hold in EANL with the key of ANLAGE field. But how to determine the biggest number for an installation. Actually there are many ways.
Sometimes we need extra search criteria for job selection. For this purpose we use ‘Extended Job Selection’ button in SM37. If you want to directly go into this functionality you can use SM37C. This transaction helps us to search jobs according to many criteria like start date/time, ABAP program name, periods , time interval which the jobs was active and so on.
When you are dealing with date and time dependent data , dynamic date and time selection method should be very handy. Besides many times you need selection of records according to current date and time. For instance i had a requirement to get the latest 3 hours records from a database table and accordingly i was processing these records.