Points d'entrée > Module Superviseur > Script standard TRTDIV 

ESC_AGIO : Calcul le montant de l'escompte ou de l'agio

Le point d'entrée ESC_AGIO permet de prendre la main pour recalculer un montant d'escompte ou d'agio

Contexte et mode de fonctionnement

Les tables suivantes sont en ligne :

Table

Contenu significatif

Intitulé Table

COMPANY [CPY]

Non

Société

FACILITY [FCY]

Non

Sites

TABCUR [TCU]

Non

Table des Devises

Il y a généralement une transaction en cours.

Il y a ou non un fichier de trace selon le programme appelant.

Différents cas d’appel

Ce point d'entrée est appelé dans :

           - La saisie des règlements : SUBPAY2

           - La proposition des règlements : PAYPROPAL2

           - La gestion des échéances : MODECHE et SUBDDM2

           - L'édition des relances clients : RELANCE1

           - La gestion des factures ventes : TRTVENFACP

           - La boite de dialogue pour vérifier et modifier le calcul d'escompte/agio (click droit sur le montant dans la saisie des règlements) : PAYDEP

Variables disponibles

Variables

Définition

 Value Char DEP

 Code d'escompte /Agio

 Value Décimal AMT

 Montant de base

 Value Date DATREF

 Date de référence

 Value Date DATPCE

 Date de la pièce initiale

 Variable Integer DELAI

 Délai

 Variable Décimal TAUX

 Taux d'escompte ou d'agio

 Variable Décimal AMTDEP

 Montant de l'escompte et de l'agio

 Value Integer ACCNUM

 Ces deux paramètres permettent d'identifier l'échéance (possibilité de remonter jusqu'à la facture)

 Value Integer DUDLIG

Tables ouvertes

Les tables ouvertes dépendent du programme appelant.

Dans tous les cas d'appel, GACCDUDATE, la table des échéances est en ligne. 

Remarques importantes
  •  Dans tous les cas d'appel, le montant de base est celui de l'échéance SAUF pour la fonction GESPAY (saisie des règlements) ou le montant contient déjà l'escompte ou l'agio. Attention, pour ce cas d'appel, le montant en sortie du point d'entrée (AMTDEP) doit toujours contenir le montant de base +/- le montant d'escompte/agio.
     
  • Il ne suffit pas de corriger un montant mais le taux et le délai doivent être réajustés. Ces variables sont utilisées pour de nouveaux calculs ou pour informations.
     
  • Ce qui différencie un montant d'escompte d'un montant d'agio est le signe du taux.

           * L'agio (+) possède un taux positif

           * L'escompte (-) possède un taux négatif

SEEREFERTTOPour le calcul des escomptes/agios, se reporter à la documentation Escomptes/Agios.

COURS : modifie le cours initialisé en standard

Le point d'entrée COURS permet de modifier le cours standard initialisé en saisie de documents (pièces et factures).

Contexte et mode de fonctionnement

Il n’y a généralement pas de transaction en cours.
Il n’y a généralement pas de fichier de trace ouvert.

Variables

Définition

 Value Char DEVORG

 Devise origine

 Value Char SITE

 Site

 Value Libelle TYPCUR

 Type de cours

 Value Date DAT

 Date du cours

 Variable Decimal COURS

 Cours

 Variable Integer SPSTAT

 Statut de retour

Les tables suivantes sont toujours ouvertes :

- COMPANY [CPY]   (sociétés)

- FACILITY [FCY]   (sites) 

- TABCUR [TCU]   (devises)

Les autres tables ouvertes dépendent du programme appelant.