Entry Points > Modulo Terzi > Script standard BANAFFA 

FILTRE: Filtro supplementare sui pagamenti

Questo entry point permette di aggiungere un filtro complementare sui pagamenti da selezionare nella funzione Assegnazione banca. Riutilizza l'entry point FILTRE del programma BANAFFM.

Contesto e modalità di funzionamento

Transazione

Non ci sono transazioni in corso.

File traccia

Nella funzione Assegnazione banca, c'è un file traccia aperto.

Vari casi di chiamata

Questo entry point interviene al momento della costituzione dei filtri di selezione dei pagamenti, prima della transazione di aggiornamento.

Variabili e videate disponibili

La variabile da utilizzare nelle due funzioni è la variabile [L]FILTSPE, di lunghezza 255.

Le videate BANAFFA e BANAFFM sono rispettivamente disponibili nella funzioni Assegnazione banca e Inserimento banca.

Variabile o videata

Definizione

 BANAFFA, BANAFFM

Videate di criteri

 Char FILTSPE(255)

Inserimento dei criteri di selezione

Tabelle aperte

Tabella

Contenuto significativo

Descrizione Tabella

PAYMENTH

 

Testata pagamenti

PAYMENTD

 

Righe pagamenti

TABPAYTYP

 

Transazioni di pagamento

BANK

 

Conto in banca

COMPANY

 

Società

FACILITY

 

Siti

TABCUR

 

Valute

GACCDUDATE

 

Scadenze

TRTDATB: Complementi su testata di pagamento dopo assegnazione

Questo entry point permette di effettuare delle elaborazioni complementari sulla testata di pagamento, per ognuno dei pagamenti cui è stato attribuito un conto bancario dal programma.

Contesto e modalità di funzionamento

Transazione

C'è una transazione in corso.

File traccia

C'è un file traccia aperto.

Vari casi di chiamata

Questo entry point interviene dopo il caricamento del conto bancario assegnato dal programma nella classe [F:PYH] e prima della riscrittura della testata di pagamento nella tabella.

Variabili e videate disponibili

La videata BANAFFA è disponibile.

Variabile o videata

Definizione

 BANAFFA [DIA]

Videata di criteri

Tabelle aperte

La transazione ed il conto bancario assegnato al pagamento in corso di elaborazione sono disponibili nelle classi [TPY] e [BAN].

La testata del pagamento in corso di elaborazione è disponibile nella classe [PYH].

Tabella

Contenuto significativo

Descrizione Tabella

COMPANY [CPY]

 

Società

 FACILITY [FCY]

 

Siti

 TABPAYTYP [TPY]

 

Transazioni di pagamento

 ACCES [ACC]

 

Accesso per utente

 GRPCUR [GCU]

 

Gruppi di valute

TABCUR [TCU]

 

Valute

 PAYLOT [PYL]

 

 Lotti di inserimento

 POOL [POO]

 

Pool bancari

 BANK [BAN]

 

Conti in banca

 PAYMENTH [PYH]

 

Testata pagamenti

 PAYMENTH [PYH2]

 

Testata pagamenti

 PAYMENTD [PYD]

 

Righe pagamenti

 PINVOICE [PIH]

 

Fatture di acquisto

 PERIOD [PER]

 

Periodi

 GACCOUNT [GAC]

 

Conti generali

BALANCE [BAL]

 

Bilancio Generale

 GRPSAC [GSC]

 

Gruppi di collettivi

 RELBANK [RBK]

 

Estratticonto bancari

 GACCENTRYD [DAE]

 

Righe di movimenti contabili

 GACCENTRY [HAE]

 

Movimenti contabili

GACCDUDATE [DUD]

 

Scadenze

 FISCALYEAR [FIY]

 

Esercizi