Traitement IMPAYE : Impayés
REGLEMENT : Mise à jour échéances (Italie)
Ce point d’entrée permet d’avoir accès aux règlements impayés. Il permet de fait de mettre à jour les échéances portées sur les règlements.
Contexte et mode de fonctionnement
Transaction
Il n’y a pas de transaction en cours.
Fichier trace
Il y a un fichier trace ouvert.
Différents cas d’appel
Ce point d’entrée est disponible pour chaque règlement porté sur l’impayé.
Variables et masques disponibles
Le masque de saisie des impayés est en ligne.
Variable ou masque |
Définition |
IMPAYE [IPY0] |
Impayés |
|
|
|
|
Tables ouvertes
Dans le tableau ci-dessous, le flag contenu significatif signifie que le contenu est en phase avec le contexte.
Pour la table des Impayés, le point d’entrée se trouve dans la boucle sur les lignes d’impayés saisies.
Table |
Contenu significatif |
Intitulé Table |
UNPAID |
X |
Impayés |
GACCDUDATE |
|
Echéances |
PAYMENTH |
|
En-tête règlements |
PAYMENTD |
|
Lignes règlement |
AV_ECRUNP : Avant écriture dans la table UNPAID
Ce point d’entrée permet de prendre la main juste avant l’écriture de la table temporaire des impayés UNPAID pour initialiser des champs spécifiques à la table qui auraient été rajoutés.
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
Le point d’entrée est appelé dans la transaction et juste avant l’écriture de la table UNPAID.
Variables et masques disponibles
Le masque de saisie des impayés est en ligne.
Variable ou masque |
Définition |
IMPAYE [IPY0] |
Impayés |
Tables ouvertes
Table |
Contenu significatif |
Intitulé Table |
UNPAID |
X |
Impayés |
GACCDUDATE |
|
Echéances |
PAYMENTH |
|
En-tête règlements |
PAYMENTD |
|
Lignes règlement |
TABPAYTYP |
|
Transactions de règlements |
GACCOUNT |
|
Comptes |
BEFGNRVCR : Avant génération de la pièce automatique d'impayé
Ce point d’entrée permet de prendre la main juste avant l'appel au sous-programme standard permettant la génération de la pièce d'impayé.
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
Le point d’entrée est appelé juste avant l'appel au programme standard de génération de pièces automatiques.
Variables et masques disponibles
La variable locale PCEAUTO contient le code de la pièce automatique permettant la génération de la pièce d'impayé. Cette variable est initialisée par rapport à la valeur contenue dans le paramètre GAUUNPAI.
Variable ou masque |
Définition |
IMPAYE [IPY0] |
Impayés |
Tables ouvertes
Table |
Contenu significatif |
Intitulé Table |
UNPAID |
X |
Impayés |
GACCDUDATE |
|
Echéances |
PAYMENTH |
|
En-tête règlements |
PAYMENTD |
|
Lignes règlement |
TABPAYTYP |
|
Transactions de règlements |
GACCOUNT |
|
Comptes |
BEFCOMMIT : Avant validation de la transaction
Ce point d’entrée permet de prendre la main juste avant la validation de la transaction qui met à jour les tables intervenant dans la procédure d'impayé.
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
Le point d’entrée est appelé juste avant l'instruction 'Commit' et permet de gérer la mise à jour d'une table spécifique avant la validation de la transaction.
Variables et masques disponibles
Variable ou masque |
Définition |
IMPAYE [IPY0] |
Impayés |
Tables ouvertes
Table |
Contenu significatif |
Intitulé Table |
UNPAID |
Impayés |
|
GACCDUDATE |
|
Echéances |
PAYMENTH |
|
En-tête règlements |
PAYMENTD |
|
Lignes règlement |
TABPAYTYP |
|
Transactions de règlements |
GACCOUNT |
|
Comptes |