Le message suivant est affiché lorsque la fonction a été exécutée : "Ordre d'arrêt transmis au serveur".
Le progiciel intègre en effet un serveur batch permettant l'exécution de tâches (y compris des éditions) et de groupes de tâches en mode différé. Ces tâches peuvent être lancées directement ou abonnées pour un lancement régulier.
Ce serveur batch est implémenté par l'intermédiaire d'une application SERVX3, dans laquelle se trouve un traitement qui scrute périodiquement une table des requêtes se trouvant dans le dossier superviseur. Lorsque des tâches doivent être déclenchées, elles sont lancées sous la forme de processus adonix séparés dans le dossier de lancement.
Le traitement du serveur batch est à même de lancer et d'arrêter une tâche, et de contrôler le nombre de tâches simultanément actives en limitant leur nombre.
La fonction de gestion de requêtes permet à tout moment de connaître l'état du serveur de requêtes qui peut être dans l'état :
Reportez-vous à la documentation de Mise en oeuvre
Lors du lancement de cette fonction, aucun paramètre n'est saisi, mais une confirmation de lancement (par oui ou non) est demandée.
Cette fonction peut être lancée en batch. La tâche standard BATCHSTOP est prévue à cet effet.
Outre les messages génériques, les messages d'erreur suivants peuvent apparaître lors de la saisie :
Ce message est affiché lorsqu'on exécute la fonction alors que le serveur est déjà arrêté.
Défini par le paramètre EXTBATCH, qui l'autorise par utilisateur, ce mode de fonctionnement du serveur batch suit un processus décrit en détail dans une annexe technique dédiée.
Il est conseillé de lire la documentation technique expliquant la cinématique de fonctionnement du serveur batch afin de bien comprendre les incidences des différents paramétrages.