- 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".
Le point d’entrée CRITFUPDAT permet d'inclure les échéances non échues dans une campagne de relances.
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.
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".
Le point d'entrée FUPSELDUDpermet de filtrer les échéances pour une campagne de relances.
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.
La variable locale OKDUDpermet 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.