Traitement TRTCFUP : Campagnes de relances
CRITFUPFCT : point d'entrée pour inclure les échéances affacturées
Le point d’entrée CRITFUPFCT permet d'inclure les échéances affacturées dans une campagne de relances.
Contexte et mode de fonctionnement
Contexte d'appel
Le point d’entrée CRITFUPFCT est appelé juste avant la recherche des échéances à inclure dans la campagne.
Il y a une transaction en cours.
Il n’y a pas de fichier trace ouvert.
Variables et masques disponibles
La variable locale CRITFCT peut être initialisée avec n'importe quel critère valide faisant éventuellement intervenir des champs des tables suivantes :
- GACCDUDATE [DUD] : échéances
- GTYPACCENT [GTE] : Type de pièces
- BPCUSTOMER [BPCF] : tiers facturé
Pour inclure toutes les échéances affacturées et non affacturées dans une campagne il suffit d'initialiser la variable CRITFCT avec la valeur "1=1".
CRITFUPDAT : point d'entrée pour inclure les échéances non échues
Le point d’entrée CRITFUPDAT permet d'inclure les échéances non échues dans une campagne de relances.
Contexte et mode de fonctionnement
Contexte d'appel
Le point d’entrée CRITFUPDAT est appelé juste avant la recherche des échéances à inclure dans la campagne.
Il y a une transaction en cours.
Il n’y a pas de fichier trace ouvert.
Variables et masques disponibles
La variable locale CRITDAT peut être initialisée avec n'importe quel critère valide faisant éventuellement intervenir des champs des tables suivantes :
- GACCDUDATE [DUD] : échéances
- GTYPACCENT [GTE] : Type de pièces
- BPCUSTOMER [BPCF] : tiers facturé
Pour inclure toutes les échéances échues et non échues dans une campagne il suffit d'initialiser la variable CRITDAT avec la valeur "1=1".
FUPSELDUD: point d'entrée pour filtrer les échéances
Le point d'entrée FUPSELDUD permet de filtrer les échéances pour une campagne de relances.
Contexte et mode de fonctionnement
Contexte d'appel
Contexte d'appel
Le point d'entrée FUPSELDUD est appelé juste avant la recherche des échéances à inclure, ou à exclure de la campagne.
Il y a une transaction en cours.
Il n’y a pas de fichier trace ouvert.
Variable disponibles
La variable locale OKDUD permet de filtrer les échéances, et pour chacune d'entre elles, de les inlcure, ou non, dans la campagne de relances. Il suffit d'initialiser la valeur à 1 pour inclure l'échéance. L'échéance sera exclue si la valeur est initialisée à 0.