Workflow DotLiquid: KomplettLieferbarAusLager zeigt FFN Lager an obwohl nicht komplett lieferbar aus diesem Lager

motorsportgoetz

Aktives Mitglied
20. Juli 2011
10
2
Wir haben 3 Lager:
Lager1: Standardlager
Lager2: JTL-FFN-Lager
Lager3: Lieferantenlager (Bestände werden im Lieferantenartikel gepflegt)

In einem Workflow soll über Lager3 ausgeliefert werden wenn komplett über Lager3 auslieferbar und nicht komplett über Lager1 oder Lageer2

Die Dotliquid-Abfrage für nicht über Lager 1 oder Lager 2 sieht wie folgt aus:
{%- assign lieferbar = false -%}
{%- assign lagerListe = "Lager1, Lager2" | Split: ", " -%}
{%- assign gefunden = false -%}

{%- for Lager in Vorgang.AuftragsPositionen.KomplettLieferbarAusLager -%}
{{Lager.Kürzel}}
{%- if gefunden == false -%}
{%- for kuerzel in lagerListe -%}
{%- if Lager.Kürzel == kuerzel -%}
{{Lager.Kürzel}}
{%- assign lieferbar = true -%}
{%- assign gefunden = true -%}
{%- endif -%}
{%- endfor -%}
{%- endif -%}
{%- endfor -%}

{{ lieferbar }}
Ziel wenn komplett aus eigenem Lager lieferbar dann true, sonst false.

Leider spuckt diese bei einem Auftrag bei dem 2 von 3 Positionen aus Lager2 lieferbar sind für Lager2 true aus.
Der dritte Artikel ist nur aus dem Lager3 lieferbar.

Wieso wird das Kürzel des Lagers2 angezeigt obwohl der Auftrag nicht komplett lieferbar ist?
Was übersehe ich?
 

mh1

Sehr aktives Mitglied
4. Oktober 2020
1.851
556
Leider spuckt diese bei einem Auftrag bei dem 2 von 3 Positionen aus Lager2 lieferbar sind für Lager2 true aus.
Position 1 setzt lieferbar auf TRUE
Position 2 würde lieferbar wieder auf TRUE setzen (aber es ist ja sowieso schon auf TRUE)
Position 3 triggert zwar nicht das IF..THEN, aber es gibt ja keinen ELSE Fall. Also bleibt lieferbar unangetastet und es bleibt wie es ist nämlich TRUE
 
Ähnliche Themen
Titel Forum Antworten Datum
Artikelpuffer Email Workflow JTL-Wawi 1.11 2
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
Workflow: Artikel geändert -> bat-script ausführen JTL-Wawi 1.11 2
Neu Workflow funktioniert nicht so wie gewollt :) User helfen Usern - Fragen zu JTL-Wawi 1
In Diskussion Workflow Abweichung Preise > Emailreport JTL-Workflows - Ideen, Lob und Kritik 3
Neu Workflow Auslöser: Artikel gelöscht User helfen Usern - Fragen zu JTL-Wawi 0
Neu Mahnwesen per Workflow automatisieren User helfen Usern 0
Neu Ebay-Artikelimport triggert Workflow "Artikel geändert" nicht JTL-Wawi - Fehler und Bugs 0
Neu Workflow Überfällige Mahnung an Inkassoanwalt übergeben JTL-Workflows - Ideen, Lob und Kritik 0
JTL Workflow - Email addresse von Rechnungsadresse JTL-Wawi 1.9 5
Neu JTL REST API einen Workflow ausführen und benutzerspezifischen Drucker ansteuern User helfen Usern 0
Neu Retouren Variablen in Workflow für Rechnungskorrektur Wert & Korrekturbetrag JTL-Workflows - Ideen, Lob und Kritik 0
Neu JTL-Wawi 1.11.5: Sequenzieller Kundenexport mit Workflow und SQL-Queue Schnittstellen Import / Export 2
Workflow Druckvorlage personalisierte Artikel JTL-Wawi 1.11 2
Seit dem Update auf JTL Wawi 1.11.4 funktioniert der Workflow "Datei Schreiben" nicht JTL-Wawi 1.11 1
Workflow - Werte setzen JTL-Wawi 1.11 0
Seit Update auf 1.11.4 Workflow für Kartonauswahl gibt error JTL Das Objekt mit Nullwert muss einen Wert haben. BrowsePk: 152325 WorkflowAktionId: 155 JTL-Wawi 1.11 1
Neu Workflow Artkel bereits bestellt Arbeitsabläufe in JTL-Wawi 1
Neu Workflow bei Zahlungseingang User helfen Usern - Fragen zu JTL-Wawi 1

Ähnliche Themen