Ponto entrada > Módulo Contabilidade > Tratamento standard DCLVATOTH 

FILTRE : Filtro suplementar sobre os estabelecimentos

Este ponto de entrada permite restringir a declaração de IVA a certos estabelecimentos.

Contexto e modo de funcionamento

Transação

Não existe transação em curso.

Ficheiro rasto

Existe um ficheiro rasto aberto.

Diferentes casos de chamada

Este ponto de entrada está chamado para cada sociedade pela declaração, no gargalo sobre a tabela dos estabelecimentos

Variáveis e máscaras disponíveis

A variável [L]CRITERE permite registar o critério de seleção. A condição está avaliada no gargalo sobre os estabelecimentos em curso.

A máscara DCLVAT está disponível e contém os parâmetros de lançamento da função.

Variável ou máscara

Definição

 Máscara DCLVATOTH [DIA]

Declaração de IVA

 Char CRITERE(250)

 

 

 

 

Tabelas abertas

Apenas as tabelas Sociedades e Divisas têm um conteúdo significativo neste contexto.

Tabela

Conteúdo significativo

Título Tabela

COMPANY

X

Sociedades

TABCUR

X

Tabela das Divisas

FACILITY

 

Estabelecimentos :

DAEFILTRE : Filtro sobre os registos para a declaração de IVA/liquidado

Este ponto de entrada permite completar o filtro standard feito sobre a tabela das linhas de documentos para a tomada em conta dos registos no programa de declaração de IVA liquidado.

Contexto e modo de funcionamento

Transação

Existe uma transação em curso.

Ficheiro rasto

Existe um ficheiro rasto aberto.

Diferentes casos de chamada

Este ponto de entrada está chamado no início da transação no tratamento de declaração de IVA liquidado de uma sociedade

Variáveis e máscaras disponíveis

A variável [L]DAEFILTRE permite de registar o critério de seleção. A condição é avaliada no gargalo das linhas de documentos contabilísticos da sociedade para a qual se efectua a declaração de IVA liquidado.

A máscara DCLVAT está disponível e contém os parâmetros de lançamento da função.

Variável ou máscara

Definição

 Máscara DCLVATOTH [DIA]

Declaração de IVA

 Char DAEFILTRE(250)

 

 Char SOC

Sociedade

 Char TTYP(1..NBTYP)

Quadro de variáveis contendo os tipos de documentos a tomar em conta para a declaração de IVA liquidado

 

Tabelas abertas

Tabela

Conteúdo significativo

Título Tabela

COMPANY

X

Sociedades

TABCUR

X

Tabela das Divisas

FACILITY

 

Estabelecimentos :

AV_ECRDVP : Antes escrita na tabela temporária DCLVATPAY

Este ponto de entrada permite de intervir justo antes o registo da tabela temporária DCLVATPAY para modificar o valor de certos campos da tabela ou inicializar certos campos específicos que foram reacrescentados.

A tabela DCLVATPAY está exporada pela lista de declaração de IVA liquidado.

Contexto e modo de funcionamento

Transação

Existe uma transação em curso.

Ficheiro rasto

Existe um ficheiro rasto aberto.

Diferentes casos de chamada

Este ponto de entrada está chamado justo antes o registo da tabela temporária DCLVATPAY [DVP]. Quatro "Write [DVP]" são feitos no programa de declaração de IVA liquidado correspondente ao registo se tipos de registos diferentes :

[DVP]TYPREC = 0 registo servindo à armazenagem dos critérios de seleção ; [DVP]TYPREC = 2 caso de registos apagados ; [DVP]TYPREC = 3 caso das contas de prestações ; [DVP]TYPREC = 1 outros registos.

O campo [DVP]TYPREC está inicializado antes a chamada do ponto de entrada.

                                                                                 

Variáveis e máscaras disponíveis

A máscara DCLVATFRA está disponível e contém os parâmetros de lançamento da função.

 

Tabelas abertas

Tabela

Conteúdo significativo

Título Tabela

COMPANY

X

Sociedades

TABCUR

X

Tabela das Divisas

FACILITY

 

Estabelecimentos :

DCLVATPAY

X

Tabela temporária declaração IVA/liquidado

NOM_ETAT : Nome das listas a imprimir

Este ponto de entrada permite de modificar o código das listas de declaração de IVA a imprimir.

Contexto e modo de funcionamento

Transação

Não existe transação em curso.

Ficheiro rasto

Não existe ficheiro rasto aberto.

Diferentes casos de chamada

Este ponto de entrada está chamado justo antes a impressão das listas de declaração de IVA (dedutível e liquidado) e permite modificar os códigos das listas a imprimir.

