- Impression
Déclencheurs au niveau de l'application
Dans cet article, vous apprendrez :* Qu'est-ce qu'un déclencheur au niveau de l'application ?* Types de déclencheurs au niveau de l'application* Exemples de cas d'utilisation de déclencheurs au niveau de l'application
Déclencheurs au niveau de l'application
Les déclencheurs au niveau de l'application sont activés par les événements suivants : * L'application est démarrée * L'application est terminée * L'application est annulée
Ils peuvent être modifiés dans l'onglet App du volet contextuel :
Tous ces déclencheurs peuvent être activés automatiquement à n'importe quelle étape.
Par exemple, si vous avez un bouton "Terminer" sur trois étapes différentes, le déclencheur "App terminée" peut s'exécuter sur n'importe laquelle de ces étapes.
:::(Warning) (Note) Les transitions ne peuvent pas être ajoutées aux déclencheurs au niveau de l'application :: :
L'application a démarré
Les déclencheurs de niveau application démarrée s'exécutent à chaque fois qu'une application est démarrée dans le lecteur Tulip. Une application peut lancer une autre application à n'importe quelle étape, mais les déclencheurs de l'application démarrée s'exécuteront quelle que soit l'étape où l'application est démarrée.
Exemple de cas d'utilisation
Les App Started Triggers sont très utiles pour charger tous les éléments nécessaires à votre application.
ex. Mon application s'appuie sur une table de transfert de station dans laquelle l'état actuel de chaque station est stocké. Cette table comprend le débit de ma station, son emplacement physique, etc. Chaque enregistrement de ma table est associé à un nom de station.
App terminée
L'application terminée, tout comme les déclencheurs au niveau de l'étape pour "la sortie de l'étape", s'exécutera chaque fois qu'une application terminée est exécutée.
Exemple de cas d'utilisation
Les déclencheurs "App Completed" sont très utiles pour clôturer les processus.
ex. Lorsque mes utilisateurs terminent l'application d'exécution, je veux envoyer un courriel au service des achats pour qu'il commande à nouveau les matériaux que j'ai demandés.
Application annulée
Les déclencheurs "App cancelled" se déclenchent lorsqu'une transition d'application est déclenchée et que l'application est annulée.
Exemple de cas d'utilisation
Les déclencheurs d'annulation d'application sont très utiles pour gérer les erreurs commises par l'utilisateur dans une application. Lorsqu'une erreur est commise, une transition peut être déclenchée pour annuler l'application, ce qui supprimera toute fin d'application avec ces données erronées. Un comportement personnalisé peut être nécessaire dans ce cas, et c'est là que les déclencheurs d'annulation d'application entrent en jeu.
Par exemple, lorsqu'un défaut est créé pour un mélangeur. Lorsqu'un défaut est créé pour un processus de mélange, les utilisateurs sont guidés à travers un processus pour essayer de résoudre ce défaut. Lorsque l'application est terminée, le lot est considéré comme défectueux, mais si le lot peut être résolu, une annulation d'application est exécutée afin que le lot ne soit pas pris en compte dans le décompte des défauts. Si c'est le cas, nous voulons écrire quelle étape du dépannage a permis de résoudre le défaut dans un tableau, afin de mieux comprendre les modes de défaillance les plus courants.