Back to

Preparing to record and recording SAP transactions

Recording modes

Transaction automatically selects the recording mode that is most appropriate for your transaction. We recommend that you run the transaction in the selected mode, unless you are unable to accomplish the results you want because that mode does not present the SAP screens and fields you need.

For most t-codes, the selected mode is Non-Batch Input without SAP controls. However, other recording modes work better for the following t-codes:

T-code

Recording mode

CSOI

Non-Batch with SAP controls

CV01N

GUI scripting

MD26

Batch or Non-Batch with SAP controls

ME22N

Batch

ME51N

Batch

ME52N

Batch

CA01

Batch

MIGO

Batch

PA40

Non-Batch without SAP controls

PA30

Non-Batch without SAP controls

SU01

Non-Batch without SAP controls

SU10

Non-Batch without SAP controls

PFCG

Non-Batch without SAP controls

Note: The setting you choose for recording your transaction is automatically saved and chosen during runtime.

Non-Batch Input Mode

When you use Studio Transaction without Winshuttle Function Module, Non-Batch Input mode without controls is the default recording mode.

Non-Batch Input mode with controls is recommended when you record SAP transactions with SAP controls such as ALV Grids, when downloading data, or when using Extended Log.

Key considerations for using Non-Batch Input mode:

Batch Input Mode

Many of the transactions in SAP are optimized to run in Batch Input mode, which is more efficient for data processing. Some SAP transactions have screens and fields that are designed especially for batch input processing to facilitate automation.

Here are some of the differences you might notice in Batch Input mode:

Winshuttle Function Module

The Winshuttle Function Module recording mode is available when the Winshuttle Function Module (WFM) is present on the system. This recording mode is recommended for use with SAP BASIS 7.00 Support Package 24/EHP 5 or later, and it offers enhanced recording capabilities for all t-codes and scenarios. If the WFM is not present on the system, this recording mode is not available for use.

GUI Scripting

The SAP GUI Scripting option allows you to record files that emulate the business user interaction with the SAP GUI. In simple terms, the recoding mode works as a screen reader. Use GUI Scripting when Batch Input mode and Non-Batch Input mode do not record and upload the data correctly into SAP.

Note: GUI Scripting must be enabled on the SAP server. For more information, see Enable GUI scripting.

Script properties

Also in this section

Production Server Warning (Prod. Svr. Warning)

Using SSO and EP logon

Using templates in TRANSACTION

Recording long text

Backing up data and files in Winshuttle