Manuel Utilisateur > Objets > Liste alphabétique > Générique

Générique

Le document suivant présente les paramètres d'un Job générique. Les types d'hôtes de ce job définis par l'utilisateur peuvent être pour Windows ou UNIX seulement.

Par définition, l'objet Job générique n'a pas d'onglet Attribut spécifique à la plateforme. Ainsi, l'onglet Attribut pour cet objet Job est expliqué ici.

Description

Champ/élément de contrôle

Description

Hôte

Le champ Hôte est inactif dans ce type d'objet job, car l'agent sur lequel le job est exécuté doit être défini avant l'exécution du job dans la variable d'objet prédéfinie &AGENT#.

Vous pouvez utiliser l'onglet Variables & Prompts de l'objet job générique ou l'instruction du script :PUT_ATT pour définir l'agent dans la variable &AGENT#. PromptSets peut aussi être utilisé pour définir la valeur de la variable.

L'agent correspondant ne peut être qu'un agent Windows ou UNIX.

Login

Sélection d'un objet Login.

L'objet Login contient les données que le Job utilise pour l'identification sur les systèmes d'exploitation ou les applications.

Code

Nom de la table de codes que ce job doit utiliser.

Si aucune table de codes n'est sélectionnée, c'est la table de codes par défaut du job qui s'applique.
Voir :
Table de codes – Utilisation

Queue

Sélection d'un objet Queue dans lequel le Job doit être traité. Le job démarre automatiquement dans laqueue du client (nom d'objet : CLIENT_QUEUE) si aucune entrée de queue n'a été indiqué dans ce champ.

Groupe  

Si le Job doit être démarré par un Groupe, vous pouvez le choisir ici. Si l'entrée reste vide, le Job est activé immédiatement.

Notez que l'entrée indiquée ici n'est pas prise en compte si le job a été démarré par un Workflow ou un objet Schedule, ou en tant que tâche périodique.

Paramètres d'Exécution  

Consommation ... (Ressources)

Ressources, utilisées à l'exécution.

Valeurs autorisées : 0 à 99999
Valeur par défaut : 0

En sélectionnant la valeur 0, vous indiquez que la priorité indiquée par l'administrateur dans la Variable UC_SYSTEM_SETTINGS avec la clé WORKLOAD_DEFAULT_JOB est utilisée.

Automation Engine Priorité... (0-255)

La Priorité qui doit être utilisée pour exécuter ce Job sous AE.

Valeurs autorisées : 0 à 255
Défaut : 0

En sélectionnant la valeur 0, vous indiquez que la priorité indiquée par l'administrateur dans la variable UC_CLIENT_SETTINGS avec la clé TASK_PRIORITY est utilisée.

Fuseau horaire

Fuseau horaire à prendre en compte.

Dialogue des attributs

Si cette case est cochée, un dialogue s'affiche lors de l'activation. On pourrait y modifier les attributs pour l'exécution actuelle du Job.

Générer à l'exécution

Cochez la case si la génération doit être effectuée au moment du déroulement uniquement, et non lors de l'activation.

Tâches exécutées en parallèle

 

Max ...

Paramètre qui définit le nombre maximum d'exécutions en parallèle pour ce job.

Valeurs autorisées : 0 à 99999
Défaut : 0 (aucune limite de tâches exécutées en parallèle)

Exemples : 

Max. 1 : à un instant donné, une seule exécution de job est autorisée.
Max. 2 : à un instant donné, pas plus de deux exécutions actives de jobs sont autorisées.
.etc.

Sinon : Attendre Interrompre

Indique la façon de traiter le job dont l'exécution a provoqué le dépassement du nombre maximum de tâches exécutées en parallèle.

Attendre = le Job attend jusqu'à ce que son exécution soit possible.
Interrompre = le Job s'interrompt.

Rapports détaillés

Des rapports détaillés peuvent être créés pour tous les objets activables. Ceux-ci journalisent le script complet avec tous les Includes, le JCL généré des jobs et tous les accès aux objets.

Défaut (UC_CLIENT_SETTINGS)

Si vous choisissez cette option, les rapports définis par l'administrateur dans la variable UC_CLIENT_SETTINGS avec la clé "EXT_REPORTS" sont créés.

