Exploitation > Serveur batch > Soumission des requêtes 

Cette fonction permet de demander l'exécution d'une requête à une date et une heure données. Elle peut être appelée via un bouton directement depuis la gestion des requêtes, ou par le menu.

Il est à noter que l'option Tous utilisateurs définie ci-dessous doit être accordée avec discernement ; même si le lancement d'une tâche sous le code d'un autre utilisateur suppose la saisie de son mot de passe, il est plus sûr d'imposer, pour la majorité des utilisateurs, le lancement de tâches sous leur propre compte.

Pré-requis

SEEREFERTTO Reportez-vous à la documentation de Mise en oeuvre

Gestion de l'écran

Ecran de saisie

Présentation

Cet écran permet d'identifier :

  • le dossier et l'utilisateur de lancement de la requête (si le code utilisateur est modifié, il est nécessaire de saisir le mot de passe de l'utilisateur saisi).
  • la requête ( tâche ou groupe de tâches à lancer), ainsi que la date et l'heure du lancement demandé.

Fermer

 

Champs

Les champs suivants sont présents dans cet onglet :

Bloc numéro 1

Définit le code du dossier sur lequel la requête est lancée.

Définit le code (et éventuellement le mot de passe) de l'utilisateur ayant lancé la requête.

  • Mot de passe (champ PASSE)

 

Bloc numéro 2

Définit un groupe de tâches à lancer.

  • champ ZGRP

 

Définit le code de la tâche qui sera lancée automatiquement par le serveur batch.

  • champ ZTACHE

 

  • Date (champ DAT)

Définit le jour et heure de déclenchement demandé pour la requête.

  • Heure (champ HEURE)

 

  • Modèle (champ JOBMOD)

Si ce champ est coché, un fichier contenant les paramètres saisis pour la requête sera généré dans le répertoire des fichiers modèles (paramètres serveur batch) et la requête ne sera pas soumise au serveur. Le nom de ce fichier est composé du code de la tache suivi de . mod. Ce fichier sert de modèle pour créer des fichiers . job qui permettent de créer des requêtes batch.

Fermer

 

Boutons spécifiques

valide les choix faits et peut entraîner l'ouverture d'une fenêtre permettant la saisie des paramètres de lancement de la tâche (le contenu de cette fenêtre dépend bien entendu de la tâche).

Si la case Modèle n'est pas cochée, la validation des paramètres entraîne alors l'affichage d'un message de confirmation. Ce message est : Requête transmise au serveur. Il est suivi d'un numéro entre parenthèses qui est le numéro de la requête, ou le numéro de la première requête du groupe (c'est alors un numéro d'ordre que l'on retrouve sur les autres requêtes du groupe). Le numéro ainsi donné identifie de façon unique la ou les tâches, et permettra de les retrouver dans la gestion des requêtes. Si la case Modèle est cochée, un ou plusieurs messages Création du fichier XXXX s'afficheront pour signaler que les fichiers modèles ont bien été créés.

Messages d'erreur

Outre les messages génériques, les messages d'erreur suivants peuvent apparaître lors de la saisie :

Niveau d'accès insuffisant

La tâche ou le groupe de tâches à lancer est d'un niveau supérieur au niveau de tâches batch que l'utilisateur a le droit de lancer.

Fonction non autorisée

La fonction que l'utilisateur veut lancer n'est pas autorisée à l'utilisateur (son profil fonction ne lui permet pas de la lancer, que ce soit en direct ou en batch).

Requête inactive

La tâche à lancer n'est pas active : la requête ne peut donc être lancée.

Groupe inactif

Le groupe de tâches à lancer n'est pas actif : la requête ne peut donc être lancée.

Mot de passe incorrect

On a saisi le code d'un autre utilisateur, et le mot de passe associé n'a pas été saisi correctement.

Tables mises en oeuvre

SEEREFERTTO Reportez-vous à la documentation de Mise en oeuvre