Ponto entrada > Módulo Contabilidade > Tratamento standard BATCHCPT 

AP_COMMIT : Após validação do documento contabilístico

Este ponto de entrada permite intervir após a validação de um documento automático.

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

O ponto de entrada "AP_COMMIT" está chamado a cada validação do documento via a tarefa batch contabilística.

Variáveise máscaras disponíveis

O documento está guardado, antes a sua validação nos ecrãs GACCENT0 [HAE0], GACCENT1 [HAE1] e GACCENT2 [HAE2]. Todos os campos destes ecrãs são acessiveis. As classes [F:HAE], [F:DAE], [F:DAA] estão igualmente em linha.

Tabelas abertas

Apenas a classe [F:HAE] está explorável.

OPNATB : Abertura de tabelas

Este ponto de entrada permite intervir ao todo o início do programa de validação da tarefa batch contabilística para abrir as tabelas especificas devendo ser atualizadas pela tarefa conta.

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

O ponto de entrada "OPNATB" está chamado justo antes da abertura das tabelas standards exploradas pelo programa de validação da tarefa contabilistica.

Tabelas abertas

As tabelas GACCENTRY [HAE], GACCENTRYD [DAE], GACCENTRYA [DAA], GACCTMP [HAT], GACCTMPD [DAT], GACCTMPA [AAT] são aberturas, mas nenhuma tem um conteúdo significativo.

AFTWRIDAE : Após registo na tabela das linhas de registos

Este ponto de entrada permite intervir justo antes a criação da linha de registo na tabela das linhas de registos GACCENTRYD [DAE].

Contexto e modo de funcionamento

Transação

Existe uma transação em curso.

Ficheiro rasto

Existe um ficheiro rasto aberto.

Diferentes casos de chamada

O ponto de entrada "AFTWRIDAE" está chamado no percurso das linhas de registos na tabela temporária GACCTMPD [DAT] e justo após a criação de uma linha de registo na tabela GACCENTRYD [DAE].

Variáveise máscaras disponíveis

As variáveis locais TYP e PIECE contêm respetivamente o tipo e o número do documento que existe nas tabelas temporárias e que vai ser registado nas tabelas definitivas de documentos contabilísticos.

Tabelas abertas

Tabela

Conteúdo significativo

Título Tabela

 GACCTMP

Sim

Cabeçalho documento contabilístico - tabela temporária

GACCTMPD

Sim

Linhas de registos contabilísticos - tabela temporária

GACCTMPA

‎Não

Linha analítica - tabela temporária

GACCENTRY

Sim

Em cabeçalho documentos contabilísticos

GACCENTRYD

Sim

Linhas de registo contabilísticos

GACCENTRYA

‎Não

Linha analítica

 

 

BEFWRIHAE : Antes registo em cabeçalho de documentos contabilísticos

Este ponto de entrada permite intervir antes o registo na tabela de cabeçalho de documentos contabilísticos GACCENTRY.

Contexto e modo de funcionamento

Transação

Existe uma transação em curso.

Ficheiro rasto

Existe um ficheiro rasto aberto.

Diferentes casos de chamada

O ponto de entrada "BEFWRIHAE" está chamado após a supressão do documento nas tabelas temporárias (GACCTMP, GACCTMPD e GACCTMPA) e justo antes a instrução "Write [HAE]" que permite a criação do documento contabilistico na tabela definitiva GACCENTRY.

Variáveise máscaras disponíveis

As variáveis locais TYP e PIECE contêm respetivamente o tipo e o número do documento que existe nas tabelas temporárias e que vai ser registado nas tabelas definitivas de documentos contabilísticos.

Tabelas abertas

Tabela

Conteúdo significativo

Título Tabela

 GACCTMP

Não

Cabeçalho documento contabilístico - tabela temporária

GACCTMPD

‎Não

Linhas de registos contabilísticos - tabela temporária

GACCTMPA

‎Não

Linha analítica - tabela temporária

GACCENTRY

Sim

Em cabeçalho documentos contabilísticos

GACCENTRYD

Sim

Linhas de registo contabilísticos

GACCENTRYA

‎Não

Linha analítica