Workflow ID
Über diese WEB-Konfigurationen können neue Workflow IDs erzeugt werden. Pro Workflow ID wird die Abfolge von Workflow-Aktionen festgelegt und es müssen separate Workflow-Regeln angelegt werden. Zudem kann pro Workflow ID definiert werden, ob die Akten am Workflow-Ende gelöscht oder nur versiegelt werden oder ob gar keine Aktion erfolgen soll. In der Standard-Auslieferung werden 2 Workflows für die Unterscheidung zwischen Rechnungen mit und ohne Bestellbezug ausgeliefert. Die Zuordnung kann nach beliebigen Feld-Kriterien erfolgen.
Bei der Zuordnung einer Workflow ID zu einer Rechnungs-Akte werden die Einträge nach absteigender Priorisierung abgefragt. Für die Zuordnung einer Rechnungs-Akte zu einer Workflow ID können bis zu 5 Feld-Werte abgefragt werden. In der Standard-Auslieferung werden 3 Feld-Abfragen angezeigt. Nur wenn alle Feldprüfungen mit den Werten in der Rechnungs-Akte übereinstimmen wird der Beleg der Workflow ID zugeordnet. Andernfalls wird der Eintrag mit der nächst höheren Priorität abgefragt. Die Zuordnung der Workflow ID zu einer Rechnungs-Akte erfolgt bei jeder Ermittlung der nächsten Workflow-Aktion. Die Zuordnung kann sich im Laufe des Workflows mehrfach ändern. Für eine Workflow ID können mehrere Einträge gesetzt werden. Hierdurch können komplexe Abfragen vermieden werden.
In der Feld-Liste werden nur Kopf-Felder gelistet, bei denen in der Feld-Konfiguration die Checkbox "In Workflow-Regel verwenden?" gesetzt ist. Als Vergleich-Werte werden die folgenden Angaben unterstützt. Wenn die Feldangabe leer ist wird kein Vergleich ausgeführt und das Ergebnis wird als korrekt gewertet.
Gleich
Vergleicht den angegebenen Wert mit dem String-Wert in einem Feld. Boolean-Werte werden wie im Screenshot zu sehen mit "true" bzw. "false" ausgegeben. Die korrekte Groß- und Kleinschreibung muss berücksichtigt werden!
Beginnt mit
Bei einer "Beginnt mit" Abfrage muss der Feldwert lediglich mit dem angegebenen String beginnen.
Bereich
Über eine Bereichs-Abfrage können zum Beispiel Sachkonten oder Kostenstellen-Bereiche abgedeckt werden. Der Bereich muss mit ".." getrennt werden. Ein beliebiger Wert zwischen 250 und 500 kann zum Beispiel durch "250..500" angegeben werden. Vorangestellte Zeichen werden abgeschnitten, wenn Sie in beiden Bereichs-Angaben vorkommen (Beispiel "AB250..AB500").
Größer / Größer oder Gleich / Kleiner / Kleiner oder Gleich
Diese Vergleiche dürfen nur bei numerischen Feldwerten und bei Datums-Angaben verwendet werden!
Regular Expression
Für komplexere Vergleiche können auch reguläre Ausdrücke angegeben werden. Es muss ein gültiger regulärer Ausdruck angegeben werden, um Skript-Fehler zu vermeiden!
Ungleich
Die Feld-Vergleiche können auch mit ungleich verwendet werden.
No Comments