Scripteditor


Mit der integrierten, vollwertigen Programmiersprache können Sie Ihre Workflows um individuelle Logik ergänzen. So lassen sich zum Beispiel bedingte Workflows modellieren. In Abhängigkeit zuvor definierter Kenngrößen können Sie mit dem Scripteditor auch den Ablauf der Workflows variieren. So können beispielsweise abhängig von der Größe eines Investitionsvorhabens, Kunden oder Projekten einzelne Schritte übersprungen werden. Die integrierte Scriptsprache eröffnet Ihnen zudem die Möglichkeit, weitere externe Anwendungen in Ihre Prozesse zu integrieren bzw. diese nach speziellen Vorgaben anzusteuern. Möglich sind beispielsweise Erinnerungs-EMails, Eskalation, Erzeugung von Unteraufgaben (Sub-Tasks), Gültigkeitsprüfungen etc. Mittels sog. „Robots“ können Sie Statusübergänge automatisiert durchführen lassen, z.B. nach Verstreichen einer definierten Zeitspanne oder abhängig von anderen externen Faktoren. Auf diese Weise können Sie auch Eskalationsszenarien einfach abbilden.

Zugriff auf die Workflowdatenbank

Innerhalb des Scripts können Sie unbeschränkt auf die Workflowdatenbank zugreifen und ändern. Dabei kann das Script nur die Variablen in der Workflowdatenbank ändern, die genau diesem Workflow zugeordnet sind. Beispielsweise speichert ein Workflow zur Rechnungsprüfung unter anderem auch Kreditordaten wie z.B. die Kreditornummer, Lieferantennamen usw. Diese in der jeweiligen Workflowdatenbank definierten Workflowvariablen sind jederzeit im Script aufruf- und änderbar.