The Transaction Recorder
The Transaction Recorder
There is a tool in the SAP system that allows you to record the sequence of actions performed by a user. These recorded sequences can be applied in specific scenarios, which you can read about in the relevant section of the help documentation on The Transaction Recorder.
Features
You can use the recording to create
- Data transfer programs that use batch input or CALL TRANSACTION
- Managing 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
To my shame, I haven’t used any of the features listed above. However, I once made the mistake of using this tool to record a sequence of actions needed to reproduce an error in the system. As you might guess, I did this for a developer — it was enough for them to replay the sequence I had recorded and see exactly where a given error occurred. It’s a twisted, unconventional method, I admit — but it worked.
To start a recording, go to the menu: Services → Fast Entry → Recorder

Click the New Recording button.

Enter a name for the recording, the transaction code, and start the recording by pressing the Start Recording button.

Below is an example of such a recording. In this example, a record in some infotype is being modified, which results in an error:

To play back this recording, go to the same program via Services → Fast Entry → Recorder
, then select the desired recording and click Process.

Oh yes — this is very similar to LSMW. The same principle, it seems to me. But I'm not an expert, so I could be wrong.