Ponto entrada > Módulo Terceiros > Tratamento standard BANAFFA 

FILTRE : Filtro suplementar sobre os pagamentos

Este ponto de entrada permite de acrescentar o filtro complementar os pagamentos a selecionar na função Afectação banco. Reutiliza o ponto de entrada FILTRE do tratamento BANAFFM.

Contexto e modo de funcionamento

Transacção

Não existe transacçã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 selecção dos pagamentos, antes da transacção de actualizaçã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 Afectaçã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

Intitulado Tabela

PAYMENTH

 

Cabeçalho pagamentos

 PAYMENTD

 

Linhas pagamentos

TABPAYTYP

 

Transacções de pagamento

BANK

 

Conta em banco

COMPANY

 

Sociedade

FACILITY

 

Estabelecimentos :

TABCUR

 

Divisas

GACCDUDATE

 

Vencimentos

TRTDATB : Complementos sobre o cabeçalho de pagamento após afectação

Este ponto de entrada permite de efectuar os tratamentos complementares sobre o cabeçalho do pagamento, para cada um dos pagamentos ao qual uma conta bancária foi afectada pelo tratamento.

Contexto e modo de funcionamento

Transacção

Existe uma transacção em curso.

Ficheiro rasto

Existe um ficheiro rasto aberto.

Diferentes casos de chamada

Este ponto de entrada intervém após o carregamento da conta bancária afectada pelo tratamento na classe [F:PYH] e antes do registo do cabeçalho de pagamento na tabela.

Variáveis e máscaras disponíveis

A máscara BANAFFA está disponível.

Variável ou máscara

Definição

 BANAFFA [DIA]

Máscara de critérios

Tabelas abertas

A transacção assim que a conta bancária afecta aos regulamentos em curso de tratamento são disponíveis nas classes [TPY] e [BAN].

O cabeçalho do pagamento em curso de tratamento está disponível na classe [PYH].

Tabela

Conteúdo significativo

Intitulado Tabela

COMPANY [CPY]

 

Sociedades

FACILITY [FCY]

 

Estabelecimentos :

TABPAYTYP [TPY]

 

Transacções de pagamento

 ACCES [ACC]

 

Acesso por particular

 GRPCUR [GCU]

 

Grupos de divisas

TABCUR [TCU]

 

Divisas

 PAYLOT [PYL]

 

Lote de registo

POOL [POO]

 

Pools bancários

BANK [BAN]

 

Contas em banco

PAYMENTH [PYH]

 

Cabeçalho pagamentos

 PAYMENTH [PYH2]

 

Cabeçalho pagamentos

PAYMENTD [PYD]

 

Linhas pagamentos

 PINVOICE [PIH]

 

Facturas de compra

PERIOD [PER]

 

Períodos

GACCOUNT [GAC]

 

Contas gerais

 BALANCE [BAL]

 

Balancete geral

 GRPSAC [GSC]

 

Grupo de colectivos

RELBANK [RBK]

 

Extractos das contas bancárias

 GACCENTRYD [DAE]

 

Linhas de documentos contabilísticos

GACCENTRY [HAE]

 

Documentos contabilísticos

GACCDUDATE [DUD]

 

Vencimentos

FISCALYEAR [FIY]

 

Exercícios