Tout

Tous les rapports détaillés sont écrits pour cet objet.
Cette option écrase toutes les valeurs par défaut du Client.

Aucune

Aucun rapport détaillé n'est écrit pour cet objet.
Cette option écrase toutes les valeurs par défaut du Client.

Int. Compte interne

Spécification d'un compte interne

Le contenu n'affecte pas le traitement interne du système AE. Vous pouvez accéder à l'attribut "compte interne" à l'aide d'éléments de script et l'intégrer dans vos processus.

Désactiver automatiquement lorsque terminé

Si les Jobs sont exécutés dans le cadre d'un Workflow, les paramètres de désactivation automatique de celui-ci sont appliqués. Ces paramètres remplacent les paramètres des tâches subordonnées.

Lorsque de nombreuses tâches s'accumulent dans la fenêtre des activités et qu'elles ne sont pas désactivées automatiquement ou manuellement après leur arrêt, les performances et l'actualisation s'en trouvent affectées.

Notez que les jobs dont l'option est Générer à l'exécution et qui se terminent par le statut "FAULT_OTHER - Démarrage impossible" ne doivent pas être automatiquement supprimés de la fenêtre des activités. Ce comportement est indépendant des paramètres pour la désactivation automatique.

Jamais

Le job n'est pas désactivé automatiquement après son exécution et reste visible dans la fenêtre des activités.

Après que le programme se termine sans erreur

Le Job est désactivé automatiquement s'il a été exécuté sans erreur. Des jobs interrompus restent visibles dans la fenêtre des activités et doivent être désactivés manuellement.

Vous pouvez aussi indiquer un statut pour une exécution est sans erreur ainsi que le délai de désactivation. Pour cela, spécifiez les champs Statut sans erreur et/ou Délai... Minutes.

En activant cette option, vous désactivez l'exécution d'origine de la tâche après un redémarrage réussi, même si elle a le statut "interrompue".

Si cette valeur est également définie via UC_CLIENT_SETTINGS, le paramètre de ce champ sera pris en compte conformément aux règles suivantes :

  • Délai de la tâche = 0 : Le paramètre indiqué dans UC_CLIENT_SETTINGS s'applique.
  • Délai de la tâche > 0 : Le paramètre indiqué dans UC_CLIENT_SETTINGS est ignoré.

Après une reprise sans erreur

Le Job est désactivé automatiquement si un redémarrage a été exécuté sans erreur. Les Jobs interrompus précédemment sont désactivés en même temps.

Vous pouvez aussi indiquer un statut pour une exécution est sans erreur ainsi que le délai de désactivation. Pour cela, spécifiez les champs Statut sans erreur et/ou Délai... Minutes.

Si cette valeur est également définie via UC_CLIENT_SETTINGS, le paramètre de ce champ sera pris en compte conformément aux règles suivantes :

  • Délai de la tâche = 0 : Le paramètre indiqué dans UC_CLIENT_SETTINGS s'applique.
  • Délai de la tâche > 0 : Le paramètre indiqué dans UC_CLIENT_SETTINGS est ignoré.

Statut sans erreur

Statut avec lequel l'exécution du Job est considérée sans erreur. Si aucun statut n'a été choisi, les codes retour 1900 - 1999 (ANY_OK) signifient que l'exécution a été effectuée sans erreur.

Toujours

Le Job est désactivé immédiatement et automatiquement après son exécution.

Vous pouvez aussi indiquer le délai de désactivation avec le champ Délai.

Si cette valeur est également définie via UC_CLIENT_SETTINGS, le paramètre de ce champ sera pris en compte conformément aux règles suivantes :

  • Délai de la tâche = 0, le paramètre indiqué dans UC_CLIENT_SETTINGS s'applique.
  • Délai de la tâche > 0 : Le paramètre indiqué dans UC_CLIENT_SETTINGS est ignoré.

Délai ... Minutes

Le Job est désactivé automatiquement après le nombre de minutes défini. Il peut être désactivé manuellement avant expiration de ce délai. Le délai ne s'applique qu'aux Jobs pour lesquels une désactivation automatique résulte aussi de leur exécution.

 

Rubriques connexes :