Execution of an ABAP program using a transaction code. There are dialog, report, parameter, variant, and - as of Release 6.10 - OO transactions. A transaction is started by entering the transaction code in the input field on the standard toolbar or by means of CALL TRANSACTION or LEAVE TO TRANSACTION statements.