Le point d’entrée CHARGE_LIG permet de prendre la main lors du chargement des échéances dans les lignes de règlements lorsqu’on sélectionne les échéances via le picking.
Il n’y a pas de transaction en cours.
Il n’y a pas de fichier de trace ouvert.
Le point d’entrée est placé juste avant le transfert des échéances dans le masque des lignes de règlement WMPY1XXX [PAY1].
Le masque WMPY1XXX [PAY1], -XXX correspondant à la transaction de règlement courante- est ouvert. C’est le masque par défaut.
Table | Contenu significatif | Intitulé Table |
GACCDUDATE [DUD] | Oui | Echéances |
GACCDENCOD | Oui | Destinations comptables |
Le point d’entrée CRITERE permet de prendre la main pour modifier le filtre effectué sur les échéances dans le picking des échéances en saisie de règlements.
Il n’y a pas de transaction en cours.
Il n’y a pas de fichier de trace ouvert.
Le point d’entrée est placé à la fin de l'action FILGAUCHE.
Le masque WMPY1XXX [PAY1], -XXX correspondant à la transaction de règlement courante- est ouvert. C’est le masque par défaut.
La variable FILGAUSUP contient les différents critères en Standard.
La variable ILIS correspond à ILISDU5 (Tiroir des échéances) et ILISDU6 (Tiroir des échéances groupées).
Table | Contenu significatif | Intitulé Table |
GACCENTRY | Non | Pièces comptables |
GTYPACCENT | Non | Types de pièces |
Le point d’entrée CAL_ESCAGIO permet de prendre la main juste avant le calcul des escomptes/agios notamment pour déclencher le calcul d'escomptes/agios en picking des échéances pour les avoirs.
Il n’y a pas de transaction en cours.
Il n’y a pas de fichier de trace ouvert.
Le point d’entrée est placé juste avant le calcul des escomptes/agios.
En standard, le calcul d'escomptes/agios n'est pas déclenché en picking des échéances dans le cas des avoirs. Si la variable CAL_ESCAGIO est initialisée à '2' en spécifique, le calcul des escomptes/agios sera également déclenché pour les avoirs.
Table | Contenu significatif | Intitulé Table |
GACCDUDATE | Oui | Echéances |
GACCDENCOD | Oui | Destinations comptables |
Le point d’entrée permet de prendre la main en fin de calcul de l'éclatement de la TVA sur les lignes d'escompte.
La variable ECLVAT positionnée à la valeur 0 permet d'inhiber l'éclatement de la TVA.
Il n’y a pas de transaction en cours.
Il n’y a pas de fichier de trace ouvert.
Le point d’entrée est placé en fin du calcul de l'éclatement de TVA - Sous programme ECLAT_TVA.
Variables du sous programme
Variables | Définition |
Value SOCIETE | Société du règlement |
Value SENS | Sens du règlement |
Value NUMERO | Numéro de l'échéance à régler |
Value ACC_NUM | Numéro interne de l'échéance à régler |
Variable TTC | Montant de l'échéance |
Variable NBTAX | Nombre de taxes de la facture |
Variable TCODTAX() | Liste des codes taxes de la factures |
Variable TBASTAX() | Liste des bases de taxes par code taxe |
Variable TAMTTAX() | Liste des montants de taxes par code taxe |
Variable ECLVAT | Valeur 0 : il n'y aura pas d'éclatement Valeur 1 : il y aura un éclatement de TVA selon NBTAX. |
Table | Contenu significatif | Intitulé Table |
GACCOUNT | Non | Comptes |
PINVOICE | Non | Factures d'achat |
SINVOICE | Non | Factures de ventes |
GACCENTRYD | Non | Lignes de pièces comtpables |
GACCDUDATE | Non | Echéances |