Exécuter des notifications
Les notifications peuvent être activées de différentes façons. Vous pouvez les lancer manuellement ou via la fonction de ACTIVATE_UC_OBJECT, ou automatiquement après avoir configuré les paramètres suivants :
Objet
|
Description
|
Où dans la définition d' ?
|
|
Aucune réaction à la notification ne se produit dans l' indiqué.
|
Objet notification (CALL)
|
Objets RemoteTaskManager, et
|
Une ou plusieurs tâches individuelles ne présentent pas le de fin spécifié.
|
Page Attributs
|
Tous les objets activables
|
La valeur par défaut de la durée d' ne correspond pas.
|
Page Durée d'exécution
|
Tâches de Workflow et de Schedule
|
La valeur par défaut de la durée d'exécution ne correspond pas.
|
Exécution dans les propriétés de l'objet.
Dans un Workflow, par exemple :
Dans un Schedule, par exemple :
|
Tâche de Workflow et de Schedule
|
La ne se termine pas avec le statut spécifié.
|
Résultat dans les propriétés de l'objet
Dans un Workflow, par exemple :
Dans un Schedule, par exemple :
|
Workflow
|
La tâche n'est pas encore démarrée à l'heure de contrôle.
|
Point de contrôle dans les propriétés de l'objet
|
Workflow |
Les tâches de Workflow précédentes ne se terminent pas avec le statut défini. |
Dépendances dans les propriétés de l'objet
|
Tâche de Workflow |
Une d'une condition exécute une notification. |
Préconditions ou Postconditions
|
Jobs
|
Les prérequis de l'analyse de sortie de la tâche sont remplis.
|
Analyse de sortie
|
Si un objet notification est démarré à la suite des conditions mentionnées ci-dessus des tâches dans les objets Workflow ou Schedule, des informations détaillées du système sont mises à disposition. Ces informations peuvent être lues dans le script de la notification, à partir du tampon de lecture, avec l'instruction de script :READ.
- UC_CAUSE_NAME : nom de la tâche qui en est la cause
- UC_CAUSE_NR : de la tâche qui en est la cause
- UC_CAUSE_STATE : statut de la tâche qui est la cause
- UC_CAUSE_RETCODE : code retour de la tâche qui est la cause
Exemples
:READ &UC_CAUSE_NAME,,
:READ &UC_CAUSE_NR,,
:READ &UC_CAUSE_STATE,,
:READ &UC_CAUSE_RETCODE,,
Cette opération n'est possible que si la notification n'a pas été activée avec le paramètre Générer à l'exécution de la Page Attributs.
Voir aussi :
Objet notification (CALL)
Exemples de scripts d'objet notification