Puntos de entrada > Módulo Contabilidad terceros > Script estándar SUBRAB 

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