Éléments de script pour la gestion des tâches
Vous pouvez écrire des scripts pour activer ou désactiver des tâches, extraire des informations relatives aux tâches et gérer d'autres aspects des tâches.
Cette rubrique contient les sujets suivants :
Exécuter ou désactiver une tâche
Les éléments de script suivants exécutent ou désactivent des objets.
-
ACTIVATE_UC_OBJECT
Exécute un objet -
CANCEL_UC_OBJECT
Termine une tâche active -
RESTART_UC_OBJECT
Ré-exécute un objet
Voir aussi : Éléments de script pour reprendre des tâches -
DEACTIVATE_UC_OBJECT
Désactive une tâche terminée -
SET_SYNC
Exécute une action définie dans un objet Sync
Information relative à une tâche activée
-
SYS_ACT_JP
Détermine si une tâche a été activée dans un Workflow
Variable prédéfinie : &$IN_PROCESSFLOW# -
GET_PUBLISHED_VALUE
Renvoie la valeur ou la variable PromptSet d'une tâche -
GET_UC_OBJECT_NR
Indique le numéro d'exécution (RunID) d'un objet activé -
GET_UC_OBJECT_STATUS
Retourne le statut d'un objet activé -
SYS_ACT_HOST
Retourne le nom de l'hôte -
GET_STATISTIC_DETAIL
Renvoie les données d'exécution d'un objet exécutable
Informations relatives à la tâche actuelle
Les fonctions suivantes extraient les informations détaillées sur la tâche dans laquelle le script est écrit.
-
SYS_ACT_ME_LNR
Renvoie le numéro de séquence de la tâche actuelle -
SYS_ACT_ME_NAME
Renvoie le nom de la tâche actuelle -
SYS_ACT_ME_NR
Renvoie le RunID de la tâche actuelle
Variable prédéfinie : &$RUNID# -
SYS_ACT_ME_TYPE
Renvoie le type d'objet de la tâche actuelle
Variable prédéfinie : &$OBJECT_TYPE#
-
SYS_ACT_PTTYP
Renvoie le type de partenaire de l'utilisateur ayant exécuté un job
Variable prédéfinie : &$PARTNER_TYPE# -
SYS_ACT_USERID
Renvoie l'ID utilisateur ayant exécuté un job à partir de l'objet Login
Vérifier le statut de l'objet
-
SYS_ACTIVE_COUNT
Renvoie le nombre de tous les objets activés -
SYS_STATE_ACTIVE
Vérifie si un objet a déjà été activé -
SYS_STATE_JOB_ACTIVE
Vérifie si un job a déjà été activé -
SYS_STATE_JOBS_IN_GROUP
Renvoie le nombre de jobs enregistrés dans un groupe -
SYS_STATE_JP_ACTIVE
Vérifie si un Workflow a déjà été activé -
TOGGLE_OBJECT_STATUS
Arrête ou démarre le traitement automatique de plusieurs types d'objet
Modifier une tâche
Éléments de script suivants gèrent les workflows et les tâches de workflows.
-
:ATTACH_SYNC
Attribue un objet Sync à une tâche -
:MODIFY_STATE
Modifie le code retour ou le texte du statut d'un job une fois ce dernier terminé -
MODIFY_TASK
Modifie les propriétés d'une tâche dans un workflow actif
Définit ou extrait des heures de début de tâche
-
GET_CONDITION
Renvoie les heures de début au plus tôt dans un workflow -
:SET_CONDITION
Définit l'heure de début au plus tôt des tâches de workflow
Simulations de tâches
Les fonctions de script suivantes créent ou gèrent des simulations pour des tâches.
-
FORECAST_TASK
Génère une simulation pour une tâche active donnée -
FORECAST_OBJECT
Génère une simulation pour un objet actif donné -
DELETE_FORECAST
Supprime une ou plusieurs simulations spécifiques enregistrées dans la base de données Automation Engine -
AUTOFORECAST
Calcule les données de simulation pour des activités futures.
Restauration
Les éléments de script suivants vous permettent de restaurer des tâches ou gérer des tâches après une restauration ("rollback").
-
ROLLBACK_UC_OBJECT
Exécute la restauration d'une tâche donnée -
RERUN_UC_OBJECT
Poursuit un workflow en reprenant toutes les tâches enfants après une restauration
Voir aussi :