Script SUBANM: 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] |
Sí |
Valores de contadores |
ACODNUM [ANM] |
Sí |
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] |
Sí |
Valores de contadores |
ACODNUM [ANM] |
Sí |
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.