Ponto entrada > Módulo Contabilidade > Tratamento standard CPTLOT 

CONTROLE : Antes validação dos documentos

O ponto de entrada CONTROLE permite, no momento da validação dos lotes, de efectuar os controlos suplementares e em particular de não validar certos documentos.

Contexto e modo de funcionamento

Transacção

Existe uma transacção em curso.

Ficheiro rasto

Existe um ficheiro rasto aberto.

Diferentes casos de chamada

O ponto de entrada CONTROLE está chamdo antes cada validação de documento, então que todos os controlos foram efectuados. A variável GPE está posicionada a 0, se ela está diferente de 0 à devolução do documento não será validado.

Variáveis e máscaras disponíveis

Os ecrãs GACCENT0 [HAE0], GACCENT1 [HAE1], GACCENT2 [HAE2] contêm os dados do documento em curso de validação.

O ecrã CPTLOT [DIA] contêm os parâmetros de lançamento.

Tabelas abertas

Todas as tabelas necesárias à validação de documento são abertos. A tabela GENTLOTH está em linha e a classe [F :LOH] contêm o cabeçalho do documento a validar.

MAJLOT : Antes validação do lote

O ponto de entrada MAJLOT permite de não validar o lote.

Contexto e modo de funcionamento

Transacção

Existe uma transacção em curso.

Ficheiro rasto

Existe um ficheiro rasto aberto.

Diferentes casos de chamada

O ponto de entrada MAJLOT está chamado ao fim da validação de cada lote e variável GPE funciona segundo o mesmo princípio.

Variáveis e máscaras disponíveis

Os ecrãs GACCENT0 [HAE0], GACCENT1 [HAE1], GACCENT2 [HAE2] contêm os dados do documento em curso de validação.

O ecrã CPTLOT [DIA] contêm os parâmetros de lançamento.

Tabelas abertas

Todas as tabelas necesárias à validação de documento são abertos. A tabela GENTLOTH está em linha e a classe [F :LOH] contêm o cabeçalho do documento a validar.