Ponto entrada > Módulo Terceiros > Tratamento standard BANAFFM 

FILTRE : Filtro suplementar sobre os pagamentos

Este ponto de entrada permite de acrescentar o filtro complementar sobre os pagamentos a selecionar nas funções Registo banco e Afetação banco.

Contexto e modo de funcionamento.

Transação

Não existe transação em curso.

Ficheiro rasto

Na função Afectação banco, existe um ficheiro rasto aberto.

Diferentes casos de chamada

Este ponto de entrada intervém no momento da constituição dos filtros de seleção dos pagamentos, antes da transacção de atualização.

Variáveis e máscaras disponíveis

A variável a utilizar nas duas funções, é a variável [L]FILTSPE, de comprimento 255

As máscaras BANAFFA e BANAFFM estão disponíveis respectivamente nas funções Afetação banco e Registo banco.

Variável ou máscara

Definição

 BANAFFA, BANAFFM

Máscara de critérios

Char FILTSPE(255)

Registo dos critérios de selecção

Tabelas abertas

Tabela

Conteúdo significativo

Título Tabela

PAYMENTH

 

Cabeçalho pagamentos

PAYMENTD

 

Linhas pagamentos

TABPAYTYP

 

Transações de pagamento

BANK

 

Conta em banco

COMPANY

 

Sociedade

FACILITY

 

Estabelecimentos :

TABCUR

 

Divisas

GACCDUDATE

 

Vencimentos

UPDPYH : Atualização do pagamento

Este ponto de entrada permite intervir para atualizar os campos da tabela dos pagamentos (tabela PAYMENTH) nas funções Registo banco e Afetação banco.

Contexto e modo de funcionamento

Transação

Existe uma transação em curso.

Ficheiro rasto

Na função Afectação banco, existe um ficheiro rasto aberto.

Diferentes casos de chamada

Este ponto de entrada intervém na transação de atualização de um pagamento, justo antes a inicialização do código banco da tabela PAYMENTH ([F:PYH]BAN) e antes o cálculo e inicialização do montante banco ([F:PYH]AMTBAN).

Variáveis e máscaras disponíveis

As máscaras BANAFFA e BANAFFM estão disponíveis respectivamente nas funções Afetação banco e Registo banco.

Variável ou máscara

Definição

 BANAFFA, BANAFFM

Máscara de critérios

Tabelas abertas

Tabela

Conteúdo significativo

Título Tabela

PAYMENTH

 

Cabeçalho pagamentos

PAYMENTD

 

Linhas pagamentos

TABPAYTYP

 

Transações de pagamento

BANK

 

Conta em banco

COMPANY

 

Sociedade

FACILITY

 

Estabelecimentos :

TABCUR

 

Divisas

GACCDUDATE

 

Vencimentos