Neu Suche Workflow Bedingung: "Wenn nicht storniert?"

AquaBavaria

Gut bekanntes Mitglied
11. Juli 2016
210
8
Hallo zusammen,
wir schicken unsere Rechnungen per Workflow > Email an unsere Kunden. Darin sind einige Bedingungen. Eine davon soll sein, dass stornierte Rechnungen nicht mit dieser Mail verschickt werden. Wir kriegen das aber nicht hin.

Wir haben "Status ungleich storniert" verwendet. Wenn man das aber mal in den erweiterten Eigenschaften ausliest, steht da gar kein Wert. Auf den Auftrag kann man nicht gehen, der ist ja nicht storniert.

Hat jemand eine Idee, wie man den Storno-Status für die Rechnungen in Workflows abfragen kann? Wir sehen keine passende Variable.

Ich wünsche euch ein frohes neues Jahr.
 

jtldudel

Sehr aktives Mitglied
4. Januar 2018
636
208
Moin,

erstelle eine erweiterte Bedingungen, als Rückgabetyp machst du Boolean und kopierst folgenden Snippet in die erweiterte Bedingung:

Code:
{% capture query -%}
select nStorno from verkauf.lvRechnungsverwaltung where kRechnung = {{ Vorgang.InterneRechnungsnummer }}
{% endcapture -%}
{% assign Storno = query | DirectQueryScalar -%}
{{ Storno }}

Im Workflow kannst du dann diese Bedingung abfragen, wenn True dann ist die Rechnung storniert.

EDIT: Erstellt in 1.8, sollte aber glaube ich auch mit 1.7 und 1.6 gehen.
 

AquaBavaria

Gut bekanntes Mitglied
11. Juli 2016
210
8
Moin,

erstelle eine erweiterte Bedingungen, als Rückgabetyp machst du Boolean und kopierst folgenden Snippet in die erweiterte Bedingung:

Code:
{% capture query -%}
select nStorno from verkauf.lvRechnungsverwaltung where kRechnung = {{ Vorgang.InterneRechnungsnummer }}
{% endcapture -%}
{% assign Storno = query | DirectQueryScalar -%}
{{ Storno }}

Im Workflow kannst du dann diese Bedingung abfragen, wenn True dann ist die Rechnung storniert.

EDIT: Erstellt in 1.8, sollte aber glaube ich auch mit 1.7 und 1.6 gehen.
Herzlichen Dank @jtldudel
Funktioniert perfekt in der 1.7
 

Ähnliche Themen