Eventos diversos supervisor

El gestionador de Workflow permite tomar en consideración eventos funcionales Diversos definidos en una tabla. Los eventos genéricos utilizados para todas las aplicaciones en tecnología X3 son los siguientes:

Código de evento

Descripción

OBJETIVO:

Evento genérico utilizado por defecto en la función Fichero/Workflow en gestión de objeto. Este evento sólo se activa si no existe, en un Workflow de tipo objeto, mediante la tecla W.

CAN

Se realiza una solicitud de anulación de firma. El seguimiento sobre el que se realiza la anulación de firma está en línea: todas las variables estándar del Workflow correspondiente en línea.

CON

Hay una conexión con la aplicación en curso.
La variable GERR contiene la code de error si procede, con los valores siguiente:

Valor GERR 

Error

0

No hay error

1

Contraseña incorrecta

Número máximo de sesiones superado

7

Menú incorrecto

8

Error en el inicio de variables globales

9

Número de usuarios superado para el perfil

10

Conexión imposible (dossier en modo mono-usuario, por ejemplo porque hay una validación de dossier en curso)

13

Abandono en introducción de contraseña

En caso de error, existe la variable GMESSAGE, que contiene un mensaje de error explícito (cadena vacía si se establece la conexión) Se puede en este caso conocer los parámetros de conexión del puesto que ha intentado la conexión por la función getenv$("ADXCLIENT"). Esta función reenvía una cadena en la forma siguiente:
(cliente=dirección_ip_cliente , puerto=número_interno, servicio=número _de_servicio)

DEC

Desconexión - normal - de la aplicación en curso.

KIL 

El fin de un proceso se activa desde la función de vigilancia usuarios. El contexto puede conocerse gracias a la clase [PSA] correspondiente a la pantala PSADX de vigilancia de usuarios. La variable [M:PSA]LIGSES contiene el número de línea en el cuadro (de 1 a N). El cuadro de las variables asociado al cuadro (índice de 0 a N-1) aún no está actualizado (la línea que afecta al proceso en curso no ha sido aún suprimida).

PWD

Se ha solicitado una supresión de la contraseña desde la ficha de usuario (según el valor del parámetro de seguridad PASSWD, bien se suprime la contraseña, bien se atribuye una contraseña temporal). La contraseña temporal aparece en claro en la variable GMESSAGE.

TIM

Por motivos de inactividad prolongada del teclado, se ha realizado una desconexión automática (según el valor de los parámetros TIMEHGUP1, TIMEHGUP2, TIMEHGUP3)

TRA

Para visualizar un fichero de traza, hay que activar la función Opciones / Envío. La variable GTRACE contiene el nombre del fichero traza que se enviará como archivo adjunto en caso de que no sea así.

 

Observación

Hay que tener en cuenta que el evento MSG, que correspondía a eventos de tipo retorno de Workflow, utilizado en específico, sólo existe a partir de la versión 150 (puesto que se trata a partir de ahora de una función estándar en motor de Workflow).