Trace Execution

Current Status

The information line shows user information as well as the current system and the client. It also indicates, whether ProBasicLib is activated for this user or not.

Sphere of Action

When within ProBasicLib a transaction is started or the recording activated, the trace function in general is activated for the user. All relevant actions, also in other modes, in update or batch jobs will be recorded. But only for the current system and client.

The activation of ProBasicLib will automatically be reset, if the activation or the start of the recording exceeds more than 12 hours.

Recording of a transaction

The following steps are required.

  • Selection of a variant or manual selection of actions to be recorded.

  • Enter the transaction code to be executed.

  • Execute with button „Start".

  • Performing transaction and exit.

  • All recorded actions will be displayed as in example below.

When a transaction is terminated, ProBasicLib will be deactivated for the user.

When a recording which was started with push button "Start" is aborted (e.g. exit transaction with /N or after program error with dump) ProBasicLib remains activated for the user. If ProBasicLib transaction is restarted, actions which have been already recorded, can be displayed.

Direct Activation / Deactivation

ProBasicLib can also be activated without starting a transaction. This is needed to record actions of other users, in batch jobs or RFC execution.

Activation: Menu > Trace > Activate trace or push button

Deactivation: Menu > Trace > Deactivate Trace or push button

Only the possible function will be displayed.

For the recording, the current variant or the current user settings are used. If settings are changed and another action with recordings is started, the new settings will be used.

Trace Data

ProBasicLib will only save one recording per user. If recordings shall be saved, it is possible directly from the trace display (e.g. as MS Excel table).

When ProBasicLib is started or activated and there exists already any trace data for the user, user has to choose how the new data shall be handled:



Trace data can be displayed with the standard SAP ALV display. For more help use the help function.

Trace for multiple user

If actions shall be recorded for several users and evaluated as one, the following steps are necessary:

  • Start ProBasicLib for each user (directly or with transaction code and „Start").

  • Record actions.

  • Deactivate all traces.

  • In section "evaluation of all traces (all user)" make a appropriate selection and start display with push button.

It depends on the authorizations, whether users are allowed to display trace data of other user, see .

Asynchrony actions

If asynchronous actions shall also be recorded (for example a check of an original file which was filled on a conversion server ( → STO), it is important to terminate ProBasicLib not before all actions have been finished. Whenever a trace is started using a transaction code, ProBasicLib will automatically end recording after exiting the transaction. Therefore it is recommended to remain in the transaction, until all actions are finished.

© ProNovia AG | Imprint | Data Protection