Trace System Transactions
This parameter is used to define if a log of the operations carried out by the users in a table named AESPION should be saved. It can take the values defined in the 939 local menu. Thus it is possible to log nothing, to log all the operations (creations, modification, deletion, code change) or only the exceptional operations such as the deletion of a record or change to its code.
Level of localization / Global variable
This parameter is defined at the level User. It belongs to Chapter SUP (Supervisor) and the Group SEC (Security), The following parameters are also associated with this chapter and group :
- ADMUSR (Super user)
- CHGPASS (Password management)
- MAILSAGE (Sage license e-mail address)
- NBRCON (No. full connections/licences)
- PASLNG (Length of password)
- PASSWD (Require password)
- SSOCLAOBJ (Class for LDAP search)
- SSOCONNECT (SSO connection)
- SSODOMAIN (User domain)
- SSOMAJ (Update user upon connection)
- SSOPASSWD (Control SSO password)
- SSOREFMAJ (Reference for user update)
The global variable GESPION is associated with it.
Functions concerned
The AESPION table, which stores the log, contains the following information: date and time, user code, code characteristic of the function and operation carried out, and two additional parameters (that contain in principle the current key of the record involved).
Comments
This table can take up a lot of space, it is thus recommended to only activate it as a temporary measure when it is necessary to have available information on the activity of the users. In fact it is possible to have available a more selective log via the Workflow functions.
It should be noted that, unlike in version 130, it can only be used for given users and in a more selective fashion (Cancellation and Code change only).
When update operations should be logged in a much more selective fashion, it is recommended to resort to trigger-based audit tools that can be defined in the table dictionary.