Ce point d’entrée permet d’ajouter un filtre spécifique sur les échéances à sélectionner lors du traitement de proposition automatique de règlements.
Il n’y a pas de transaction en cours.
Il y a un fichier trace ouvert.
Ce point d’entrée intervient au moment de la constitution des filtres de sélection des échéances, avant la transaction de création des règlements.
La variable permettant de saisir les critères supplémentaires est la variable [L]CRITSPE, de longueur 255. Elle est réinitialisée avant l’appel au point d’entrée.
Le masque utilisé pour la saisie des critères est PAYPROPAL, d’abréviation DIA.
Variable ou masque | Définition |
PAYPROPAL [DIA] | Masque de saisie des critères |
Variable Char CRITSPE(255) | Saisie des critères supplémentaires |
Ce point d’entrée permet d’ajouter un regroupement spécifique sur les échéances lors du traitement de proposition automatique de règlements.
Il y a une transaction en cours.
Il y a un fichier trace ouvert.
Ce point d’entrée intervient à la fin de la mise à jour de la variable REGROUP pour ajouter un regroupement spécifique aux échéances Hors Relevés. (Variable [L]OK_GRP=1)
Ce point d’entrée intervient à la fin de la mise à jour de la variable REGROUP_SOI pour ajouter un regroupement spécifique aux échéances sur Relevés. (Variable [L]OK_GRP=0)
Ces 2 variables de longueur 255 sont évaluées pour être stockées sous le champ GRPCRI des tables temporaires TMPPAYDUD et TMPPAYDUD2. Ce champ permet simplement de mettre en place des ruptures pour créer des règlements selon le regroupement des échéances.
Pour différencier les 2 cas d'appel, la variable [L]OK_GRP est initialisé juste avant l'appel au point d'entée.
La variable permettant de regrouper les échéances hors relevés est la variable [L]REGROUP ([L]OK_GRP=1)
La variable permettant de regrouper les échéances sur relevés est la variable [L]REGROUP_SOI ([L]OK_GRP=0)
La variable qui permet de séparer les champs des variables REGROUP et REGROUP_SOI est la variable SEP. En standard, la variable SEP est initialisé à ";"
Le masque utilisé pour la saisie des critères est PAYPROPAL, d’abréviation DIA.
Variable ou masque | Définition |
PAYPROPAL [DIA] | Masque de saisie des critères |
Variable Char REGROUP (255) | Regroupement d'échéances hors relevés |
Variable Char REGROUP_SOI (255) | Regroupement d'échéances sur relevés |
Variable Char SEP (5) | Séparateur de champ |
Variable OK_GRP | Identifie les cas d'appel du point d'entrée |
Ce point d’entrée permet d’ajouter un filtre spécifique sur les relevés d'échéances à sélectionner lors du traitement de proposition automatique de règlements.
Il n’y a pas de transaction en cours.
Il y a un fichier trace ouvert.
Ce point d’entrée intervient au moment de la constitution des filtres de sélection des relevés d'échéances, avant la transaction de création des règlements.
La variable permettant de saisir les critères supplémentaires est la variable [L]CRITSPE_SOI, de longueur 255. Elle est réinitialisée avant l’appel au point d’entrée.
Le masque utilisé pour la saisie des critères est PAYPROPAL, d’abréviation DIA.
Variable ou masque | Définition |
PAYPROPAL [DIA] | Masque de saisie des critères |
Variable Char CRITSPE_SOI (255) | Saisie des critères supplémentaires |
Ce point d’entrée permet de modifier le verrou posé en standard sur la proposition automatique de règlements.
Il n’y a pas de transaction en cours.
Il y a un fichier trace ouvert.
En standard, on permet de lancer la proposition automatique de règlements sur deux postes différents dès lors que le programme est lancé sur deux sociétés différentes ou sur deux sites différents d'une même société. Pour gérer correctement le verrouillage de la fonction, on gère des tableaux de symboles qu'on verrouille.
Ce point d'entrée intervient juste après la constitution des tableaux de symboles verrouillés. Il permet de changer les verrous posés dans le cas où on veut affiner la gestion des verrous pour pouvoir lancer le programme sur deux postes différents, sur la même société et sur un critère supplémentaire (code collectifs, transaction de règlements...).
NB : Avant de poser les nouveaux verrous en spécifique, il conviendra de délocker les verrous posés en standard.
Les symboles verrouillés en standard sont contenus dans le tableau de variables TSYMBOLE . Le nombre de symboles verrouillés est contenu dans la variable NBLOCK.
Le masque utilisé pour la saisie des critères est PAYPROPAL, d’abréviation DIA.
Variable ou masque | Définition |
PAYPROPAL [DIA] | Masque de saisie des critères |
|