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 Workflow automatisch alle 2 Stunden ausführen – Prüfung auf voraussichtliches Lieferdatum User helfen Usern - Fragen zu JTL-Wawi 11
Beantwortet Workflow löst nicht aus, obwohl alle Bedingungen erfüllt JTL-Workflows - Fehler und Bugs 1
Workflow soll wenn Artikel 0 Bestand für 35 Tage hat diesen auf inaktiv setzen JTL-Wawi 1.10 2
Automatischer Workflow für Versand von Gutscheinen versendet den Gutschein nicht JTL-Wawi 1.10 2
Workflow für Benachrichtigung bei Stammkunden JTL-Wawi 1.10 9
Workflow: Neue Kunden direkt einer Kundengruppe zuordnen JTL-Wawi 1.10 6
Neu Workflow: Musterbestellungen (0 € Gesamtbruttowert) automatisch ausliefern lassen User helfen Usern - Fragen zu JTL-Wawi 0
Neu Workflow Versandart prüfen und im Auftrag setzen - speziell für Stücklistenartikel User helfen Usern - Fragen zu JTL-Wawi 0
Neu Ausliefern Workflow mit variablen Ausführungszeiten je nach vorauss. Lieferdatum User helfen Usern - Fragen zu JTL-Wawi 3
Neu Workflow Error While Automating Game Update Notifications JTL-Workflows - Fehler und Bugs 0
Neu Auslesen Bestand per Lager für Workflow zur Anzeige im Onlineshop User helfen Usern - Fragen zu JTL-Wawi 4
In Diskussion Workflow zur Zählen von Retouren und Bestellungen von einem Kunden JTL-Workflows - Ideen, Lob und Kritik 1
In Diskussion Externe E-Mail mit Auftragsdaten per Workflow erzeugen JTL-Workflows - Fehler und Bugs 10
Neu Workflow Amazon Fristen + Bestellung filtern und Ausliefern User helfen Usern - Fragen zu JTL-Wawi 3
In Diskussion Workflow „Rechnung drucken“ wird nicht automatisch ausgeführt JTL-Workflows - Fehler und Bugs 7
Neu Kommentar / Notiz einblenden lassen bei Retoure am WMS? Oder Workflow bei Retoure mit kommentiertem Auftrag? Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
In Diskussion Workflow wird ausgeführt obwohl Bedingung nicht zutrifft. JTL-Workflows - Fehler und Bugs 9
Beantwortet Workflow Auftrag über FFN ausliefern wenn Ware eingelagert JTL-Workflows - Ideen, Lob und Kritik 6
Workflow mit Bedingung Lieferant wird nicht mehr ausgeführt JTL-Wawi 1.9 1
Seit Update 1.10.12.0 – Keine Rechnungserstellung per Workflow bei FBA-Aufträgen JTL-Wawi 1.10 3
Neu Workflow Amazon Versandgruppe ändern User helfen Usern - Fragen zu JTL-Wawi 0
In Diskussion Per Workflow aktuelle Kategorie als Attribut hinterlegen JTL-Workflows - Ideen, Lob und Kritik 5
Neu Workflow lößt bei Track & Trace nicht aus User helfen Usern - Fragen zu JTL-Wawi 1
In Diskussion JTL WAWI + FFN + OrangeConnex Workflow für Versand und Lagerbestand JTL-Workflows - Ideen, Lob und Kritik 0
In Diskussion Workflow kurze Pause per Batch - Fehler "Die Eingabeumleitung wird nicht unterstützt" JTL-Workflows - Ideen, Lob und Kritik 6
In Diskussion Workflow auf Zahlungseingang und Zahlungsweise JTL-Workflows - Ideen, Lob und Kritik 1
In Diskussion Per Workflow Versandart ändern - EK wird nicht korrigiert JTL-Workflows - Ideen, Lob und Kritik 1
In Bearbeitung Workflow funktioniert nicht - Bedingung: Seriennummer JTL-Workflows - Fehler und Bugs 32
Neu Menge von Auftragspositionen per Workflow ändern User helfen Usern - Fragen zu JTL-Wawi 4
In Diskussion Workflow Stücklistenbestandteile ausgeben JTL-Workflows - Ideen, Lob und Kritik 1
Neu Externe Belege per Workflow speichern Amazon-Anbindung - Fehler und Bugs 4
Verwiesen an Support Probleme mit dem Workflow JTL-Workflows - Fehler und Bugs 2
Workflow-Hilfe Zahlungserinnerung nach 3 Werktagen & Storno nach 7 Werktagen ohne Zahlung JTL-Wawi 1.10 7
Neu Zustellzeit EXPRESS Sendungen - als Bedingung für Workflow User helfen Usern - Fragen zu JTL-Wawi 1
Neu Workflow - Ausliefern - Jeden Tag um 04:00 Uhr, außer Sa. User helfen Usern - Fragen zu JTL-Wawi 4
Neu Unicorn2 - Marcos Software Internetseite alle weg? Läuft das Projekt noch? Schnittstellen Import / Export 3
Neu Alle Wawi Kunden im Shop registrieren User helfen Usern - Fragen zu JTL-Wawi 0
Neu Rechnung- UND ALLE Lieferadressen in Kundenübersicht sichtbar JTL-Wawi - Ideen, Lob und Kritik 11
Neu Ich habe eben einen neuen Shop erstellt und alle Artikel übertragen, aber leider werden mir bei den Versandarten die Versandklassen nicht angezeigt User helfen Usern - Fragen zu JTL-Wawi 1
Neu Wie bringe ich die Anzeige der Lieferzeit in alle Artikelseiten? Allgemeine Fragen zu JTL-Shop 7
Neu Bewertungen seperat auf einer Seite auflisten (alle) Allgemeine Fragen zu JTL-Shop 0
Kundenkonto Adressfehler | Alle Felder belegt JTL-Wawi 1.9 0
Neu Neu angelegte Währungen werden nicht alle im JTL-Shop angezeigt Betrieb / Pflege von JTL-Shop 0
Neu JTL mit Shopify für Etsy anstatt JTL mit Unicorn2 - hat das jemand gemacht? Anbindung, bestehende Artikel mappen? Multishop? Shopify-Connector 2
Neu Artikel exportieren, die keine Verknüpfung bei Bild haben JTL Ameise - Eigene Exporte 4
Lagerbestand 0 = Artikel ausblenden, aber doch doch wiederum nicht. Einrichtung JTL-Shop5 2
Kauf und Leasingoptinen in einem Artikel geht das? JTL-Wawi 1.9 0
Neu Gefahrentafeln im Artikel anzeigen Betrieb / Pflege von JTL-Shop 8
Neu Artikel werden in Shopify nicht veröffentlicht Shopify-Connector 2
Neu Artikel als Variationskombination plus Zusatzprodukt User helfen Usern - Fragen zu JTL-Wawi 0

Ähnliche Themen