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

FILTER1: Filtro en los apuntes para la declaración del IVA al cobro

El punto de entrada FILTER1permite completar el filtro estándar definido en la tabla de líneas de asiento para tener en cuenta los apuntes en el programa de declaración del IVA al cobro.

Contexto y modo de funcionamiento

Transacción

No hay transacción en curso.

Fichero de traza

Hay un fichero de traza abierto.

Contexto de llamada

Este punto de entrada se activa al principio de la transacción del proceso de declaración del IVA al cobro de una sociedad.

Variables y máscaras disponibles

La máscara DCLVATFRA está disponible y contiene los parámetros de lanzamiento de la función.

La variable local OPTPAY contiene el valor del parámetro DCLOPTPAY.

Las tablas COMPANY [CPY] y TABCUR [TCU] están abiertas y contienen la sociedad que se está procesando y la divisa del referencial general principal.

BEFWRIDLVBP: Antes de escribir en la tabla temporal DCLVATBOXH

Este punto de entrada permite intervenir justo antes de escribir en la tabla temporal DCLVATBOXH para modificar el valor de algunos campos de la tabla o inicializar algunos campos específicos añadidos.

La tabla DCLVATBOXH se utiliza en el informe de declaración del IVA al cobro.

Contexto y modo de funcionamiento

Transacción

No hay transacción en curso.

Fichero de traza

Hay un fichero de traza abierto.

Contexto de llamada

Este punto de entrada se activa justo antes de escribir o reescribir en la tabla temporal DCLVATBOXH [DLVB]. La variable DLVB_UW se inicializa con "W" o "U", en función de si es una escritura o una reescritura.               

Variables y máscaras disponibles

La máscara DCLVATFRA está disponible y contiene los parámetros de lanzamiento de la función.

Tablas abiertas

Tabla

Contenido relevante

Título tabla

 COMPANY

X

 Sociedad

 TABCUR

X

 Tabla de divisas

 FACILITY

              X

 Plantas

 DCLVATBOXH

               X

Tabla temporal declaración IVA al cobro

FILTER3: Filtro en los apuntes desmarcados

El punto de entrada FILTER3permite completar el filtro estándar definido en la tabla de líneas de asiento para tener en cuenta los apuntes desmarcados en el programa de declaración del IVA al cobro.

Contexto y modo de funcionamiento

Transacción

No hay transacción en curso.

Fichero de traza

Hay un fichero de traza abierto.

Contexto de llamada

Este punto de entrada se activa al final del proceso de declaración del IVA al cobro de una sociedad para procesar los apuntes desmarcados.

Variables y máscaras disponibles

La máscara DCLVATFRA está disponible y contiene los parámetros de lanzamiento de la función.

La variable local OPTPAY contiene el valor del parámetro DCLOPTPAY.

Las tablas COMPANY [CPY] y TABCUR [TCU] están abiertas y contienen la sociedad que se está procesando y la divisa del referencial general principal.

SKIPDAE2: Lectura de líneas de apunte pertenecientes al grupo de marcaje

El punto de entrada SKIPDAE2 permite intervenir en el programa de declaración del IVA al cobro para excluir algunos apuntes en la lectura de los apuntes pertenecientes a un grupo de marcaje.

Contexto y modo de funcionamiento

Transacción

Hay una transacción en curso.

Fichero de traza

Hay un fichero de traza abierto.

Distintos casos de llamada

Este punto de entrada se activa en la lectura de las líneas de apunte del asiento perteneciente al grupo de marcaje que se está procesando. La lectura se realiza en la tabla GACCENTRYD, abierta con la abreviatura [DAE2]. Permite excluir ciertas líneas de apunte de la parte del programa estándar que carga en las tablas de variables las bases e importes de IVA que hay que tener en cuenta en la declaración del IVA al cobro.

Variables y máscaras disponibles

La variable OK_DAE2 se inicializa con el valor 1 en estándar antes de llamar al punto de entrada. Si la variable se reinicia en el programa específico, el apunte no se tiene en cuenta.

La máscara DCLVATFRA/BRI/... [DIA] (según el contexto de localización del lanzamiento) está disponible y contiene los parámetros de lanzamiento de la función.

Las tablas COMPANY [CPY] y TABCUR [TCU] están abiertas y contienen la sociedad y la divisa que se están procesando.
La tabla GACCENTRY [HAE] está abierta y contiene la cabecera de la línea de asiento GACCENTRYD [DAE2] que se está procesando.