Points d'entrée > Module Données de base > Script standard SUBTPT 

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).


TableContenu SignificatifIntitulé Table
TABPAYTERM
Conditions de paiement