Classic client sessions
Administration Page | Application/Contract | Syracuse/Collaboration | Class | cvgSessions | Representation | cvgSession |
---|
A classic session (previously called Convergence session) is a session opened by the node.js server with version 6 protocol on the Sage X3 engine.
The classic session provides the following information:
Defines the IP adress of the client that connects on the node.js server. It identifies the workstation or the device from which the connection is done.
Defines the user entered at login time on the node.js server.
Identifies the host name of the process server in which the classic session connects to access the Sage X3 folder.
Identifies the port used on the process server for the classic session connection to the Sage X3 folder.
Indicates the solution used on the process server for the classic session connection to the Sage X3 folder.
Defines the folder in which the classic session is connected.
Indicates the Sage ERP user code (defined in table AUTILIS in the folder) that is used for the classic connection.
Defines the language code (in iso) used for the classic session connection.
Defines the process ID used for the classic session.
Defines the last time and date when an access was performed to this Sage X3 session.
Defines the time-out defined for the Sage X3 connection (in seconds).
If the check box is selected, the session is no longer used by the client that opened it and is waiting to be reused. Typically, this happens when the classic page is closed and you return to the home page, a menu page, or a native version 7 page. This allows you to avoid spending connection time when the user connects again on a classic page (the session will be reused). This type of session will be closed on time-out.
Normally, this check box is always selected.
Provides the http address of the node server that connects to the classic sessions.
Indicates the date and time of creation for the classic session.
By using the corresponding operations (see above), it is possible to log the execution of the classic page code. A similar operation is possible for Version 7 style code from the Web session administration page. When this log has been run, three types of information can be displayed through icons present on the following fields:
channel 3>@SEED.TRT/MYSCRIPT.adx(200)For I=1 To 5 , tick 123channel 3>@SEED.TRT/MYSCRIPT.adx(201)| J+=1 , tick 123channel 3>@SEED.TRT/MYSCRIPT.adx(203)| If I=2 , tick 124channel 3>@SEED.TRT/MYSCRIPT.adx(204)| Call TEST(I) From OTHERSCRIPT , tick 124channel 3>@SEED.TRT/OTHERSCRIPT.adx(18) | | For [TB] Where mod(ABC,I)=3 , tick 124channel 3>@SEED.TRT/OTHERSCRIPT.adx(19) | | | K+=[TB]PROP , tick 125
This icon gives access to the memory dump of the X3 server at the end of the last X3 log activation period). The result corresponds to the format generated by the heapdmp instruction.
When this link is used, a confirmation is asked. If this confirmation is given, the Sage X3 classic session is closed:
This function triggers the log mode for the X3 engine. This mode is global, and will be applicable to all the sessions (V7 like or classic) started after the log activation. Take care that using this mode is consuming additional CPU, memory and disk resources. This should be done only for a short period of time for debugging, profiling and optimisation purposes.
This function stops the log mode previously enabled. It doesn't stop the log for the running sessions, but the new sessions started will no more fill the log.