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.
Attention, ce sous-programme est appelé à la fois dans des contextes de saisie et pendant des mises à jour où une transaction est en cours.
Il n’y a pas de fichier trace ouvert
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
La variable SITE contient le site courant
Table | Contenu significatif | Intitulé Table |
FACILITY [FCY] | Oui | Sites |
TABPAYTERM [TPT] | Oui | Conditions de paiement |
TABUNAVAIL [TUV] | Non | Indisponibilités |
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.
Attention, ce sous-programme est appelé à la fois dans des contextes de saisie et pendant des mises à jour où une transaction est en cours.
Il n’y a pas de fichier trace ouvert
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.
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.
Table | Contenu significatif | Intitulé Table |
FACILITY [FCY] | Oui | Sites |
TABPAYTERM [TPT] | Oui | Conditions de paiement |
TABUNAVAIL [TUV] | Non | Indisponibilités |