Hier mal eine Schleife die in einer Bestellung schaut ob da z.B. ein Artikel vorkommt der die Versandklasse DHL hat.
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!!!
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!!!