Script DCLVATBOXPAY: DCLVATBOXPAY
FILTER1: Filtro en los apuntes para la declaración del IVA al cobro
El punto de entrada FILTER1 permite 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 disponiblesLa 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 FILTER3 permite 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
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 disponiblesLa 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
Contexto y modo de funcionamiento
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.
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.