Gelöst Workflow Höhe Abgleich funktioniert nicht

  • Temporäre Senkung der Mehrwertsteuer Hier findet ihr gesammelt alle Informationen, Videos und Fragen inkl. Antworten: https://forum.jtl-software.de/threads/mehrwertsteuer-senkung-vom-01-07-31-12-2020-offizieller-diskussionthread-video.129542/

iks

Mitglied
15. Januar 2019
17
2
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
788
60
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

Mitglied
15. Januar 2019
17
2
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

Mitglied
15. Januar 2019
17
2
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 -}}
 
Ähnliche Themen Forum Antworten Erstelldatum des Themas
In Bearbeitung Workflow funktioniert nicht JTL-Wawi - Fehler und Bugs 4
Offen Retouren Workflow bei mehreren Artikel pro Retoure JTL-Workflows - Ideen, Lob und Kritik 1
Neu Workflow Eigene Felder in Anmerkung JTL-Workflows - Ideen, Lob und Kritik 0
Neu Workflow Abfrage ob Boniversum Score in Kundenmaske hinterlegt bei Rechnungskauf JTL-Workflows - Ideen, Lob und Kritik 0
Neu Workflow wenn Angebot gelöscht.. JTL-Workflows - Ideen, Lob und Kritik 0
Offen Worker Status in Workflow abfragen JTL-Workflows - Ideen, Lob und Kritik 2
Neu Workflow Rechnung erstellen unicorn idealo User helfen Usern - Fragen zu JTL-Wawi 2
Neu Workflow Etikett während Verpacken mit WMS EazyShipping drucken User helfen Usern - Fragen zu JTL-Wawi 8
Neu mehrere Aufträge vom gleichen Käufer erkennen per Workflow JTL-Wawi - Ideen, Lob und Kritik 0
Neu Workflow Gesamtzahl der Artikel im Auftrag zählen JTL-Workflows - Ideen, Lob und Kritik 5
Neu Workflow bei offener Zahlung der letzten Bestellung JTL-Workflows - Ideen, Lob und Kritik 1
Neu Frage zum Workflow "Einkauf" Arbeitsabläufe in JTL-Wawi 0
Offen Workflow basierend auf überschrittenem Lieferdatum JTL-Workflows - Ideen, Lob und Kritik 2
Neu JTL Workflow Auftrag Preise anpassen User helfen Usern - Fragen zu JTL-Wawi 0
In Bearbeitung Workflow wird bei JTL-POS Auftrag nicht ausgeführt JTL-Workflows - Fehler und Bugs 4
Neu Etsy-Preis per Workflow ändern JTL-Workflows - Ideen, Lob und Kritik 0
Offen Workflow ausliefern läuft nicht weiter... JTL-Workflows - Fehler und Bugs 2
Offen Workflow für Email versenden mit definierter Absender-Emailadresse ermöglichen JTL-Workflows - Ideen, Lob und Kritik 3
Neu Bestandsbuchung bzw. Bestandsaubuchung per Workflow User helfen Usern - Fragen zu JTL-Wawi 0
Gelöst Probleme mit Rechnung versenden/Speichern Workflow Gelöste Themen in diesem Bereich 3
In Bearbeitung Workflow Anlieferung FFN -> Email JTL-Workflows - Fehler und Bugs 1
Neu 2 Fragen (Priorität Lagerentnahme / Workflow Mindestbestandsabgleich) nach 4 Wochen Umstellung User helfen Usern - Fragen zu JTL-Wawi 3
Neu Workflow zum Aktivieren / Deaktivieren eines Artikels im Onlineshop Arbeitsabläufe in JTL-Wawi 2
Neu Shop Verfügbarkeitsanfrage per Workflow auf Einkaufsliste Arbeitsabläufe in JTL-Wawi 0
Neu Regelmäßige Betstandskorrektur über Workflow mit Ameise möglich? User helfen Usern - Fragen zu JTL-Wawi 17
Offen Workflow wird nicht ausgelöst: Lieferdatum setzen und Rechnung erstellen nach Versand und komplette Auslieferung JTL-Workflows - Fehler und Bugs 4
Neu Versandart mit Workflow nach Länge ändern User helfen Usern - Fragen zu JTL-Wawi 6
Offen Workflow Hinweis bei knapper Unterzahlung JTL-Workflows - Ideen, Lob und Kritik 2
Offen Per Workflow Hersteller des Artikels leeren JTL-Workflows - Fehler und Bugs 8
Offen Einkaufsliste Workflow mit Freitext JTL-Workflows - Fehler und Bugs 2
Offen Lieferstatus per Workflow ändern JTL-Workflows - Ideen, Lob und Kritik 6
In Diskussion Versandbestätigung per Workflow versenden JTL-Workflows - Fehler und Bugs 23
Neu Status von Tickets per Workflow ändern -Auftragsbezogen Servicedesk (Beta) 0
Offen Lagerbestand in Lagerbereich abfragen und im Workflow nutzen JTL-Workflows - Ideen, Lob und Kritik 6
Neu Workflow - Bei Wareneingang Artikeletikett des Vaterartikel Arbeitsabläufe in JTL-Wawi 0
Neu Workflow Webshop aktivieren/deaktivieren Arbeitsabläufe in JTL-Wawi 1
Offen JTL WaWi Workflow Rechnung automatisch erstellen sobalt der Betrag Bezahlt ist. JTL-Workflows - Ideen, Lob und Kritik 1
Offen Workflow abhängig von verkaufenden ebay-Shop JTL-Workflows - Ideen, Lob und Kritik 3
In Bearbeitung [WAWI-45813] Workflow-Aktion "Auf Einkaufsliste" setzt falsche Bestellmenge 1.5.14.4 JTL-Workflows - Fehler und Bugs 2
In Bearbeitung Amazon Multichannel: Versanddatum setzen per Workflow, Datum wird nicht an ebay übertragen JTL-Wawi - Fehler und Bugs 0
Offen Workflow Auftrag erstellt wird nicht richtig ausgeführt, Prime Ampel JTL-Workflows - Fehler und Bugs 1
Offen WF: Versandkostenpreis via Workflow ändern JTL-Workflows - Ideen, Lob und Kritik 0
Neu Suche Unterstützung für Workflow Anlage SQL Abfrage Prüfung eigener Lagerbestand Dienstleistung, Jobs und Ähnliches 2
Neu Per Workflow abfragen, ob ein vorauss. Lieferdatum gesetzt ist User helfen Usern - Fragen zu JTL-Wawi 1
Offen Workflow zum Verfassen einer Email über Outlook JTL-Workflows - Ideen, Lob und Kritik 0
In Diskussion JTL- Workflow Auftrag Splitt JTL-Workflows - Ideen, Lob und Kritik 3
Offen Verständniss Frage + Tipps (Automatische Zahlungserinnerung per Workflow) JTL-Workflows - Ideen, Lob und Kritik 17
Neu Versandart ändern per Workflow - krieg ich nicht hin :( Arbeitsabläufe in JTL-Wawi 2
Neu JTL Workflow API Authentifizierung User helfen Usern - Fragen zu JTL-Wawi 1
Gelöst Mit Workflow Überverkäufe möglich setzen? Gelöste Themen in diesem Bereich 2
Ähnliche Themen