MENU
    Auslöser auf Anwendungsebene
    • 08 Jan 2025
    • 2 Minuten zu lesen
    • Mitwirkende

    Auslöser auf Anwendungsebene


    Artikel-Zusammenfassung

    In diesem Artikel erfahren Sie:* Was sind App-Level-Trigger?* Arten von App-Level-Triggern* Anwendungsbeispiele für App-Level-Trigger

    App-Trigger

    App-Level-Trigger werden durch diese Ereignisse aktiviert:* App gestartet* App beendet* App abgebrochen

    Sie können auf der Registerkarte App des Kontextfensters geändert werden:

    Alle diese Auslöser können automatisch bei jedem Schritt aktiviert werden.

    Wenn Sie zum Beispiel eine Schaltfläche "Fertigstellen" auf drei verschiedenen Schritten haben, kann der Auslöser "App abgeschlossen" auf jedem dieser Schritte ausgeführt werden.

    Note

    Transitions cannot be added to App Level Triggers

    App gestartet

    Die App Started App Level Triggers werden jedes Mal ausgeführt, wenn eine Anwendung im Tulip Player gestartet wird. Eine Anwendung kann eine andere Anwendung auf einem beliebigen Step starten, aber die App Started Trigger werden unabhängig von dem Step, auf dem die Anwendung gestartet wird, ausgeführt.

    image.png

    Beispiel Usecase

    App Started Triggers sind sehr nützlich, um alle Assets zu laden, die in Ihrer Anwendung benötigt werden.

    Beispiel. Meine Anwendung stützt sich auf eine Stationsübergabetabelle, in der der aktuelle Status jeder Station gespeichert ist. Diese Tabelle enthält den Durchsatz meiner Station, ihren physischen Standort und mehr. Jeder Datensatz in meiner Tabelle ist mit einem Stationsnamen verbunden.

    image.png

    Anwendung abgeschlossen

    App Completed, ähnlich wie Step level Triggers für "on step exit", wird immer dann ausgeführt, wenn eine App Completed ausgeführt wird.

    Beispiel Usecase

    "App Completed"-Trigger sind sehr nützlich, um Prozesse zu beenden.

    Beispiel. Wenn meine Benutzer die Fulfillment-Anwendung abschließen, möchte ich eine E-Mail an den Einkauf senden, um die angeforderten Materialien nachzubestellen. image.png

    Anwendung abgebrochen

    App cancelled Trigger werden ausgelöst, wenn eine App Transition ausgelöst wird, die die App abbricht.

    Beispiel Usecase

    App Cancelled Triggers sind sehr nützlich, um Benutzerfehler innerhalb einer Anwendung zu unterstützen. Wenn ein Fehler gemacht wird, kann eine Transition ausgelöst werden, um die Anwendung abzubrechen, wodurch alle Anwendungsabschlüsse mit den fehlerhaften Daten entfernt werden. In diesem Fall kann ein benutzerdefiniertes Verhalten erforderlich sein, und in diesem Fall kommen App Cancelled Triggers ins Spiel.

    Beispiel. Wenn ein Fehler für einen Mischprozess erstellt wird, werden die Benutzer durch einen Prozess geführt, um zu versuchen, diesen Fehler zu beheben. Wenn diese Anwendung abgeschlossen ist, gilt diese Charge als fehlerhaft, aber wenn die Charge behoben werden kann, wird ein Anwendungsabbruch ausgeführt, so dass die Charge nicht in die Fehlerzählung eingeht. Wenn dies der Fall ist, wollen wir in eine Tabelle schreiben, welcher Schritt der Fehlerbehebung den Fehler behoben hat, damit wir die häufigsten Fehlerarten besser verstehen können

    image.png

    Weitere Lektüre


    War dieser Artikel hilfreich?