Folgendes habe ich in einem Workflow unter Erweiterten Eigenschaften:
Mit dieser Anweisung kann ich aus dem Artikelstamm mir die Warengruppe ziehen:
1. Was ich nicht hinbekomme ist die Versandklasse aus dem Artikelstamm zu holen.
2. Was mir nicht klar ist wie es ist wenn mehrere Artikel in einem Auftrag sind, welche Warengruppe z.B. nimmt er dann?
Auch ein Ziel ist es wenn es im Auftrag eine Versandklasse (Artikelstamm) gibt die z.B. DHL heißt dann soll er die Versandart auf DHL Paket setzen.
Ich tüftle an diesem Prob seit geraumer Zeit rum wäre echt klasse wenn mir da jemand helfen kann.
Code:
{% for Item in Vorgang.AuftragsPositionen.ArtikelPositionen %}\
{% if Vorgang.AuftragsPositionen.Anzahl == 1 and Vorgang.AuftragsPositionen.Positionen.ErstesObjekt.Menge >= 1 %}
{% else Vorgang.AuftragsPositionen.Anzahl > 2 %}
{% assign pos = true %}
{% endif %}\
{% assign preis=Vorgang.Zahlungen.GesamtbruttopreisOhneVersandart %}\
{% assign waren=Item.Artikel.Warengruppe.InterneWarengruppennummer %}\
{% if waren == "1" %}DHL
{% elsif waren == "2" %}DHL
{% elsif waren == "3" and pos == "true"%}GB
{% elsif waren == "3" and pos != "true"%}DHL
{% elsif waren == "4" and pos == "true"%}GB
{% elsif waren == "4" and pos != "true"%}DHL
{% elsif waren == "5" and pos == "true"%}MB
{% elsif waren == "5" and pos != "true"%}DHL
{% elsif waren == "6" and pos == "true"%}MB
{% elsif waren == "6" and pos != "true"%}DHL
{% elsif waren == "7" and pos == "true"%}MB
{% elsif waren == "7" and pos != "true"%}DHL
{% elsif waren == "8" %}DHL
{% elsif waren == "9" %}DHL
{% elsif waren == "13" %}DHL
{% endif %}
{% endfor %}
Code:
{% for Item in Vorgang.AuftragsPositionen.ArtikelPositionen %}\
{% assign waren=Item.Artikel.Warengruppe.InterneWarengruppennummer %}\
{% if waren == "1" %}DHL
{% endif %}
{% endfor %}
1. Was ich nicht hinbekomme ist die Versandklasse aus dem Artikelstamm zu holen.
2. Was mir nicht klar ist wie es ist wenn mehrere Artikel in einem Auftrag sind, welche Warengruppe z.B. nimmt er dann?
Auch ein Ziel ist es wenn es im Auftrag eine Versandklasse (Artikelstamm) gibt die z.B. DHL heißt dann soll er die Versandart auf DHL Paket setzen.
Ich tüftle an diesem Prob seit geraumer Zeit rum wäre echt klasse wenn mir da jemand helfen kann.