Neu Insel Aufträge automatisch Stornieren

Rene_

Aktives Mitglied
24. September 2018
74
1
Moin,


ich würde gerne Insel Aufträge automatisch stornieren und habe versucht einen Workflow dafür zu erstellen. Leider klappt das nicht so wie ich es mir vorstelle.

Ich würde gerne drei Postleitzahlkreise von den Kanarischen Inseln und den Balearen stornieren 35, 38, und 07 stornieren.

Wenn ich das ganze so machen möchte funktioniert das nicht, da ja logischerweise die zweite PLZ nicht im Auftrag steht und somit die Bedingung nicht erfüllt wird.

Unbenannt.JPG



Dann habe ich es so versucht. Das klappt leider auch nicht.

Unbenannt1.JPG


Ich finde einfach keine passende Lösung dafür. Evtl hat ja noch einer von euch ein Idee.

LG
 

frankell

Sehr aktives Mitglied
9. September 2019
2.685
840
Flensburg
Moin,


ich würde gerne Insel Aufträge automatisch stornieren und habe versucht einen Workflow dafür zu erstellen. Leider klappt das nicht so wie ich es mir vorstelle.

Ich würde gerne drei Postleitzahlkreise von den Kanarischen Inseln und den Balearen stornieren 35, 38, und 07 stornieren.

Wenn ich das ganze so machen möchte funktioniert das nicht, da ja logischerweise die zweite PLZ nicht im Auftrag steht und somit die Bedingung nicht erfüllt wird.

Den Anhang 113791 betrachten



Dann habe ich es so versucht. Das klappt leider auch nicht.

Den Anhang 113794 betrachten


Ich finde einfach keine passende Lösung dafür. Evtl hat ja noch einer von euch ein Idee.

LG
Die Prüfung der PLZ anhand mehrerer Kriterien, von denen nur eines zutreffen muss, machst Du am besten über eine Erweiterte Eigenschaft, bspw. so:

Code:
{% assign PLZstart = Vorgang.Lieferung.Lieferadresse.PLZ | Slice: 0, 2 -%}
{% if PLZstart == '35' -%}true
{% elsif PLZstart == '38' -%}true
{% elsif PLZstart == '07' -%}true
{% else -%}false
{% endif -%}

Diese Bedingung muss dann WAHR sein.

EDIT: Du musst den Rückgabetyp dieser Erweiterten Eigenschaft auf "Boolean" setzen.
 

jtldudel

Sehr aktives Mitglied
4. Januar 2018
636
208
Die Prüfung der PLZ anhand mehrerer Kriterien, von denen nur eines zutreffen muss, machst Du am besten über eine Erweiterte Eigenschaft, bspw. so:

Code:
{% assign PLZstart = Vorgang.Lieferung.Lieferadresse.PLZ | Slice: 0, 2 -%}
{% if PLZstart == '35' -%}true
{% elsif PLZstart == '38' -%}true
{% elsif PLZstart == '07' -%}true
{% else -%}false
{% endif -%}

Diese Bedingung muss dann WAHR sein.

EDIT: Du musst den Rückgabetyp dieser Erweiterten Eigenschaft auf "Boolean" setzen.
Hätte ich wohl mit nem Case gelöst aber das Ergebnis ist ja grundsätzlich das gleiche. Als zweite Bedingung im Workflow dann noch, dass das Lieferland Spanien ist, alternativ auch schon in der erweiterten Eigenschaft prüfen (vermutlich auch besser).
 

frankell

Sehr aktives Mitglied
9. September 2019
2.685
840
Flensburg
Hätte ich wohl mit nem Case gelöst aber das Ergebnis ist ja grundsätzlich das gleiche. Als zweite Bedingung im Workflow dann noch, dass das Lieferland Spanien ist, alternativ auch schon in der erweiterten Eigenschaft prüfen (vermutlich auch besser).
Ich fand die Lösung etwas intuitiver für Nicht-Programmierer, weil sie transparenter als case darstellt, was sie macht.

Prüfung auf Versandland und Firma kann man natürlich integrieren. Ich finde nur auch hier, dass es nachvollziehbarer ist, wenn man den Workflow öffnet und jede Bedingung auf einen Blick aufgelistet sieht.

Nicht unwichtig ist ja auch, für wen die Lösung ist. Und da schien mir nach dem, was ich in den Screenshots sah, das von mir Vorgeschlagene am passendsten.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Identische Aufträge übernimmt nur für einen Auftrag die Kartonage JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 0
Neu Identische Aufträge bei mehreren Fulfillment-Kunden sinnvoll trennen? Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 4
Neu Amazon Aufträge werden nicht erstellt Amazon-Anbindung - Fehler und Bugs 2
Shop4 Aufträge in Shop5-Datenbank importieren? Upgrade JTL-Shop4 auf JTL-Shop5 1
Beantwortet Aufträge bleiben im Fulfillment Network hängen - Status "In Vorbereitung" JTL-Fulfillment Network - Fehler und Bugs 4
Lagerspezifische Aufträge JTL-Wawi 2.0 1
Angebliche externe Aufträge "für Rechnungserstellung freigeben" und Rechnungen erstellen. Gibt es dazu eine akzeptable Erklärung von JTL? JTL-Wawi 1.11 1
Neu Biete: REPMOD — Lieferantendaten (BMECat, CSV, Preislisten) automatisch als fertiger JTL-Ameise-Import Dienstleistung, Jobs und Ähnliches 6
Neu automatisch Starten Worker / WaWi Arbeitsabläufe in JTL-Wawi 3
Neu JTL-Wawi 1.11.7: Shopify-PDF aus Bestellmetafeld automatisch als Auftragsanhang übernehmen Shopify-Connector 1
Neu Versanddatenimport in Packtisch nicht automatisch (DPD Österreich mit WEB.omat) JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 2
Neu Exportgenehmigung / Ausfuhrgenehmigung automatisch für Auslandskunden als Aufpreis Allgemeine Fragen zu JTL-Shop 2

Ähnliche Themen