Ce point d’entrée permet de prendre la main lors de l’alimentation des champs d’un enregistrement ‘Entête règlement’.
Il permet ainsi d’alimenter des champs spécifiques à la table PAYMENTH.
Il est appelé dans le traitement de création du règlement d’une facture de vente.
Il y a une transaction en cours.
Il n’y a pas de trace ouverte.
Ce point d’entrée est appelé après la saisie de la fenêtre de règlement, après avoir validé par le bouton ok.
Il se situe au début de la transaction de création du règlement, à la fin de l’alimentation du fichier PAYMENTH.
Le masque de saisie du règlement [M :IVPY] est en ligne avec toutes les infos saisies. Le fichier entête règlement [F :PYH] est en ligne et vient d’être chargé avec [M :IVPY].
Dans le tableau ci-dessous, le flag contenu significatif signifie que le contenu est en phase avec le contexte (le client courant est chargé…). Traditionnellement, c’est le cas pour le fichier qui contient l’en-tête et pas pour celui qui contient les lignes…
Table | Contenu significatif | Intitulé Table |
GACCDUDATE | Oui | Echéances |
TABPAYTYP | Oui | Transactions de règlements |
TABPAYTERM | Oui | Table conditions de paiement |
BPCUSTOMER | Oui | Clients |
PAYMENTH | Oui | En-tête règlement |
PAYMENTD | Non | Lignes règlement |
PAYMENTA | Non | Lignes analytiques règlement |
TABCUR | Non | Table des devises |
FACILITY | Non | Site |
GACCOUNT | Oui | Comptes généraux |
BANK | Non | Compte en banque |
COMPANY | Oui | Société |
GACCDENCOD | Non | Destination comptable |
GACCCODE | Oui | Codes comptables |
ACCES | Non | Codes accès |
Ce point d’entrée permet d’intervenir après la création d’un règlement d’une facture.
Il est appelé dans le traitement de création du règlement d’une facture de vente.
Il y a une transaction en cours.
Il n’y a pas de trace ouverte.
Ce point d’entrée est appelé après la saisie de la fenêtre de règlement, après avoir validé par le bouton ok.
Il se situe à la fin de la transaction de création du règlement, juste avant le commit de la transaction.
Le masque de saisie du règlement [M :IVPY] est en ligne avec toutes les infos saisies.
L’enregistrement du fichier ligne règlement [F :PYD] a été créé. Un autre enregistrement [F :PYD] a également pu être créé dans le cas où il y a un escompte/agio. C’est le dernier enregistrement créé qui est en ligne.
L’enregistrement du fichier entête règlement [F :PYH] a été créé. Il est en ligne.
L’enregistrement du fichier échéance [F :DUD] correspondant à la ligne d’échéance faisant l’OBJet du règlement est en ligne et a été mis à jour (mis à jour des montants règlements provisoires).
Si le champ caisse ou le champ banque est renseigné dans l’écran de saisie, l’enregistrement du fichier compte en banque [F :BAN] est en ligne et a été mis à jour (mis à jour du montant règlement provisoire).
Dans le tableau ci-dessous, le flag contenu significatif signifie que le contenu est en phase avec le contexte (le client courant est chargé…). Traditionnellement, c’est le cas pour le fichier qui contient l’en-tête et pas pour celui qui contient les lignes…
Table | Contenu significatif | Intitulé Table |
GACCDUDATE | Oui | Echéances |
TABPAYTYP | Oui | Transactions de règlements |
TABPAYTERM | Oui | Table conditions de paiement |
BPCUSTOMER | Oui | Clients |
PAYMENTH | Oui | En-tête règlement |
PAYMENTD | Oui | Lignes règlement |
PAYMENTA | Non | Lignes analytiques règlement |
TABCUR | Oui | Table des devises |
FACILITY | Non | Site |
GACCOUNT | Oui | Comptes généraux |
BANK | Oui | Compte en banque |
COMPANY | Oui | Société |
GACCDENCOD | Oui | Destination comptable |
GACCCODE | Oui | Codes comptables |
ACCES | Non | Codes accès |
TABCOUAFF | Oui | Affectation des compteurs |