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 |