A variável [L]ETAT_DEB contém o nome da lista de declaração de IVA dedutível a imprimir. Por defeito, esta variável está inicializada a DCLVATDEB1 mas o seu valor pode ser alterado via este ponto de entrada.

A variável [L]ETAT_ENC contém o nome da lista de declaração de IVA liquidado a imprimir. Por defeito, esta variável está inicializada a DCLVATENC1.

A máscara DCLVATOTH está disponível e contém os parâmetros de lançamento da função.

Variável ou máscara

Definição

 Máscara DCLVATOTH [DIA]

Declaração de IVA

 Char ETAT_DEB (GLONARP)

Nome lista declaração IVA dedutível.

 Char ETAT_ENC (GLONARP)

Nome lista declaração IVA liquidado

 

FILTREDEB : Filtro sobre as escritas para a declaração de IVA/dedutivel

O ponto de entrada FILTREDEB permite completar o filtro standard feito sobre a tabela das linhas de documentos para a tomada em conta dos registos no programa de declaração de IVA dedutível.

Contexto e modo de funcionamento

Transação

Não existe transação em curso.

Ficheiro rasto

Existe um ficheiro rasto aberto.

Contexto de chamada

Este ponto de entrada foi chamado em início de tratamento de declaração de IVA dedutivel de uma sociedade para tratar os registos.

Variáveis e máscaras disponíveis

A máscara DCLVATOTH está disponível e contém os parâmetros de lançamento da função.

A variável local OPT contém o valor do parâmetro DCLVATDAT.

A variável local CRITDEB contém o critério de seleção dos cabeçalhos de documentos (tabela GACCENTRY) e das linhas de documentos (tabela GACCENTRYD).


As tabelas COMPANY [CPY] e TABCUR [TCU] são abertos e contém a sociedade em curso de tratamento, e a divisa utilizada.

DAE3FILTRE : Filtro sobre os registos desconciliados

O ponto de entrada DAE3FILTRE permite completar o filtro standard feito sobre a tabela das linhas de documentos para a tomada em conta dos registos desconciliados no programa de declaração de IVA liquidado.

Contexto e modo de funcionamento

Transação

Existe uma transação em curso.

Ficheiro rasto

Existe um ficheiro rasto aberto.

Diferentes casos de chamada

Este ponto de entrada foi chamado em fim de tratamento de declaração de IVA liquidado de uma sociedade para tratar o caso de documentos desconciliados.

Variáveis e máscaras disponíveis

A variável [L]DAE3FILTRE permite de registar o critério de seleção A condição é avaliada no gargalo das linhas de documentos contabilísticos da sociedade para a qual se coloca a zero o montante de IVA declarado.

A máscara DCLVAT está disponível e contém os parâmetros de lançamento da função.

Variável ou máscara

Definição

 Máscara DCLVATOTH [DIA]

Declaração de IVA

 Char DAE3FILTRE(250)

Filtro

 Char SOC

Sociedade

 Char SITE

Estabelecimento

 Char GTYPGEN

Referencial Geral Principal

Data DATDEB

Data de início de conciliação

Date DATFIN

Data de início de conciliação

 Char TTYP(1..NBTYP)

Quadro de variáveis contendo os tipos de documentos a tomar em conta para a declaração de IVA liquidado

 

Tabelas abertas

Tabela

Conteúdo significativo

Título Tabela

COMPANY

X

Sociedades

TABCUR

X

Tabela das Divisas

FACILITY

 

Estabelecimentos :

BEFWRIDLV : Antes escrita na tabela temporária DCLVAT

Este ponto de entrada permite intervir justo antes o registo da tabela temporária DCLVAT para modificar o valor de certos campos da tabela ou inicializar certos campos específicos que foram reacrescentados.

A tabela DCLVAT está explorada pela lista de declaração de IVA dedutivel.

Contexto e modo de funcionamento

Transação

Existe uma transação em curso.

Ficheiro rasto

Existe um ficheiro rasto aberto.

Diferentes casos de chamada

Este ponto de entrada está chamado justo antes o registo da tabela temporária DCLVAT [DVL]. Dois "Write [DVP]" são feitos no programa de declaração de IVA sobre os débitos.

Um registo servindo à armazenagem dos critérios de seleção (apenas os campos CPY, STRDAT, ENDDAT, SIM, OPTDAT e NUMRPT são preenchidos.

Um registo servindo ao registo da declaração.

                                                             

Variáveis e máscaras disponíveis

A máscara DCLVATOTH está disponível e contém os parâmetros de lançamento da função.

 

Tabelas abertas

Tabela

Conteúdo significativo

Título Tabela

COMPANY

X

Sociedades

TABCUR

X

Tabela das Divisas

FACILITY

 

Estabelecimentos :

DCLVATPAY

X

Tabela temporária declaração IVA/liquidado