Neu workflow - alle Artikel mit bestimmter Bezeichnung

gboehm

Sehr aktives Mitglied
30. Januar 2011
1.068
93
Moin zusammen,

ich versuche per Workflow festzustellen, ob ein Auftrag Artikel mit einer bestimmten Bezeichnung enthält.
Folgendes Konstrukt habe ich versucht:
Code:
{% for Artikelbeschreibungen in Vorgang.AuftragsPositionen.Positionen -%}
    {% if Artikelbeschreibungen.Bezeichnung | Matches: 'foo', true %}
       ja
    {% else %}
       nein
    {% endif %}
{% endfor -%}
Leider verzweigt der Code immer in den "true" Zweig, obwohl mein Testauftrag nur einen Artikel mit "foo" enthält.
Mich dünkt, ich habe das if Statement falsch aufgebaut, weiß aber nicht wo es klemmt. Wenn ich den Code Testweise so aufbaue
Code:
{% for Artikelbeschreibungen in Vorgang.AuftragsPositionen.Positionen -%}
    {{ Artikelbeschreibungen.Bezeichnung | Matches: 'foo', true }}
{% endfor -%}
bekomme ich genau 3x false und einmal true. Da das doch boolean sind, sollte es mit dem if Statement doch klappen?
Wo habe ich denn den Denkfehler?
 

gboehm

Sehr aktives Mitglied
30. Januar 2011
1.068
93
ich habe das nun so gelöst:

Code:
{% assign master_artikel = 0 %}
{% assign dependency_artikel = 0 %}
{% for Artikelbeschreibungen in Vorgang.AuftragsPositionen.Positionen -%}
    {% assign result = Artikelbeschreibungen.Artikelnummer | Matches: '123', true %}
    {% if result == true %}
       {%  assign master_artikel = master_artikel | Plus: 1 %}
    {% endif %}
{% endfor -%}
{% for Artikelbeschreibungen in Vorgang.AuftragsPositionen.Positionen -%}
    {% assign result = Artikelbeschreibungen.Bezeichnung | Matches: 'abc', true %}
    {% if result == true %}
       {%  assign dependency_artikel = dependency_artikel | Plus: 1 %}
    {% endif %}
    {% assign result = Artikelbeschreibungen.Bezeichnung | Matches: 'xyz', true  %}
    {% if result == true %}
       {%  assign dependency_artikel = dependency_artikel | Plus: 1 %}
    {% endif %}
{% endfor -%}
{% assign gesamt_master = master_artikel | Times: 2 %}
{% if dependency_artikel == gesamt_master %}
true
{% else %}
false
{% endif %}

