Traitement SUBPAY4 : Saisie de règlements - picking échéances
CHARGE_LIG : Accès lignes de règlements
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.
Contexte et mode de fonctionnement
Transaction
Il n’y a pas de transaction en cours.
Fichier trace
Il n’y a pas de fichier de trace ouvert.
Cas d’appel
Le point d’entrée est placé juste avant le transfert des échéances dans le masque des lignes de règlement WMPY1XXX [PAY1].
Variables et masques disponibles
Le masque WMPY1XXX [PAY1], -XXX correspondant à la transaction de règlement courante- est ouvert. C’est le masque par défaut.
Tables ouvertes
Table |
Contenu significatif |
Intitulé Table |
GACCDUDATE [DUD] |
Oui |
Echéances |
GACCDENCOD |
Oui |
Destinations comptables |
CRITERE : Filtre sur les échéances pour le picking
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.
Contexte et mode de fonctionnement
Transaction
Il n’y a pas de transaction en cours.
Fichier trace
Il n’y a pas de fichier de trace ouvert.
Cas d’appel
Le point d’entrée est placé à la fin de l'action FILGAUCHE.
Variables et masques disponibles
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).
Tables ouvertes
Table |
Contenu significatif |
Intitulé Table |
GACCENTRY |
Non |
Pièces comptables |
GTYPACCENT |
Non |
Types de pièces |
CAL_ESCAGIO : Calcul de l'escompte/agio
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.
Contexte et mode de fonctionnement
Transaction
Il n’y a pas de transaction en cours.
Fichier trace
Il n’y a pas de fichier de trace ouvert.
Cas d’appel
Le point d’entrée est placé juste avant le calcul des escomptes/agios.
Variables et masques disponibles
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.
Tables ouvertes
Table |
Contenu significatif |
Intitulé Table |
GACCDUDATE |
Oui |
Echéances |
GACCDENCOD |
Oui |
Destinations comptables |
DEPVATSLT : Eclatement de la TVA sur la ligne d'escompte
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.
Contexte et mode de fonctionnement
Transaction
Il n’y a pas de transaction en cours.
Fichier trace
Il n’y a pas de fichier de trace ouvert.
Cas d’appel
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. |
Tables ouvertes
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 |