Gelöst Workflow Höhe Abgleich funktioniert nicht

iks

Aktives Mitglied
15. Januar 2019
43
7
Hallo zusammen,

kurz zur Erklärung meines Problems. Es geht um die automatische Versandartzuweisung die über Regelnd definiert wird wie Preis und höhe etc.
Wenn ich nun die Artikel prüfen will ob diese kleiner oder größer als 5cm hoch sind klappt dies leider nicht.

Problem

Der Artikel hat eine Höhe von 7,1cm und zusätzlich wurde von eBay das hinterlegte Versandobjekt als Freitext mit übernommen.
Die Regel sagt wenn der Artikel größer als 5cm hoch ist trifft die Bedingung nicht zu. Es werden jedoch beide Positionen geprüft. Der Artikel sowie das Versadprodukt. Es ist ja gut das es alle Positionen prüft jedoch wird der Workflow ausgeführt obwohl eine Bedingung nicht erfüllt ist.

Wenn ich das Versandprodukt entferne wird nur der Artikel geprüft wo die Bedingung nicht zutrifft und der Workflow nicht durchgeführt wird. Ich habe die Vermutung das nur der letzte Status herenommen wird und der erste Artikel wo die Bedingung nicht zutrifft sozusagen übersprungen wird?

Hat einer noch eine Idee oder weiß wie ich das Problem lösen kann da ich sonst die Versandzuordnung nicht richtig machen kann :/

JTL-Wawi Version: 1.5.21.1
a.JPGb.JPGc.JPG
Danke
 
Zuletzt bearbeitet:

Björn Ponsen

Moderator
Mitarbeiter
1. Juli 2016
984
89
Guten morgen @iks,

kannst du uns an deiner Lösung teilhaben :)
Für die anderen User die vielleicht das gleiche Problem haben wäre das eine Hilfe ;)
 

iks

Aktives Mitglied
15. Januar 2019
43
7
Ok.

Das problem an der bereits vorhanden Variable Höhe ist das diese den Wert aller Positionen eines Auftrags zurück gibt. Also einmal die des Artikels und dann die des Versandobjekts was 0 ist weshalb dann noch wegen einem Fehler trotz das alle Bedingungen erfüllt sein müssen die Workflow abbricht.

Um die Summe der höhen aller Positionen zu erhalten folgende Formel benutzen:

{% assign GesamtRabattBrutto = 0.0 -%}
{% for AuftragsPosition in Vorgang.AuftragsPositionen.Positionen -%}
{% assign GesamtRabattBrutto = GesamtRabattBrutto | Plus: AuftragsPosition.Artikel.Höhe -%}
{% endfor -%}
{{ GesamtRabattBrutto | FormatNumber: 'N2','de-DE' }}


Wenn man die Artikel einzeln Prüfen will ob nur eines höher oder kleiner als X ist muss man folgenden Code benutzen. Ich habe es auf 6 Artikel Gegrenzt da bereis schon nach dem dritten Artikel eine andere Regel greift:

Artikel 1:

{% capture query -%}
{% for Artikelbeschreibungen in Vorgang.AuftragsPositionen.Positionen limit:1 offset:0 -%}
{{ Artikelbeschreibungen.Artikel.Höhe -}}
{% endfor -%}
{% endcapture -%}
{% assign query = query | Plus: 0.0 -%}
{{ query -}}


Artikel 2:

{% capture query -%}
{% for Artikelbeschreibungen in Vorgang.AuftragsPositionen.Positionen limit:1 offset:1 -%}
{{ Artikelbeschreibungen.Artikel.Höhe -}}
{% endfor -%}
{% endcapture -%}
{% assign query = query | Plus: 0.0 -%}
{{ query -}}


Artikel 3:

{% capture query -%}
{% for Artikelbeschreibungen in Vorgang.AuftragsPositionen.Positionen limit:1 offset:2 -%}
{{ Artikelbeschreibungen.Artikel.Höhe -}}
{% endfor -%}
{% endcapture -%}
{% assign query = query | Plus: 0.0 -%}
{{ query -}}


usw...

so kann man einzeln die Artikel prüfen ob einer z.B. größer oder kleiner als 5cm ist.
 
  • Gefällt mir
Reaktionen: Björn Ponsen

iks

Aktives Mitglied
15. Januar 2019
43
7
Verbesserung:

Höhe den Code verwenden:

