Ponto entrada > Módulo Terceiros > Tratamento standard MODECHE 

CRITERE : Filtro suplementar sobre o vencimento

Este ponto de entrada permite modificar os critérios de seleção dos vencimenrtos estabelecidos em função do registo.

Contexto e modo de funcionamento.

Transação

Não existe transação em curso.

Ficheiro rasto

Não existe ficheiro rasto aberto.

Diferentes casos de chamada

O ponto de entrada está chamado após o cálculo standard dos critérios de seleção e antes a instrução "filtro" sobre a tabela GACCDUDATE [DUD]

Variáveis e máscaras disponíveis

Em versão 120 : A variável [L]CRITERE contém o critério de seleção calculado pelo programa standard e é possível da modificar. Atenção todavia ao comprimento desta cadeia (255 caracteres máximo).

O ecrã de registo dos critérios está acessível sob abreviação [DDM]

Em versão 130, dispõe-se de mais da variável [L]CRITERE2 (extensão da variável CRITERE) e da zona [M :DDM]CRI (critério registado pelo utilizador).

Tabelas abertas

Nenhuma tabela apresenta um conteúdo significativo.

VENCIMENTO: Atualização das tabelas

Este ponto de entrada permite intervir no momento de afixação de um vencimento no tratamento de gestão dos vencimentos (função MODECHE).

Contexto e modo de funcionamento.

Transação

Não existe transação em curso.

Ficheiro rasto

Não existe ficheiro rasto aberto.

Diferentes casos de chamada

O ponto de entrada está chamado no momento do percurso da tabela GACCDUDATE [DUD]

A variável OK posicionada a 0 permite de omitir o documento a afixar.

Variáveis e máscaras disponíveis

O ecrã de registo dos critérios está acessível sob abreviação [DDM]

Tabelas abertas

Tabela

Conteúdo significativo

Título Tabela

GACCDUDATE [DUD]

Sim

Vencimentos

GACCENTRY [HAE]

Sim

Documentos contabilísticos

GACCENTRYD [DAE]

Não

Linhas documentos contabilísticos

BPARTNER [BPR]

Não

Terceiros

BPCUSTOMER [BPC]

Não

Clientes

BPSUPPLIER [BPS]

Não

Fornecedores

GTYPACCENT [GTE]

Sim

Tipos de documentos

VENCIMENTO: Atualização das tabelas

Este ponto de entrada permite intervir na transação de atualização dos vencimentos para alimentar os campos específicos ou dos campos de outras tabelas.

Contexto e modo de funcionamento

Transação

Existe uma transação em curso.

Ficheiro rasto

Não existe ficheiro rasto aberto.

Diferentes casos de chamada

O ponto de entrada está chamado na transação de atualização dos vencimentos e no gargalo de percurso das linhas da máscara de registo dos vencimentos. I é a variável de percurso das linhas da máscara. O ponto de entrada está posicionado após carregamento dos campos da máscara DUDATMGT2 [SAI1] no ficheiro dos vencimentos GACCDUDATE aberto com a abreviação [DUD2]

Variáveis e máscaras disponíveis

A variável I contém o número da linha da linha em curso.

Tabelas abertas

Tabela

Conteúdo significativo

Título Tabela

 GACCDUDATE [DUD2]

Sim

Vencimentos

GACCENTRY [HAE]

Sim

Documentos contabilísticos

GACCENTRYD [DAE]

Não

Linhas documentos contabilísticos

BEFWRIHDU : Modificação de campos na HISTODUD

Este ponto de entrada permite intervir durante a historização dos vencimentos, justo antes o registo de um vencimento na tabela standard HISTODUD.

Contexto e modo de funcionamento

Transação

Existe uma transação em curso.

Ficheiro rasto

Não existe ficheiro rasto aberto.

Diferentes casos de chamada

O ponto de entrada está chamado na transação de registo de um vencimento da tabela HISTODUD [HDU]. É possível a este nível de modificar o valor dos campos de [F:HDU],ou de atualizar os campos de uma tabela específica.

[F:DUDH] contem o vencimento em curso de historização.

Variáveis e máscaras disponíveis
Tabelas abertas

Tabela

Conteúdo significativo

Título Tabela

HISTODUD [HDU]

Sim

Histórico vencimentos

GACCDUDATE [DUDH]

Sim

Vencimentos