CRITSPE1 contient la condition qui fait que la ligne du compte de trésorerie n'est pas celle
du règlement. CRITSPE2 est non vide et contient la condition de sélection de la ligne du compte de trésorerie
Exemple d'utilisation du point d'entrée quand le critère de détail, saisi sur la ligne 10 de la pièce automatique STEPN, est le numéro de chèque.
CRITSPE1 = ([M:HAEW]FCYLIN(W-1)<>[F:PYH3]FCY | (GLIGTRES2='STEPN/10' & [M:HAEW]DES(W-1)<>[F:PYH3]CHQNUM) )
CRITSPE2 -= ' & (GLIGTRES2<>'STEPN/10' | [M:HAEW]DES(W+W_STR-1)=[F:PYH3]CHQNUM)'
Variable ou masque | Définition |
Masque GACCENTW [HAEW] | Lignes règlement |
Masque GACCENT0 [HAE0] | En-tête de pièce comptable |
Masque GACCENT1 [HAE1] | En-tête de pièce comptable |
Masque GACCENT2 [HAE2] | Lignes de pièce comptable |
Masque VENTILE [VTL] | Ventilations analytiques |
Masque VENTILE2 [VT2] | Ventilations analytiques |
Table | Contenu significatif | Intitulé table |
PAYMENTH [PYH3] | Oui | En-tête de règlement |
GAUTACE [GAU] | Oui | Pièces automatiques |
GAUTACED [GAD] | Oui | Pièces automatiques (lignes) |
Ce point d’entrée permet de prendre la main juste avant la génération d'une pièce automatique de règlement.
Dans le contexte du point d'entrée :
Il y a une transaction en cours.
Il y a un fichier trace ouvert.
Ce point d’entrée intervient dans le parcours des pièces automatiques rattachées au groupe de pièces automatiques utilisé pour la validation du règlement et est placé juste avant l'appel au sous-programme permettant la génération de la pièce automatique de règlements.
Selon l’étape de comptabilisation en cours, le masque PAYMEP, PAYREMCPT ou PAYREMBAN est en ligne dans le traitement
Variable ou masque | Définition |
Masque PAYMEP [DIA] | Critères d’espèces |
Masque PAYREMCPT [DIA] | Critères de remise sur compte intermédiaire |
Masque PAYREMBAN [DIA] | Critères pour les bordereaux de remise à la banque |
Les tables des groupes de pièces automatiques [GRA] et des Pièces automatiques [GAU] sont en ligne dans ce point d’entrée.
Ce point d’entrée permet de remplacer les filtres standards sur l’utilisateur pour la sélection des règlements.
Dans le contexte du point d'entrée :
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 du filtre sur les règlements, avant l’étape de comptabilisation des règlements. Il devrait être utilisé pour remplacer le filtre standard sur l’utilisateur.
Si la variable CRITSPE est retournée avec une valeur autre que vide, la valeur de CRITSPE remplace le filtre sur l’utilisateur pour la sélection des règlements.
Si la variable CRITSPE est retournée vide, un filtre standard sur l’utilisateur est utilisé pour la sélection des règlements.
La variable disponible dans ce point d’entrée est la variable CRITSPE de longueur 250. Elle est réinitialisée avant l’appel au point d’entrée.
Selon l’étape de comptabilisation en cours, les masques suivants sont en ligne dans le traitement :
Variable ou masque | Définition |
Masque PAYMEP [DIA] | Comptabilisation portefeuille |
Masque PAYREMCPT [DIA] | Remise sur compte intermédiaire |
Masque PAYREMBAN [DIA] | Comptabilisation en banque |
Variable Char CRITSPE (250) | Saisie des critères supplémentaires |
Table | Contenu significatif | Intitulé table |
TABPAYTYP [TPY] | Transaction de règlement | |
PAYMENTH [PYH] | En-tête de règlement | |
BANK [BAN] | Compte en banque |