Traitement BANAFFA : Affectation banques
FILTRE : Filtre supplémentaire sur les règlements
Ce point d’entrée permet d’ajouter un filtre complémentaire sur les règlements à sélectionner dans la fonction Affectation banque. Il réutilise le point d'entrée FILTRE du traitement BANAFFM.
Contexte et mode de fonctionnement
Transaction
Il n’y a pas de transaction en cours.
Fichier trace
Dans la fonction Affectation banque, il y a un fichier trace ouvert.
Différents cas d’appel
Ce point d’entrée intervient au moment de la constitution des filtres de sélection des règlements, avant la transaction de mise à jour.
Variables et masques disponibles
La variable à utiliser dans les deux fonctions, est la variable [L]FILTSPE, de longueur 255.
Les masques BANAFFA et BANAFFM sont disponibles respectivement dans les fonctions Affectation banque et Saisie banque.
Variable ou masque |
Définition |
BANAFFA, BANAFFM |
Masques de critères |
Char FILTSPE(255) |
Saisie des critères de sélection |
Tables ouvertes
Table |
Contenu significatif |
Intitulé Table |
PAYMENTH |
|
En-tête règlements |
PAYMENTD |
|
Lignes règlements |
TABPAYTYP |
|
Transactions de règlements |
BANK |
|
Compte en banque |
COMPANY |
|
Société |
FACILITY |
|
Sites |
TABCUR |
|
Devises |
GACCDUDATE |
|
Echéances |
TRTDATB : Compléments sur en-tête de règlement après affectation
Ce point d’entrée permet d’effectuer des traitements complémentaires sur l’en-tête de règlement, pour chacun des règlements auquel un compte bancaire a été affecté par le traitement.
Contexte et mode de fonctionnement
Transaction
Il y a une transaction en cours.
Fichier trace
Il y a un fichier trace ouvert.
Différents cas d’appel
Ce point d’entrée intervient après le chargement du compte bancaire affecté par le traitement dans la classe [F:PYH] et avant la réécriture de l’en-tête de règlement dans la table.
Variables et masques disponibles
Le masque BANAFFA est disponible.
Variable ou masque |
Définition |
BANAFFA [DIA] |
Masque de critères |
Tables ouvertes
La transaction ainsi que le compte bancaire affecté au règlement en cours de traitement sont disponibles dans les classes [TPY] et [BAN].
L’en-tête du règlement en cours de traitement est disponible dans la classe [PYH].
Table |
Contenu significatif |
Intitulé Table |
COMPANY [CPY] |
|
Sociétés |
FACILITY [FCY] |
|
Sites |
TABPAYTYP [TPY] |
|
Transactions de règlements |
ACCES [ACC] |
|
Accès par utilisateur |
GRPCUR [GCU] |
|
Groupes de devises |
TABCUR [TCU] |
|
Devises |
PAYLOT [PYL] |
|
Lots de saisie |
POOL [POO] |
|
Pools bancaires |
BANK [BAN] |
|
Comptes en banque |
PAYMENTH [PYH] |
|
En-tête règlements |
PAYMENTH [PYH2] |
|
En-tête règlements |
PAYMENTD [PYD] |
|
Lignes règlements |
PINVOICE [PIH] |
|
Factures d’achat |
PERIOD [PER] |
|
Périodes |
GACCOUNT [GAC] |
|
Comptes généraux |
BALANCE [BAL] |
|
Balance générale |
GRPSAC [GSC] |
|
Groupes de collectifs |
RELBANK [RBK] |
|
Relevés des comptes bancaires |
GACCENTRYD [DAE] |
|
Lignes de pièces comptables |
GACCENTRY [HAE] |
|
Pièces comptables |
GACCDUDATE [DUD] |
|
Echéances |
FISCALYEAR [FIY] |
|
Exercices |