Traitement SUBTPT : Conditions de paiement
FERIES : calcul des jours d'indisponibilité
Le nombre de jours d’indisponibilité entre deux dates est calculé en fonction du calendrier d’indisponibilité associé au site courant. Ce point d’entrée permet de réaffecter un autre calendrier d’indisponibilité que celui associé au site.
Contexte et mode de fonctionnement
Transaction
Attention, ce sous-programme est appelé à la fois dans des contextes de saisie et pendant des mises à jour où une transaction est en cours.
Fichier trace
Il n’y a pas de fichier trace ouvert
Cas d’appel
Le point d’entrée est appelé juste après la lecture du site courant et juste avant le calcul du nombre de jours fériés
Variables et masques disponibles
La variable SITE contient le site courant
Tables ouvertes
Table |
Contenu significatif |
Intitulé Table |
FACILITY [FCY] |
Oui |
Sites |
TABPAYTERM [TPT] |
Oui |
Conditions de paiement |
TABUNAVAIL [TUV] |
Non |
Indisponibilités |
DATCLC : calcul des dates d'échéances
A partir du contenu des lignes de conditions de paiement, un sous-programme calcule les échéances et renvoie des tableaux de variables. Le calcul de la date peut être remplacé par un traitement particulier au travers de ce point d’entrée, afin d’imposer des dates fixes par exemple.
Contexte et mode de fonctionnement
Transaction
Attention, ce sous-programme est appelé à la fois dans des contextes de saisie et pendant des mises à jour où une transaction est en cours.
Fichier trace
Il n’y a pas de fichier trace ouvert
Cas d’appel
Le point d’entrée est appelé juste après la détermination de la date d’échéance dans la boucle traitant les lignes.
Variables et masques disponibles
La variable locale DAT contient la date déterminée par les informations de la ligne de conditions de paiement ; c’est cette variable qu’il faut surcharger dans le point d’entrée.
Tables ouvertes
Table |
Contenu significatif |
Intitulé Table |
FACILITY [FCY] |
Oui |
Sites |
TABPAYTERM [TPT] |
Oui |
Conditions de paiement |
TABUNAVAIL [TUV] |
Non |
Indisponibilités |
TPTSUPCRIT : Filtre supplémentaire sur prise en compte de besoins
Ce point d'entrée situé dans le traitement SUBTPT condition de paiement, génère une action "TPTSUPCRIT".
Le but de cette action est de donner la possibilité de positionner des filtres supplémentaires lors de la sélection des conditions de paiement.
Contexte et mode de fonctionnement
Transaction
Il n’y a pas de transaction en cours.
Fichier trace
Il n'y a pas de fichier trace ouvert.
Différents cas d’appel
L'appel se fait pour lors des sélections des conditions de paiement.
Variables et masques disponibles
Les variables suivantes sont chargées lors de l'appel de l'action "TPTSUPCRIT".
CRITERES
Filtre standard positionné sur la table TABPAYTERM
Tables ouvertes
Dans le tableau ci-dessous, le flag contenu significatif signifie que le contenu est en phase avec le contexte (dans ce cas précis il n'y en a aucun).
Table | Contenu Significatif | Intitulé Table |
TABPAYTERM |
|
Conditions de paiement |