Gelöst Workflow Artikel Höhe ermitteln

ckeim

Gut bekanntes Mitglied
4. September 2007
116
7
Mühlheim am Main
Hallo Community,

ich habe mal eine Frage.
Gerne würde ich um Versandarten zu ermitteln, einen Workflow schreiben, der mir die Dimensionen der Artikel ausgiebt.

Z.b. die Höhe.
Nach dem Motto wenn aus einem Auftrag kein Artikel höher als z.B. 5,0 ist dann nimm Versandart A.

Die Abfrage ist für mich eigentlich klar.

Code:
{% for Artikelbeschreibungen in Vorgang.AuftragsPositionen.Positionen %}
{{ Artikelbeschreibungen.Artikel.Höhe }}
{% endfor -%}

Allerdings bekomme ich dann als Ergebniss z.B. 3,4 5,8 7,8 3,6

Der Workflow sieht dies ja nun als eine Zahl. Wie bekomme ich es hin, das die Positionen nach und nach abgefragt werden ?

Schon mal danke für euro Hilfe.


Beste Grüßen

Chris
 

Gökhan Basoglu

Moderator
Mitarbeiter
15. August 2019
164
49
Hallo ckeim,

probier mal folgendes aus:
{% assign check = false -%}
{% for Artikelbeschreibungen in Vorgang.AuftragsPositionen.ArtikelPositionen -%}
{% if Artikelbeschreibungen.Artikel.Höhe > 5 %}{% assign check = true %}{% endif -%}
{% endfor -%}
{{ check }}

Als Workflow-Bedingung prüfst du dann auf Gleich "false". So wird nur getriggert,
wenn kein Artikel des Auftrags höher als 5 ist.
 
  • Gefällt mir
Reaktionen: Björn Ponsen

Ähnliche Themen