Puntos de entrada > Módulo Supervisor > Script estándar SUBANM 

NUMERO

Utilice el punto de entrada NUMERO para intervenir en la asignación de un número de contador.

Contexto y modo de funcionamiento

Las tablas siguientes están en línea :

Tabla

Contenido relevante

Nombre de la tabla

AVALNUM [AVN]

Valores de contadores

ACODNUM [ANM]

Contadores documento

Aunque en la mayoría de los casos haya una transacción en curso, esto no depende del programa de llamada. Asimismo, en función del contexto, puede haber o no un fichero de traza abierto.

Las siguientes variables están en línea:

Variable o máscara

Definición

Char COMPTEUR

Nombre del contador

Char SIT

Planta

Fecha DAT

Fecha

Char COMP

Valor del campo adicional

Char VALEUR

Valor del contador

Integer STAT

Estado del error (0 = ok, de lo contrario, error)

Integer PERIODE

Periodo

Se puede, por ejemplo, reasignar el valor de COMP en función del valor de COMPTEUR y del contexto de llamada. Debe asegurarse de que el contador solo se utiliza en un único programa o en el mismo contexto.

La variable GPE se prueba al volver del punto de entrada. Su reinicio provoca la salida del subprograma y la continuación del proceso estándar no se ejecuta. Incremento del contador (tabla AVALNUM) y devolución de VALEUR en el número de contador.

NUMEROCHG: modificar un contador

Utilice el punto de entrada NUMEROCHG para modificar el número asignado a partir de un contador.

Contexto y modo de funcionamiento

Las tablas siguientes están en línea :

Tabla

Contenido relevante

Nombre de la tabla

AVALNUM [AVN]

Valores de contadores

ACODNUM [ANM]

Contadores documento

Aunque en la mayoría de los casos haya una transacción en curso, esto no depende del programa de llamada. Asimismo, en función del contexto, puede haber o no un fichero de traza abierto.

Las siguientes variables están en línea:

Variable o máscara

Definición

Char COMPTEUR

Nombre del contador

Char SIT

Planta

Fecha DAT

Fecha

Char COMP

Valor del campo adicional

Char VALEUR

Valor del contador

Integer STAT

Estado del error (0 = ok, de lo contrario, error)

Integer PERIODE

Periodo

Se puede modificar el valor de VALEUR en función del valor de COMPTEUR y del contexto de llamada. Debe asegurarse de que el contador solo se utiliza en un único programa o en el mismo contexto.