Ponto entrada > Módulo Contabilidade > Tratamento standard CPTBATCH 

DOCUMENTO : Antes criação do vencimento

Este ponto de entrada permite intervir antes do registo de um documento para este programa.

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 "PIECE" está chamada na criação de documento. Contrariamente aos pontos de entrada do programa CPTAUTO este ponto de entrada se situa após os controlos.

Variáveis e máscaras disponíveis

A classe [F :HAE] está alimentada, o ponto de entrada está situado antes a instrução "Write". Os elementos do documento são nos ecrãs [HAE0] [HAE1] et [HAE2].

Tabelas abertas

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

DELVCR : Supressão de um documento contabilístico

Este ponto de entrada permite intervir no sub-programa de supressão de um documento contabilístico.

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 "DELVCR" está chamado na transação de supressão de um documento contabilístico, após a supressão das tabelas standards seguintes : GACCENTRYD (linhas de registos), GACCENTRYA (linhas de registo analíticos), GACCENTRY (Em cabeçalho de documento contabilístico) e GACCDUDDATE (Vencimentos).

A este nível da transação, as tabelas de balancetes foram já atualizados.

Variáveis e máscaras disponíveis

As variáveis locais TYPPCE e PIECE contêm respetivamente o tipo e o número do documento em via de supressão.

OPNATB : Abertura de tabelas

Este ponto de entrada permite dar a mão ao todo início do programa de validação de um documento contabilístico para abrir as tabelas especificas devendo ser atualizadas.

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.

Variáveis e máscaras disponíveis

No caso de uma validação nos ficheiros temporários GACCTMP, GACCTMPD et GACCTMPA, a variável DIRECT vale 0.

No caso de uma validação nos ficheiros reais GACCENTRY, GACCENTRYD e GACCENTRYA, a variável DIRECT vale 1.