Um eigene Textvorlagen zu erstellen muss in den Bereich "SHOW_WORKFLOW_NOTIFICATIONS" gewechselt werden. Diesen erreicht man über die Menüpunkte:
Formularverwaltung->Workflows->SHOW_WORKFLOW_NOTIFICATIONS
Die DB Textvorlage wird im Gegensatz zu den "Standard" Vorlagen nicht direkt auf der Workflowkante sondern in einer separaten Tabelle definiert. Ob diese Verwendet wird hängt von den jeweiligen Filterkriterien ab und wird jeweils zur Laufzeit neu bestimmt.
Die Filterkriterien sind:
Feldname | Beschreibung |
---|---|
workflowGUID | Workflow GUID die dem Formular/en zugeordnet wurde |
Arbeitsschritt | Direkte Zuordnung zu einem Arbeitsschrit. Bei dieser Auswahl entfallen die anderen Kriterien. |
Formular Status | Zuordnung bei welchen Status der Text verwendet wird. |
formID | Bestimmt das Formular anhand der eindeutigen ID |
Vorbedingung | Ist eine JEP Regel die den Filter um eine dynamische Komponente erweitert. Somit ist es möglich Texte anhand von Benutzern, Datum, etc. zu filtern. Gibt die Regel ein "false" zurück dann wird der Text nicht verwendet. Beispiel: currentDate() < currentDate("2017-03-1") |
Damit die Nachricht als Textvorlage erkannt werde kann, muss sie als solche deklariert werden. Dies geschieht durch das Aktivieren der Checkbox "Textvorlage" und die Selektion einen Kontexts. Mögliche Kontexte sind:
Kontext | Beschreibung |
---|---|
messageCommit | Verwendung beim Absenden |
messageReceipt | Verwendung auf dem Bestätigungsbildschirm |
messageReceiptEMail | Verwendung als Bestätigung bei einem EMail Versand |