{% capture query -%}
{% for Artikelbeschreibungen in Vorgang.AuftragsPositionen.Positionen limit:1 offset:0 -%}
{{ Artikelbeschreibungen.Artikel.Höhe -}}
{% endfor -%}
{% endcapture -%}
{% assign query = query -%}
{{ query -}}


Um die Längen auszulesen:

{% capture query -%}
{% for Artikelbeschreibungen in Vorgang.AuftragsPositionen.Positionen limit:1 offset:0 -%}
{{ Artikelbeschreibungen.Artikel.Länge -}}
{% endfor -%}
{% endcapture -%}
{% assign query = query -%}
{{ query -}}
 
  • Gefällt mir
Reaktionen: humorpharm
Ähnliche Themen
Titel Forum Antworten Datum
Neu Workflow um einen Artikel bei einem bestimmten Verkaufskanal zu aktivieren oder deaktivieren User helfen Usern - Fragen zu JTL-Wawi 4
Neu Mit Workflow verfügbaren Bestand aller Artikel in Datei schreiben User helfen Usern - Fragen zu JTL-Wawi 8
In Diskussion Workflow ausführen bei Lagerbestand 0 eines Lagers JTL-Workflows - Fehler und Bugs 3
Neu Workflow: WMS Lager nutzen um Versandart zu bestimmen User helfen Usern - Fragen zu JTL-Wawi 1
In Diskussion Workflow für das Austauschen von bestelltem Artikel in einem Auftrag gegen einen alternativen Artikel JTL-Workflows - Ideen, Lob und Kritik 3
Workflow soll wenn Artikel 0 Bestand für 35 Tage hat diesen auf inaktiv setzen JTL-Wawi 1.10 4
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
In Diskussion Workflow Error While Automating Game Update Notifications JTL-Workflows - Fehler und Bugs 1
Neu Auslesen Bestand per Lager für Workflow zur Anzeige im Onlineshop User helfen Usern - Fragen zu JTL-Wawi 4
Neu Workflow automatisch alle 2 Stunden ausführen – Prüfung auf voraussichtliches Lieferdatum User helfen Usern - Fragen zu JTL-Wawi 11
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
Beantwortet Workflow löst nicht aus, obwohl alle Bedingungen erfüllt JTL-Workflows - Fehler und Bugs 1
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
Neu Nach Update von WaWi 1.6 auf WaWi 1.10 kein Abgleich der Artikeldaten mehr möglich WooCommerce-Connector 0
Online-Shop-Abgleich Insert Anwendung Konflikt JTL-Wawi 1.10 0
Neu Abgleich läuft durch, aber keine Kategorie sichtbar Shopware-Connector 2
Neu Artikelbeschreibung / Fotos werden beim eBay-Abgleich nicht zuverlässig übernommen eBay-Anbindung - Ideen, Lob und Kritik 0
Neu Abgleich funktioniert nicht - Störung im Lizenzsystem User helfen Usern - Fragen zu JTL-Wawi 0
Neu Amazon Lister 2.0 - Abgleich gelisteten Artikel Amazon-Lister - Fehler und Bugs 0
Neu Fehler bei Abgleich mit Shopify Shopify-Connector 5
Neu Abgleich mit JTL-Wawi funktioniert nicht Allgemeine Fragen zu JTL-POS 0
Amazon Abgleich funktioniert nicht JTL-Wawi 1.10 0
Neu Seit gestern geht Abgleich nicht mehr... WooCommerce-Connector 2
Neu alte Aufträge ausliefern ohne Label drucken und Abgleich mit eBay User helfen Usern - Fragen zu JTL-Wawi 2
Neu Bilder werden beim Webshop-abgleich nicht übertragen User helfen Usern - Fragen zu JTL-Wawi 11
Neu Shopify-Connector: Fehler "delivery_note table doesn't exist" beim Lieferschein-Abgleich Shopify-Connector 4
Abgleich wird abgebrochen durch diesen Fehler Shopify-Connector 7
Neu Worker macht Fehler nach Update. kein Abgleich möglich Betrieb / Pflege von JTL-Shop 1
Neu Fehler bei Abgleich WooCommerce-Connector 1
Neu Fehlerhafter Abgleich nach Update auf Shop Version 5.5 Installation / Updates von JTL-Shop 4
Neu Shopware 6.6.10.2 Abgleich zu JTL | Bilder Übertragung Fehler: Path cannot be empty Shopware-Connector 0
Neu JTL Connector Shopify Abgleich Problem Shopify-Connector 1
Neu Amazon Abgleich funktioniert nicht User helfen Usern - Fragen zu JTL-Wawi 0

Ähnliche Themen