Pro im ESM speichern
Pro
Der Vorspeichervorgang besteht aus den folgenden hier abgebildeten Schritten:

Vorabspeichern Pro
- Aktionen während der Anzeige.
- Während dieser Phase sind die Entitäten EntitySearch und EntityStateMail aktiv.
- EntitySearch – Nur nach dem ersten Speichern einer Datenkarte abfangbar.
- EntityStateMail – Kann Daten über Referenzen abrufen, nur nach dem ersten Speichern der Datenkarte nutzbar.
- Während dieser Phase sind die Entitäten EntitySearch und EntityStateMail aktiv.
- Aktionen während der Bearbeitung, vor dem Speichern
- Hier werden Referenzen kopiert und Initialwerte für Ersteller- und Erstellungszeitstempel gesetzt.
- Beachten Sie, dass einige von anderen Handlern erstellte Kriterien in dieser Phase nicht erfasst werden können.
- Referenzkopie
- Ausdruck (über Schaltfläche ausführen)
- CreatorStamp / CreationStamp (Initialisierung)
- Beginnen Sie mit dem Sparen
- Vor dem Pre-Save-Handler, Festlegen von Standardwerten und Ausführen von enable-if
- Bevor die Pre-Save-Handler ausgeführt werden, legt das System Standardwerte (wie ein Benutzermakro) und Bedingungen (Enable-If) fest, um Attribute anzuzeigen oder auszublenden.
- Ausdruck (mit Metadaten zur frühzeitigen Ausführung „true“)
- Bevor die Pre-Save-Handler ausgeführt werden, legt das System Standardwerte (wie ein Benutzermakro) und Bedingungen (Enable-If) fest, um Attribute anzuzeigen oder auszublenden.
- Standardwerte einfügen und Enable-If-Funktionen ausführen
- Standardwert auf neuer Datenkarte (~ Benutzermakro)
- Attribute über „enable-if“ ein- oder ausblenden
- Vorabspeichernde Handler, in Vorlagenreihenfolge ausführen
- Diese werden in einer bestimmten Reihenfolge ausgeführt und umfassen die Überprüfung der Datenintegrität und ggf. Blockspeicherung, wenn Kriterien nicht erfüllt sind. Außerdem werden Skripte oder Berechnungen ausgeführt.
- Validator, kann das Speichern blockieren
- Ausdruck
- Überwachungsstempel
- DataCardHiddenState
- Wertänderungsmonitor
- ReferenzZielKopie
- CreatorStamp / CreationStamp aktualisieren & speichern
- Diese werden in einer bestimmten Reihenfolge ausgeführt und umfassen die Überprüfung der Datenintegrität und ggf. Blockspeicherung, wenn Kriterien nicht erfüllt sind. Außerdem werden Skripte oder Berechnungen ausgeführt.
- Verzögerte Pre-Save-Handler
- Handler, die ausgeführt werden, nachdem abhängige Attribute ausgefüllt wurden, was zu Verzögerungen führen kann.
- Werden nach allen Attributen ausgeführt, die sich auf deren Besetzung auswirken, was zu einer scheinbaren Verzögerung im Vergleich zur erwarteten Ausführungsreihenfolge führen kann.
- SL AD Überschrift
- AttributeCombiner
- Handler, die ausgeführt werden, nachdem abhängige Attribute ausgefüllt wurden, was zu Verzögerungen führen kann.
- Vorab gespeicherte Listener
- Auf die Quelldatenkarte angewendete Aktionen basierend auf den während der Vorspeicherphase vorgenommenen Änderungen.
- Aktionen zur Datenquellenkarte
- Auf die Quelldatenkarte angewendete Aktionen basierend auf den während der Vorspeicherphase vorgenommenen Änderungen.
- Initialisierung der visuellen Workflow-Automatisierung
- Nun muss der Entscheidungsprozess darüber durchgeführt werden, ob eine Automatisierung basierend auf von Handlern und Listenern erkannten Änderungen angehängt werden soll.
- VWA erkennt Änderungen bei Handlern und Listenern.
- Entscheidung über die Anbringung der VWA an der Datenkarte.
- Nun muss der Entscheidungsprozess darüber durchgeführt werden, ob eine Automatisierung basierend auf von Handlern und Listenern erkannten Änderungen angehängt werden soll.
Post-Save Pro

