Attributs pour tous les types de jobs

Les variables prédéfinies peuvent être utilisées dans les scripts, et les variables de scripts peuvent être définies pour des attributs récupérés via des variables prédéfinies.

Certains attributs (tels que les index d'archivage des objets) peuvent figurer dans tous les objets exécutables. Certains attributs sont indépendants de la plate-forme pour laquelle le job est défini (tels que les attributs d'agent, les informations d'identification ou la boîte de dialogue des attributs). Les tableaux suivants listent les attributs disponibles pour tous les jobs.

Page Général

Champ

Attribut

Valeur

Accès via :

Titre

OBJECT_TITLE

Défini par l'utilisateur,
255 caractères maximum.

GET_ATT,
:PUT_ATT (Pré-traitement, traitement),
variable prédéfinie

Active OH_Inactive   Change Program

Créé

USER_CREATED

Nom de l'objet utilisateur
200 caractères maximum.

GET_ATT,
variable prédéfinie

DATE_CREATED

Horodatage au format "AAAA-MM-JJ HH:MM:SS"
Si non disponible : "0000-00-00 00:00:00"

GET_ATT

Modifié

USER_MODIFIED

Nom de l'objet utilisateur
200 caractères maximum.

GET_ATT,
variable prédéfinie

DATE_MODIFIED

Horodatage au format "AAAA-MM-JJ HH:MM:SS"
Si non disponible : "0000-00-00 00:00:00"

GET_ATT

MODIFY_COUNT

Nombre de modifications apportées à l'objet

GET_ATT

Dernière exécution

 

LAST_USER

Nom de l'objet utilisateur
200 caractères maximum.

GET_ATT,
variable prédéfinie

LAST_DATE

L'horodatage au format "AAAA-MM-JJ HH:MM:SS"
Si non disponible : "0000-00-00 00:00:00"

GET_ATT,
variable prédéfinie

USAGE_COUNT

Nombre d'utilisations de l'objet

GET_ATT,
variable prédéfinie

Index d'archivage 1

ARCHIVE_KEY1

Défini par l'utilisateur,
60 caractères maximum

GET_ATT,
:PUT_ATT,
Programme de modification,
variable prédéfinie

Index d'archivage 2

ARCHIVE_KEY2

Défini par l'utilisateur,
20 caractères maximum

GET_ATT,
:PUT_ATT,
Programme de modification,
Variable prédéfinie

Int. Compte

INT_ACCOUNT, INT_ACC, K

Défini par l'utilisateur,
16 caractères maximum.

GET_ATT,
:PUT_ATT,
Programme de modification,
variable prédéfinie

Page Sync

Champ Description Attribut Accès via
Objet Sync attribué SYNC_OBJECT Nom d'un objet Sync,
20 caractères au maximum sont autorisés.
Programme de modification

Page Attributs

Champ

Attribut

Valeur

Accès via :

Hôte

HOST

Nom d'un agent,
32 caractères maximum

GET_ATT,
:PUT_ATT (Pré-traitement),
Programme de modification,
Variable prédéfinie

Login

 

LOGIN

Nom d'un objet Login
200 caractères maximum.

GET_ATT,
:PUT_ATT (Pré-traitement, traitement),
Programme de modification,
Variable prédéfinie

LOGIN_INFO

Ensemble des informations d'identification de l'objet Login.

GET_ATT,
Variable prédéfinie

[USERID]

ID utilisateur des informations d'identification de l'objet Login

GET_ATT,
Variable prédéfinie

Code

CODE

Nom d'une table de codes
200 caractères maximum.

GET_ATT,
:PUT_ATT (Pré-traitement, traitement),
Variable prédéfinie

Queue QUEUE Nom d'un objet queue,
200 caractères maximum.
GET_ATT,

:PUT_ATT

Programme de modification,

Variable prédéfinie
Groupe GROUP Nom d'un groupe
200 caractères maximum.
" " pour exécution immédiate.
GET_ATT,
:PUT_ATT (Pré-traitement, traitement),
Programme de modification,
Variable prédéfinie

Compte interne

INT_ACCOUNT, INT_ACC, K

Défini par l'utilisateur,
16 caractères maximum.

GET_ATT,
:PUT_ATT,
Programme de modification,
Variable prédéfinie

Consumption (resources)

Consommer <x> ressources

RESOURCE_CONSUMPTION

Défini par l'utilisateur,
valeur quelconque entre "0" et "99999".

Si le job fait référence à un groupe d'agents et que l'attribut "Générer à l'exécution" est défini, le système attendra les ressources et l'allocation avant de traiter le script.
Tout changement de la consommation des ressources pendant le traitement du script aura l'effet suivant :

  1. Si la nouvelle valeur de ressources est supérieure à celle qui a été allouée, le job, selon les ressources actuellement libres, devra peut être encore les attendre.
  2. Si la nouvelle valeur de ressources est inférieure à celle qui a été allouée, le job devra attendre la valeur prédéfinie et non la valeur inférieure.

GET_ATT,
:PUT_ATT (Pré-traitement, traitement),
Programme de modification,
Variable prédéfinie

Priorité Automation Engine

UC4_PRIORITY

Défini par l'utilisateur,
valeur quelconque entre "0" et "255".

GET_ATT,
:PUT_ATT,
Variable prédéfinie

Fuseau horaire

TIMEZONE

Défini par l'utilisateur
8 caractères maximum

GET_ATT,
:PUT_ATT,
Programme de modification,
Variable prédéfinie

Dialogue des attributs

ATTR_DLG

"Y" : affiche le dialogue des attributs
"N" : n'affiche pas le dialogue des attributs

GET_ATT

Générer à l'exécution

GEN_AT_RUNTIME

"Y" : générer au moment de l'exécution.
"N" : générer au moment de l'activation.

GET_ATT

Nombre max.

MAX_PARALLEL_TASKS

Défini par l'utilisateur,
valeur quelconque entre "0" et "99999".

GET_ATT,
:PUT_ATT (Pré-traitement, traitement),
Variable prédéfinie

Sinon (pour Nombre max.)

MAX_PARALLEL_ELSE

"WAIT" : le job attend jusqu'à ce que son exécution soit possible.
"ABEND" : le job s'interrompt.

GET_ATT,
:PUT_ATT (Pré-traitement, traitement)

Désactiver automatiquement lorsque terminé

AUTO_DEACT

"NEVER" : ne jamais désactiver automatiquement.
"ENDED_ERROR_FREE" : désactiver automatiquement si aucune erreur ne s'est produite.
"RESTART_ERROR_FREE" : désactiver automatiquement si aucune erreur ne s'est produite au redémarrage. 
"ALWAYS" : toujours désactiver automatiquement.

GET_ATT,
:PUT_ATT

Statut sans erreur (pour Après une reprise sans erreur)

AUTO_DEACT_DELAY

Défini par l'utilisateur,
valeur quelconque entre "0" et "99"

GET_ATT,
:PUT_ATT

Délai en minutes (pour Toujours)

AUTO_DEACT_ERROR_FREE

Statut de la tâche
limité à 20 caractères (voir Codes retour système des objets exécutables)

GET_ATT,
:PUT_ATT

Page Exécution

Champ

Attribut

Valeur

Accès via :

Code retour <=

MAX_RETCODE

Défini par l'utilisateur,
limité à 11 chiffres.

GET_ATT,
:PUT_ATT (Pré-traitement, traitement)

Page Pré-traitement

Champ

Attribut

Valeur

Accès via :

La chaîne de caractères de l'onglet Pré-traitement du job

PSCRIPT

 

Programme de modification

Page Traitement

Champ

Attribut

Valeur

Accès via :

La chaîne de caractères dans l'onglet Traitement du job doit être modifiée.

SCRIPT

 

Programme de modification

Page Analyse de la sortie

Champ

Attribut

Valeur

Accès via :

Action - Filtre de la sortie PPF_FILTER Nom d'un objet filtre
200 caractères maximum.
Programme de modification
Action - Exécuter PPF_EXECUTE Nom d'un objet exécutable
200 caractères maximum.
Programme de modification
Appliqué au sous-processus PPF_INHERITANCE "Y" : oui
"N" : non
"C" : tâches enfant seulement
Programme de modification
Ecraser l'hôte de la vérification (facultatif) - Hôte FSC_HOST Nom d'un agent,
32 caractères maximum
GET_ATT,
:PUT_ATT (Pré-traitement, traitement),
Programme de modification,
variable prédéfinie
Ecraser l'hôte de la vérification (facultatif) - Login FSC_LOGIN Nom d'un objet Login
200 caractères maximum
GET_ATT,
:PUT_ATT (Pré-traitement, traitement),
Programme de modification,
variable prédéfinie

Page Post-traitement

Champ

Attribut

Valeur

Accès via :

La chaîne de caractères de l'onglet Post-traitement du job doit être modifiée

OSCRIPT

 

Programme de modification

Attributs du job dans les pages Attribut de l'agent et hors pages

Champ Description Attribut Accès via :

Nom du job

OBJECT_NAME

Défini par l'utilisateur,

200 caractères maximum.

Programme de modification

Noms des fichiers

 

 

FILENAME_JOB

Nom de fichier sans chemin que l'agent crée pour le job à exécuter.

GET_ATT,

Variable prédéfinie

FILENAME_SYSLST

Nom de fichier sans chemin que l'agent crée pour la sortie système (SYSLST).

GET_ATT,

Variable prédéfinie

FILENAME_SYSOUT

Nom de fichier sans chemin que l'agent crée pour la sortie système (rapport).

GET_ATT,

Variable prédéfinie

Nombre maximal de lignes de Job à générer

MAX_JCL_LINES

Définie par l'utilisateur, généralement, les jobs sont générés avec un maximum de 1000 lignes de jobs. Cette valeur peut être augmentée pour des jobs importants.

GET_ATT,

:PUT_ATT (Pré-traitement, traitement)

Mode Interface Web Automic

DCMODUS

"Y" : Interface Web Automic est active
"N" : aucune Interface Web Automic n'est active

GET_ATT

Rapport

OO

"J" : Enregistre le rapport de job dans AE.

"F" : Enregistre le rapport de job dans un fichier du système cible.

"S" : Enregistre le rapport de job en cas d'erreur seulement.

"N" : N'enregistre pas le rapport de job.

Les combinaisons possibles sont les suivantes :

"JF" : Enregistre le rapport dans AE et dans le système cible.

"JSF" : Enregistre le rapport de job dans AE et dans le système cible en cas d'erreur seulement.

"JS" : Enregistre le rapport de job dans AE en cas d'erreur.

"SF" : Enregistre le rapport dans le système cible en cas d'erreur seulement.

GET_ATT,

:PUT_ATT (Pré-traitement, traitement. Pour BS2000: pré-traitement seulement)

Étant donné qu'il existe des jobs pour différentes plates-formes, certains attributs ne concernent qu'un job particulier :

Attributs des jobs Rapid Automation

De nombreux agents Rapid Automation incluent une liste d'attributs dans la documentation de l'agent. Les attributs des jobs Rapid Automation ne sont pas répertoriés dans la documentation Automation Engine, car chaque agent dispose de sa propre version séparément et est publié dans un schedule différent de celui de Automation Engine.

Vous pouvez également récupérer les noms des attributs Rapid Automation et leurs valeurs, en exécutant la commande suivante dans la base de données AE (remplacez JOBNAME par le vrai nom d'objet du job) :

select OCV_VName,ocv_value from OCV,oh where OCV_OH_Idnr=OH_Idnr and oh_name='JOBNAME'

Voir aussi :