Ponto entrada > Módulo Contabilidade > Tratamento standard CPTLET 

MAJLET : Antes re-escrita linha

O ponto de entrada MAJLET permite de intervir a mão no momento da atualização do código conciliação no ficheiro das linhas contabilísticas.

Contexto e modo de funcionamento

Transação

Existe uma transação em curso.

Ficheiro rasto

Se a variável TRACE vale 1, isso significa que existe um ficheiro de rasto aberto. Se TRACE vale 0, não existe ficheiro de rasto aberto.

Caso de chamada

O ponto de entrada está colocado antes o escrita no ficheiro das linhas de documentos contabilísticos GACCENTRYD. É possível, por exemplo, de atualização uma zona no ficheiros dos registos.

Variáveis e máscaras disponíveis

Tabelas abertas

Tabela

Conteúdo significativo

Título Tabela

COMPANY [CPY]

‎Não

Sociedades

GACCENTRY [HAE]

Sim

Documentos contabilísticos

GACCENTRYD [DAE]

Sim

Linhas documentos contabilísticos

GACCDUDATE [DUD]

‎Não

Vencimentos

MATCHCODE [MTC]

‎Não

Letras a utilizar

TABCUR [TCU]

‎Não

Divisas

GACCOUNT [GAC]

‎Não

Contas

DIFC : Antes geração de um documento de desvio

O ponto de entrada DIFC permite intervir a mão justo antes a geração de um documento de desvio de alteração ou de arredondamento.

Contexto e modo de funcionamento

Transação

Existe uma transação em curso.

Ficheiro rasto

Se a variável TRACE vale 1, isso significa que existe um ficheiro de rasto aberto. Se TRACE vale 0, não existe ficheiro de rasto aberto.

Caso de chamada

O ponto de entrada está colocado antes a chamada ao programa permitindo a geração de um documento de desvio de alteração ou de arredondamento.

Na devolução deste ponto de entrada, a variável GPE está testada e permite gerar ou não o documento de desvio de alteração ou de arredondamento.

Variáveis e máscaras disponíveis

A variável "REFERENTIEL" contém o tipo referencial sobre o qual desvio está constado.

As variáveis MONTDEV e MONTDIF contêm respetivamente os montantes de desvios de transação e em divisa de referencial.

Os quadros XTBECR (nº linha de registo), XTBECH (nº vencimento),XTBIPT (montante vencimento em divisa do referencial geral principal),XTBIPT2 (montante vencimento em divisa de vencimento) contém os dados dos vencimentos pertencentes ao grupo de conciliação para o qual um desvio está constatado. O número de vencimentos do grupo está contido na variável XNBECH.

A variável GPE posicionada a 1 permite de parar a geração do documento de desvio.

Tabelas abertas

Tabela

Conteúdo significativo

Título Tabela

COMPANY [CPY]

‎Não

Sociedades

GACCENTRY [HAE]

Sim

Documentos contabilísticos

GACCENTRYD [DAE]

Sim

Linhas documentos contabilísticos

GACCDUDATE [DUD]

‎Não

Vencimentos

MATCHCODE [MTC]

‎Não

Letras a utilizar

TABCUR [TCU]

‎Não

Divisas

GACCOUNT [GAC]

‎Não

Contas

BEFHISDUD : Antes atualização histórico dos vencimentos

O ponto de entrada BEFHISDUD permite intervir a mão justo antes a chamada ao sub-programa permitindo a atualização da tabela de histórico dos vencimentos de maneira a modificar a data de evento de registo que será criado na tabela HISTODUD para o evento em curso de conciliação.

Contexto e modo de funcionamento

Transação

Existe uma transação em curso.

Ficheiro rasto

Se a variável TRACE vale 1, isso significa que existe um ficheiro de rasto aberto. Se TRACE vale 0, não existe ficheiro de rasto aberto.

Caso de chamada

O ponto de entrada está colocado antes a chamada ao sub-programa HISTOECH permitindo a atualização da tabela de histórico dos vencimentos. A variável local [L]EVTDAT está passada em parâmetro do sub-programa HISTOECH e permite a inicialização da data de evento de registo que estará na tabela HISTODUD.

Variáveis e máscaras disponíveis

Por defeito, a variável local [L]EVTDAT está inicializada na data contabilística da mais recente dos registos compreendidos no grupo,mas ela pode ser alterada em especifico se a data de evento na tabela HISTODUD deve ser inicializado diferente.

Tabelas abertas

Tabela

Conteúdo significativo

Título Tabela

COMPANY [CPY]

‎Não

Sociedades

GACCENTRY [HAE]

Sim

Documentos contabilísticos

GACCENTRYD [DAE]

Sim

Linhas documentos contabilísticos

GACCDUDATE [DUD]

‎Não

Vencimentos

AFTCREVCR : Após geração do documento de perda/perfil ou diferença de alteração

O ponto de entrada AFTCREVCR permite intervir justo antes a geração de um documento de perda e proveiro ou de um documento de diferença de alteração/desvio arredondados, afim de atualizar uma zona nestes registos ou de alimentar uma tabela específica.

Contexto e modo de funcionamento

Transação

Existe uma transação em curso.

Ficheiro rasto

Se a variável TRACE vale 1, isso significa que existe um ficheiro de rasto aberto. Se TRACE vale 0, não existe ficheiro de rasto aberto.

Caso de chamada

O ponto de entrada está colocado justo antes da chamada ao sub-programa GEN_PIECE que permite de gerar um documento de perda e de proveito. É também colocado após a segunda chamada ao cub-programa GEN_PIECE que permite gerar seja um documento de diferença de alteração (uma divisa EUR e outra não) seja um documento de descvio se arredondado (se as duas divisas são EUR)

Variáveis e máscaras disponíveis

A variável dimensionada PCETYP contém o tipo de documento gerado. IPCE é o índice corrente da variável

A variável dimensionada PCENUM contém o número de documento gerado. IPCE é o índice corrente da variável

A variável "REFERENTIEL" contém o tipo referencial sobre o qual desvio está constado.

As variáveis MONTDEV e MONTDIF contêm respetivamente os montantes de desvios de transação e em divisa de referencial.

Os quadros XTBECR (nº linha de registo), XTBECH (nº vencimento),XTBIPT (montante vencimento em divisa do referencial geral principal),XTBIPT2 (montante vencimento em divisa de vencimento) contêm os dados dos vencimentos pertencentes ao grupo de conciliação para o qual um desvio está constatado. O número de vencimentos do grupo está contido na variável XNBECH.

Tabelas abertas

Tabela

Conteúdo significativo

Título Tabela

COMPANY [CPY]

‎Não

Sociedades

GACCENTRY [HAE]

Sim

Documentos contabilísticos

GACCENTRYD [DAE]

Sim

Linhas documentos contabilísticos

GACCDUDATE [DUD]

‎Não

Vencimentos