Script SUBRAB: Conciliación bancaria
BEFWRIRBK: Antes de la escritura en la tabla RELBANK
Este punto de entrada permite intervenir justo antes de la escritura de la tabla RELBANK para modificar el valor de algunos campos de la tabla o inicializar algunos campos específicos que se han añadido.
Contexto y modo de funcionamiento
Transacción
Hay una transacción en curso.
Fichero de traza
No hay ningún fichero de traza abierto.
Distintos casos de activación
Este punto de entrada se activa justo antes de la escritura de la tabla RELBANK [RBK]. En el programa de conciliación bancaria se realizan dos "Rewrite [RBK]":
Uno para gestionar una línea punteada, donde los campos CHK, DATCHK y VALDAT se actualizan en estándar.
- CHK: código de punteo calculado
- DATCHK: instrucción fecha$
- VALDAT: información introducida en la máscara.
Otro para las líneas en las que se han modificado VALDAT y/o BANDAT, y en las que solo VALDAT se ha actualizado en estándar.
Variables y máscaras disponibles
La máscara RAPBAN1 está disponible y la variable "i" contiene el índice de la línea de la tabla correspondiente.
La condición del campo [M]CHK(i) (contexto del primer Rewrite) reconoce la línea punteada y la condición [M]CHGDAT(i) =1 (contexto del segundo Rewrite) reconoce la línea modificada (campos VALDAT y/o BANDAT modificados).
Tablas abiertas
Tabla |
Contenido relevante |
Título tabla |
COMPANY |
X |
Sociedades |
BANK |
X |
Cuentas bancarias |
RELBANK |
X |
Extractos de cuentas bancarias |
GACCENTRY |
|
Cabeceras de asientos contables |
GACCENTRYD |
Líneas de asientos contables |
BEFWRIDAE: Antes de la escritura en la tabla GACCENTRYD
Este punto de entrada permite intervenir justo antes de la escritura de la tabla GACCENTRYD para modificar el valor de algunos campos de la tabla o inicializar algunos campos específicos que se han añadido.
Contexto y modo de funcionamiento
Transacción
Hay una transacción en curso.
Fichero de traza
No hay ningún fichero de traza abierto.
Distintos casos de activación
Este punto de entrada se activa justo antes de la escritura de la tabla GACCENTRYD [DAE]
Cuando la línea está punteada, los campos CHK y CHKDAT se actualizan en estándar.
- CHK: código de punteo calculado
- CHKDAT: instrucción fecha$
Variables y máscaras disponibles
La máscara RAPBAN1 está disponible y la variable "i" contiene el índice de la línea de la tabla correspondiente.
Tablas abiertas
Tabla |
Contenido relevante |
Título tabla |
COMPANY |
X |
Sociedades |
BANK |
X |
Cuentas bancarias |
RELBANK |
|
Extractos de cuentas bancarias |
GACCENTRY |
|
Cabeceras de asientos contables |
GACCENTRYD |
X |
Líneas de asientos contables |