Select language:

Function documentation The Transaction Recorder 


You can use the transaction recorder to record a series of transactions and their screens.


You can use the recording to create

  • Data transfer programs that use batch input or CALL TRANSACTION
  • Batch input sessions
  • Test data
  • Function modules.

The recording can be executed several times. The screens are run in exactly the same way as they were run during the recording.

You can edit recordings that you have already made using an editor.


  1. To display the batch input initial screen, choose System Services Batch input Edit.
  2. Choose Recording. The system now displays the initial screen of the batch input recorder.
  3. Make a recording of the relevant transactions.
  4. Generate one or several of the objects named above.
  5. Special features

    • F1
    • -, F4 - and self-programmed F1 - and F4 help ( PROCESS ON HELP-REQUEST , PROCESS ON VALUE-REQUEST ) are not recorded. The same applies to all commands in the System and Help menus.
    • Error and warning dialogs are not recorded. This means that only the OK code field and the field contents that lead to successful further processing in the current screen.
    • "
    • COMMIT WORK " in a transaction flow indicates the successful end of the transaction as regards batch input. The recording also ends successfully.
    • "
    • LEAVE TO TRANSACTION " in the course of a transaction indicates that it is not suitable for batch input. The recording is terminated.
    • In ScreenPainter screens, movements in the scrollbar are not recorded. Use the function keys
    • F21-F24 for positioning.


      Was this page helpful to you?