La tabla de sesiones contiene toda la información sobre una sesión de inicio de sesión. Esto se registra automáticamente al iniciar el sistema y se consulta en el registro de eventos. Al final de la sesión, el tiempo de cierre de sesión se almacena junto con una marca que marca esta sesión como finalizada normalmente. Durante una sesión, todos los cambios entre transacciones se registran en el registro de la sesión. Por lo tanto, es posible que se notifiquen las transacciones canceladas y las cancelaciones del programa.
El objetivo principal del registro de sesiones es realizar un seguimiento de todas las sesiones y recopilar información técnica para reducir el tamaño del . EVT - Event Log
Nombre | Descripción Texto Ayuda | Tipo Datos | Long | Tabla de Códigos |
---|---|---|---|---|
INR | ID único interno | Texto | 8 | |
BEGDATTIM | Inicio de la sesión | Fecha y Hora | 15 | |
ENDDATTIM | Fin de la sesión | Fecha y Hora | 15 | |
STA | Estado de finalización de la sesión | Texto | 1 | Embebido |
LSTDATTIM | Último Inicio Transacción | Fecha y Hora | 15 | |
LSTFRM | ID Última Transacción Iniciada | Texto | 8 | ATPTXT |
APPSRV | Servidor de Aplicaciones | Texto | 32 | |
DISSRV | Desplegar Servidor | Texto | 32 | |
ENG | Nombre del motor lógico | Texto | 8 | |
APPPID | PID de proceso en el servidor de la aplicación | Texto | 16 | |
DISPID | PID de proceso en el servidor de visualización | Texto | 16 | |
BCKGRD | Fondo | Texto | 1 | Embebido |
USR | ID de Usuario | Texto | 8 | |
MLTSSNID | Indicador multisesión | Numérico | 3 | |
ETY | ETYEXTKEY actualmente en uso | Texto | 8 |
ID interno único de un registro dentro de la tabla. El INR es un campo de texto que se crea recuperando la siguiente entrada válida del contador de esta tabla. El campo INR se utiliza para habilitar los vínculos de otras tablas a esta tabla.
Para los datos del contrato, el INR también vincula las dos tablas xxD y xxT, ya que las entradas asociadas tienen el mismo INR.
La fecha y hora en que se inició la sesión.
Fecha y hora en que finalizó la sesión.
Dos niveles de estado reflejan el procesamiento normal de la sesión. La «X» se establece cuando la base de datos no se ha actualizado. Cada vez que se actualiza la base de datos, el nivel de estado de la sesión se establece en «A» para reflejar el hecho de que esta sesión ha procesado datos. Dependiendo del estado de la sesión, se ejecuta una comprobación del recuento de usuarios asociado para la clave de seguridad.
Los niveles de estado «N» y «C» se establecen cuando finaliza la sesión.
El estado «R» se establece cuando las rutinas de recuperación actualizan las entradas de sesión.
Un gestor de trabajos establece el nivel de estado «U» si la sesión debe ser reutilizada por un subproceso activado por el gestor de trabajos.
Código | Texto |
---|---|
X | Activar |
N | Normal |
C | Cancelado |
R | Recuperado |
A | Aplicación |
U | Reutilizar |
Fecha y hora en que se inició la transacción.
Este campo identifica la última transacción iniciada en la sesión y normalmente contiene la transacción actualmente activa.
El nombre del servidor que ejecuta el motor TradeDesign utilizado para ejecutar la transacción. En entornos cliente-servidor, este es el nombre del servidor de la aplicación. En un entorno cliente pesado, este es el nombre del PC que ejecuta Trade2.exe.
Identifica el servidor que ejecuta la interfaz de usuario de TradeDesign y que se utiliza para mostrar los paneles de transacciones y recibir información. En entornos cliente-servidor, este es el nombre del PC del usuario. En un entorno de clientes grasos, este es el nombre del PC que ejecuta Trade2.Exe.
El nombre del sistema de tiempo de ejecución utilizado para ejecutar las transacciones de TradeDesign.
ID de proceso (PID) del proceso del servidor de aplicaciones que ejecuta el entorno en tiempo de ejecución utilizado para esta sesión. Si es necesario restablecer una conexión, este PID mantiene el PID actual (o el último), porque en este caso se utiliza un nuevo entorno de tiempo de ejecución y, por lo tanto, otro PID.
ID de proceso (PID) del proceso del servidor de visualización que ejecuta el cliente TradeDesign utilizado para esta sesión.
Al comprobar el estado de fondo, el tercer estado indefinido debe utilizarse como primer plano lógico, sin acceder a la interfaz de usuario.
Por lo tanto, si es necesario que el usuario lo solicite, este estado «F» debe comprobarse con “if SYSMODSSNBCKGRD.is(“F”) entonces”.
Código | Texto |
---|---|
F | Primer Plano |
B | Segundo Plano |
Indefinido | |
I | Interrumpir |
El ID del usuario que inició la sesión.
El indicador multisesión puede formar parte del título del panel de la aplicación.
La entidad utilizada en la sesión. Cuando se ha producido un cambio de entidad, cada cambio se actualiza en la entrada de sesión.