- Visuelle Workflow-Automatisierung entscheidet über Ausführung
- Erstellen von Rückverweisverknüpfungen
- Hier werden Verweise zwischen Datenkarten hergestellt, die sich darauf auswirken, wie und wann sie basierend auf den Einstellungen der Rückreferenzattribute gespeichert werden.
- Wenn bei dieser Speicherung auf der Quelle ein Verweis erstellt wird, wird dies an diesem Punkt im Speicherzyklus als Rückverweis auf die Zieldatenkarte manifestiert (und umgekehrt an diesem Punkt, wenn die Verknüpfung von der Rückverweisseite aus erfolgt).
- Wenn bei dieser Speicherung eine Referenz erstellt wird und beim Attribut „Backreference“ auf der anderen Seite „Vollständige Speicherung für Zieldatenkarte“ eingestellt ist, wird die Zieldatenkarte gespeichert.
- Wenn bei diesem Speichern eine Referenz erstellt wird und auf der anderen Seite im Rückreferenzierungsattribut NICHT die Option „Vollständiges Speichern für Zieldatenkarte“ festgelegt ist, wird die Zieldatenkarte NICHT gespeichert (und ist daher für VWA-Knoten ohne Verzögerungstimer oder Speicherereignis nicht verfügbar), sondern es wird nur eine neue Verlaufsmarkierung erstellt, die anzeigt, dass die Rückreferenzierung ausgefüllt wird.
- Hier werden Verweise zwischen Datenkarten hergestellt, die sich darauf auswirken, wie und wann sie basierend auf den Einstellungen der Rückreferenzattribute gespeichert werden.
- Post-Save-Handler und Listener
- Zu den Vorgängen hier können das Senden automatisierter E-Mails, das Löschen von Zielen, das Transformieren von Daten und das Tätigen von Web API -Aufrufen gehören.
- Handler:
- EntitySearch (abrufbar bei Erstellung der Datenkarte)
- AutoMailSender
- TargetDeleter
- AutoEntityCreation (wirkt nur auf die Datenkartenerstellung)
- Zuhörer:
- Werte auf Zieldatenkarte setzen.
- Transformieren Sie.
- Web- API Aufruf.
- Legen Sie bei Bedarf den/die Wert(e) für die Quelle fest, um ValueChangeMonitor (oder Ähnliches) auszulösen.
- Handler:
- Zu den Vorgängen hier können das Senden automatisierter E-Mails, das Löschen von Zielen, das Transformieren von Daten und das Tätigen von Web API -Aufrufen gehören.
- Visuelle Workflow- Pro
- Automatisierungen werden basierend auf Bedingungen ausgelöst und können Datenkarten erneut speichern, was das erneute Ausführen von Handlern und Listenern sowie das Aktualisieren des Verlaufs beinhaltet.
- Jeder Knoten führt eine erneute Speicherung durch (führt Handler und Listener erneut aus) und eine Verlaufsmarkierung
- Alle Knoten werden hier ausgeführt, aber der Timer kann eine Verzögerung verursachen
- Bedingungsknoten prüfen an dieser Stelle Bedingungen
- Automatisierungen werden basierend auf Bedingungen ausgelöst und können Datenkarten erneut speichern, was das erneute Ausführen von Handlern und Listenern sowie das Aktualisieren des Verlaufs beinhaltet.
Beispiel: Ticketstatus mit Automatisierung ändern
Wenn Sie einen Ticketstatuswert mithilfe der Automatisierung ändern, sollten Sie Folgendes berücksichtigen:
- Statistik-Zeitstempel werden entsprechend aktualisiert
- Der ValueChange-Verlauf des Status wird entsprechend aktualisiert
- Eventuell ausblenden / sichtbar machen der Datenkarte wird entsprechend aktualisiert
Wenn Sie dies in einem Pre-Save-Listener oder einem Ausdruck spät in der Vorlagenreihenfolge tun würden, würde standardmäßig nichts davon aktualisiert.
Es gibt zwei Möglichkeiten, all dies zu erreichen:
- Ändern Sie den Status im Ausdruck vorab in der Vorlagenreihenfolge und verwenden Sie bei Bedarf eine Verzögerung, z. B. ein Speicherereignis, um den Ausdruck auszulösen.
- Ändern Sie den Status im POST SAVE-Listener, um den Speichervorgang erneut auszulösen. Nur so können Sie auch die ValueChange erstellen. Zeitstempel und das Ausblenden/Sichtbarmachen können Sie separat in einem Pre-Save-Listener mit anderen darin enthaltenen Aktionen durchführen.