Ponto entrada > Módulo Terceiros > Tratamento standard ANUBIC 

BEFDELBIC : Antes da anulação contabilística de uma factura cliente

Este ponto de entrada permite de realizar outros tratamentos seguintes à anulação contabilística de uma factura cliente.

A anulação contabilística de uma factura cliente está associado ao código actividade KIG.

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 é chamado após o tratamento standard de anulação contabilístico de uma factura de clientes (actualização dos movimentos clientes, supressão do documento contabilístico, desvalorização do balancete, actualização dos vencimentos) mas justo antes da instrução Commit de validação das alterações. Em volta deste ponto de entrada, a variável GPE é testada e permite de validar ou registar globalmente as atualizações efetuadas.

A anulação contabilística é chamada a partir de uma fatura terceiros cliente (função GESBIC).

Variáveis e máscaras disponíveis

Variável ou máscara

Definição

Máscara [M:BIS0,1,2,3]

Faturas terceiros clientes

Variável FACTURE

Número de factura cliente a anular

Variáveis TYPPCE, PIECE

Número de documento contabilístico (TYP&NUM) associado à factura

Tabelas abertas

Tabela

Conteúdo significativo

Título Tabela

GACCENTRY [HAE]

Sim

Documentos contabilísticos

GACCENTRYD [DAE]

‎Não

Linhas de documentos contabilísticos

GACCENTRYA [DAA]

‎Não

Linhas analíticas contabilísticas

 BALANCE [BAL]

‎Não

Balancetes

 BALANA [BLA]

‎Não

Balancetes analíticos

GACCDUDATE [DUD]

‎Não

Vencimentos

SINVOICE [SIH]

Sim

Faturas das vendas

BPCUSTMVT [MVC]

Sim

Movimentos clientes

TABCUR [TCU]

‎Não

Tabelas das divisas

TABCHANGE [TCH]

‎Não

Tabela dos cursos das divisas

DELVCRINV : Anulação contabilistica de uma fatura cliente

Este ponto de entrada permite intervir para desenrolar o programa standard de anulação contabilística de fatura cliente.

A anulação contabilística de uma factura cliente está associado ao código actividade KIG.

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 é chamado no início do sub-programa standard de anulação contabilística de uma fatura cliente (atualização dos movimentos clientes, supressão do documento contabilístico, desvalorização do balancete, atualização dos vencimentos).

Na devolução deste ponto de entrada, a variável GPE está testada : Se o seu valor foi posicionado a 1 no tratamento especifico, o programa standard de anulação contabilística não será executada.

Variáveis e máscaras disponíveis

Variável ou máscara

Definição

Máscara [M:BIS0,1,2,3]

Faturas terceiros clientes

Variável FACTURE

Número de factura cliente a anular

AFTDELVCR : Após supressão do documento contabilístico

Este ponto de entrada permite intervir justo antes a supressão do documento contabilístico, quer dizer após a execução de instrução "Apagar" efetuada sobre as tabelas GACCENTRY, GACCENTRYD e GACCENTRYA para nomeadamente gerar a supressão dos registos de uma tabela específica.

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 é chamado no sub-programa standard de anulação contabilístico de uma fatura cliente e justo a instrução "Apagar" efetuada sobre as tabelas dos registos contabilísticos para suprimir o documento (GACCENTRY, GACCENTRYD, GACCENTRYA).

Variáveis disponíveis :

Variáveis

Definição

Variáveis TYPPCE, PIECE

Tipo e Número de documento contabilístico associado à fatura

 

Tabelas abertas

Tabela

Conteúdo significativo

Título Tabela

GACCENTRY [HAE]

‎Não

Documentos contabilísticos

GACCENTRYD [DAE]

‎Não

Linhas de documentos contabilísticos

GACCENTRYA [DAA]

‎Não

Linhas analíticas contabilísticas

 BALANCE [BAL]

‎Não

Balancetes

 BALANA [BLA]

‎Não

Balancetes analíticos

GACCDUDATE [DUD]

‎Não

Vencimentos