Sorties de fonctions auxiliaires vers l'AP
13.13 Comportement lors d'une recherche de bloc
La fonction AUXFUDEL supprime de la liste globale des fonctions auxiliaires la fonction
auxiliaire indiquée, de manière spécifique au canal appelant. La suppression s'effectue par
mise à 0 de l'indice de groupe correspondant ...GROUPINDEX[n].
La fonction doit être appelée avant la fonction AUXFUSYNC.
La fonction déclenche un arrêt du prétraitement des blocs.
Syntaxe :
PROC AUXFUDEL(CHAR <TYPE>, INT <EXTENSION>, REAL <VALUE>, INT
<GROUP>)
Paramètres :
<Type> :
<EXTENSION> : Extension d'adresse de la fonction auxiliaire à supprimer
<VALUE> :
<GROUP> :
Fonction AUXFUDELG(...)
Fonction :
La fonction AUXFUDELG supprime de la liste globale des fonctions auxiliaires toutes les
fonctions auxiliaires du groupe indiqué, de manière spécifique au canal appelant. La
suppression s'effectue par mise à 0 de l'indice de groupe correspondant ...GROUPINDEX[n].
La fonction doit être appelée avant la fonction AUXFUSYNC.
La fonction déclenche un arrêt du prétraitement des blocs.
Syntaxe :
PROC AUXFUDELG(INT <GROUP>)
Paramètres :
<GROUP> :
Recherche de bloc sur plusieurs canaux
IMPORTANT
Recherche de bloc sur plusieurs canaux et AUXFUDEL / AUXFUDELG
Si, lors d'une recherche de bloc multicanal dans les ASUP de fin de SERUPRO, des fonctions
auxiliaires sont supprimées avec AUXFUDEL / AUXFUDELG de la liste globale des fonctions
auxiliaires, une synchronisation des canaux concernés doit être effectuée avant l'appel de la
fonction AUXFUSYNC. La synchronisation garantit que tous les ordres de suppression ont été
traités avant l'appel de la fonction AUXFUSYNC et que la liste est cohérente.
Exemples
Deux exemples de structure d'un ASUP à la fin de SERUPRO spécifique à l'utilisateur.
780
Type de la fonction auxiliaire à supprimer
Valeur de la fonction auxiliaire à supprimer
Numéro du groupe de fonctions auxiliaires
Numéro du groupe de fonctions auxiliaires
Description fonctionnelle, 01/2023, A5E48764112D AE
Fonctions de base