Points d'entrée > Module Comptabilité tiers > Script standard SUBPAY4 

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