Für den Fall, dass das auch jemand gebrauchen kann...
Hiermit versuche ich Konfigurator-Abhängigkeiten nachzubilden. Wenn Konfi-Artikel 123 im Auftrag stehen, müssen zwingend noch jeweils 2 weitere Artikel abc und xyz vorhanden sein.
Fehlt einer davon geht ein E-Mail an den Kunden und der Auftrag wird gesperrt.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Suche Workflow: Erstbestellung Shop auf Rechnung -> Auftrag Zurückhalten JTL-Wawi - Ideen, Lob und Kritik 1
1.11.7 Workflow versendet soll Rechnung 1x drucken, druckt aber 2x JTL-Wawi 1.11 1
Neu Auftrag - Lieferstatus mit Workflow exportieren Arbeitsabläufe in JTL-Wawi 3
In Diskussion Workflow mit UND / ODER - Bedingung erstellen JTL-Workflows - Ideen, Lob und Kritik 7
Using short screen recordings for JTL-Wawi workflow documentation – anyone doing this? JTL-Wawi 2.0 3
Neu Werte erhöhen per Workflow User helfen Usern - Fragen zu JTL-Wawi 4
In Diskussion Workflow OpenAI JTL-Workflows - Ideen, Lob und Kritik 1
Workflow Trigger bei Angebot-Import über Ameise JTL-Wawi 1.9 0
Neu 2.0.0: Workflow Queue wird nicht abgearbeitet via API JTL-Wawi 2.0 1
Neu Verständnisfrage zum Mahnlauf Workflow User helfen Usern - Fragen zu JTL-Wawi 0
In Diskussion Ort mit OT per Workflow bereinigen JTL-Workflows - Ideen, Lob und Kritik 3
Neu Ausdruck Rechnung beim Workflow nicht korrekt formatiert User helfen Usern - Fragen zu JTL-Wawi 6
Worker versendet keine E-Mails mehr aus der Workflow Queue JTL-Wawi 2.0 6
Gelöst Workflow - Seriennummer per Mail versenden JTL-Workflows - Fehler und Bugs 1
Neu Workflow automatisch bei Warenausgang für Bestand und Puffer JTL-Wawi - Ideen, Lob und Kritik 12
workflow führt zu "keiner Rückmeldung" / Absturz JTL-Wawi 1.11 3
Artikelpuffer Email Workflow JTL-Wawi 1.11 4
Neu Workflow Ereignis "Position hinzufügen" bei Angebote User helfen Usern - Fragen zu JTL-Wawi 0
Neu Workflow - Bedingung Lieferstatus User helfen Usern - Fragen zu JTL-Wawi 4
Neu Alle PayPal Zahlungsarten seit gestern verschwunden! Plugins für JTL-Shop 3
Neu Nach Update auf 1.11.9 - alle Shopify Shop nicht mehr connected Shopify-Connector 4
Neu Listung mit Varianten - nicht alle Varianten sind vorhanden Amazon-Lister - Fehler und Bugs 0
Neu Artikel ändern Bilder erst, wenn alle Variationen gewählt wurden Allgemeine Fragen zu JTL-Shop 1
Neu Artikelbild verknüpfen verknüpft nur alle Bilder, wenn kein Bild 1 da ist JTL-Ameise - Fehler und Bugs 0
Neu Wokflow alle Sendenummer in eine Mail User helfen Usern - Fragen zu JTL-Wawi 2
Neu nach Update nicht alle Rechnungen mehr an Amazon Amazon-Anbindung - Fehler und Bugs 0
Neu Verkaufskanal Sichtbarkeit Zuweisung Artikel in Shopware gelöscht - Connector Bug? Shopware-Connector 0
Eigenes Feld aus Artikel auf Lagerpackliste ausgeben JTL-Wawi 1.11 1
Neu Artikel-Menü zurück Allgemeine Fragen zu JTL-Shop 1
JTL Artikel-Maske leer/verschoben (1.11.7) JTL-Wawi 1.11 2
Neu Ein Artikel in der Kategorie Allgemeine Fragen zu JTL-Shop 5
Neu nicht lieferbare Artikel aus Bestellung wieder auf die Einkaufsliste setzen ?! User helfen Usern - Fragen zu JTL-Wawi 1
Neu Streichpreise oder Rabatte für Staffelpreise von einem Artikel einrichten? Wie am Besten? JTL-Wawi 1.6 0
Neu Eigene Artikel Felder im JTL Shop anzeigen lassen User helfen Usern - Fragen zu JTL-Wawi 4
Neu Eigenes Feld aus Artikel in Artikeletikett ausgeben Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 3
Mobile Web-App für JTL-WaWi — Aufträge, Artikel & Lager direkt vom Smartphone JTL-Wawi App 0
Auswertung welche Kunden kaufen welche Artikel in Zeitraum x JTL-Wawi 1.11 4
Artikel Wareneingang buchen mit anderer Währung? JTL-Wawi 1.10 0
Neu Artikel letzte 10 Versanddaten, sortiert nach Datum mit Plattform Eigene Übersichten in der JTL-Wawi 4
Neu Versandklasse im Checkout am Artikel anzeigen Allgemeine Fragen zu JTL-Shop 1
Kein Versenden-Button wenn "Artikel vor dem Verpacken bestätigen" aktiv JTL-Wawi 1.11 2
Neu Versandklassen für Kategorien / Unterkategorien bzw. Artikel im Warenkorb User helfen Usern - Fragen zu JTL-Wawi 0
OTTO Artikel Zuweisung nicht möglich (1.11.6) JTL-Wawi 1.11 0
Neu Artikel Rücknahme über Kassenbon von letzter Woche in JTL-Pos JTL-POS - Ideen, Lob und Kritik 2
Neu eBay Artikel kommen in WaWi sporadisch als "Angebotsnummer" ohne Text JTL-Wawi - Fehler und Bugs 1
Artikel Eigene Felder kommen nur beim ersten Shopabgleich in den JTL-Shop JTL-Wawi 1.11 2
Neu Abgleich erstellt neue Artikel aber ohne Bestand und Bestandsführung WooCommerce-Connector 2
Neu ebay Angebote Vorlagen im Artikel JTL Ameise - Eigene Exporte 0
Artikel erkennbar machen wenn nur als Dropshippimg zur Verfügung gestellt wird JTL-Wawi 1.10 5

Ähnliche Themen