Neu TIPP: Abfrage in einer Bestellung wegen höherwertigen Versand wie z.B. Paket

gnarx

Sehr aktives Mitglied
18. Januar 2018
3.823
525
Hier mal eine Schleife die in einer Bestellung schaut ob da z.B. ein Artikel vorkommt der die Versandklasse DHL hat.

Code:
{% for ArtikelPos in Vorgang.AuftragsPositionen.ArtikelPositionen -%}
{% if ArtikelPos.Artikel.VersandklasseName contains 'DHL' %}{% assign klasse = true %}{% endif %}\
{% assign waren = ArtikelPos.Artikel.Warengruppe.InterneWarengruppennummer %}\
{% assign gewicht = Vorgang.AuftragsPositionen.GewichtGesamt %}\
{% assign preis = Vorgang.Zahlungen.GesamtbruttopreisOhneVersandart %}\
{% assign menge = ArtikelPos.Menge %}\
{% endfor -%}
{% if klasse == "true" %}Paket
    {% elsif waren == 3 %}GB
    {% elsif waren == 4 %}MB
    {% elsif waren == 5 %}MB
    {% elsif waren == 6 %}MB
    {% elsif waren == 7 %}MB
    {% else %}Paket   
{% endif %}

Danach frage ich noch Warengruppen ab. Wichtig ist aber die Abfrage nach DHL in der ganzen Bestellung.
Wir setzen beim Auftragseingang den Versand und geben nur an "Versand / Shipping" als Versand. Wir hatten aber bis jetzt das Problem wenn mehrere Artikel in einer Bestellung waren, das immer nur die Versandklasse des ersten Artikel genommen wurde.
Das ganze ist entstanden mit Hilfe aus diesem Forum!!!
 
  • Gefällt mir
Reaktionen: Newald1004

gnarx

Sehr aktives Mitglied
18. Januar 2018
3.823
525
Erweiterung falls man nach Warengruppen-ID suchen möchte; die ID ist die Nummer ohne das x:

Code:
{% for Item in Vorgang.AuftragsPositionen.ArtikelPositionen %}\
{% capture waren %}{{Item.Artikel.Warengruppe.InterneWarengruppennummer}}x{% endcapture %}
{% assign waren2 = waren | Matches: '^(187x|86x|195x|35x|36x|167x|47x|176x|88x|38x|172x|170x|174x|46x|168x|51x|89x|62x|171x|177x|54x|184x|168x|179x)'|true  %}\
{% if waren2 == true %}Paket_Waage
{% endif %}
{% endfor %}
 
Ähnliche Themen
Titel Forum Antworten Datum
Datenbank-Abfrage per SQL nach Lagermenge pro Artikel & Warenbereich (WMSLager) JTL-Wawi 1.8 1
Beantwortet #GEFUNDEN# Suche jemand , der uns eine (automatische) SQL Abfrage erstellen kann mit Mail Ausgabe Dienstleistung, Jobs und Ähnliches 2
Neu SQL-Abfrage bei Kundenanlage JTL-Wawi 1.7 2
Neu CSV-Datei direkt in einer SQL-Abfrage verwenden User helfen Usern - Fragen zu JTL-Wawi 3
Neu SQL Abfrage in Excel User helfen Usern - Fragen zu JTL-Wawi 12
Neu SQL Abfrage Artikelbezeichnung auf Englisch für Artikeletikett User helfen Usern - Fragen zu JTL-Wawi 4
Neu Abfrage von Änderungen am Lagerbestand zu einem bestimmten Zeitpunkt in der Vergangenheit JTL Ameise - Eigene Exporte 3
Neu SQL Abfrage wird mehrfach ausgeführt - Ausgabe in der Übersicht falsch Eigene Übersichten in der JTL-Wawi 8
SQL Abfrage via Ameise: Seriennummer u. weitere Daten JTL-Wawi 1.8 0
Neu SQL Abfrage über ODBC für Bewegunghistorie (WMS) Eigene Übersichten in der JTL-Wawi 4
Komplexe SQL Abfrage zu gelieferten Artikeln mit eigenen Feldern - Hilfe gesucht JTL-Wawi 1.8 1
Neu Abfrage der Versandart von der Plattform User helfen Usern - Fragen zu JTL-Wawi 0
SQL Abfrage alle Aufträge ohne Lieferschein JTL-Wawi 1.8 2
Neu gelöst: PHP Abfrage Versandklasse und passendes Bild aussteuern Betrieb / Pflege von JTL-Shop 2
In Diskussion Liquid error: Parameteranzahlkonflikt bei einer einfachen Anweisung Gelöste Themen in diesem Bereich 3
Neu Erstellen eines Sets, als Variation in Zusammenhang mit einer Stückliste Arbeitsabläufe in JTL-Wawi 2
Neu URL einer Unterkategorie weiterleiten Allgemeine Fragen zu JTL-Shop 3
Neu Programmierung eines Tools zur Verwaltung einer Datentabelle (JTL Shop 5) Technische Fragen zu Plugins und Templates 6
Neu Anpassen einer Rechnungsvorlage - Bearbeiten von Textbausteinen Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 4
Wie kann ich eine Benachrichtigung bei einem Wareneingang auslösen mit einer Mail über die Artikel die eingebucht wurden JTL-Wawi 1.8 2
In Bearbeitung Umzug mit einer Kasse auf ein neues Gerät Allgemeine Fragen zu JTL-POS 2
Neu Kostenloses Webinar: BWA – Leg ich ab? Richtiges lesen einer BWA zur Unternehmenssteuerung im Onlinehandel Smalltalk 0
Neu Alle Artikel auf einer Seite im Shop anzeigen Allgemeine Fragen zu JTL-Shop 2
Neu Variationsartikel einer Stückliste zuordnen? Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Neu Komponente einer Stückliste öffnen User helfen Usern - Fragen zu JTL-Wawi 1
Neu Sind eigene Felder im Artikel in einer neueren Wawi-Version von Anfang an sichtbar? User helfen Usern - Fragen zu JTL-Wawi 8

Ähnliche Themen