Gelöst Workflow mehrere Artikel abrechnen

Dominik188

Aktives Mitglied
3. Juni 2020
2
0
Hallo,

ich möchte bei einem Fulfillment Kunden eine Auftragsposition per Workflow erstellen lassen, welche die Summen der Artikel pro Auftrag ausgibt.
Mit {{ Vorgang.AuftragsPositionen.ArtikelPositionen.Anzahl }} komme ich nicht weiter, da nicht die Menge der einzelnen Positionen gezählt wird.

Als Beispiel, was ich meine:
Kunde bestellt 3x Tisch A - das möchte ich als Anzahl auf der Abrechnung stehen haben - also 3 Stück.
Info: Der Artikel ist ein Vaterartikel bestehend aus 3 Tischen.

Als Ergebnis bekomme ich aber 1, da es eine Position ist - aber ich möchte als Ergebnis 3 haben, da es 3 Artikel sind.

Kann mir da jemand weiterhelfen?

Hoffe das war einigermaßen verständlich...
 

Thomas_S

Sehr aktives Mitglied
2. Oktober 2012
732
123
50226 Frechern
So sollte es klappen:
Code:
{%- assign AnzahlArtikel = 0 -%}
{%- for ArtikelPos in Vorgang.Auftragspositionen.Artikelpositionen -%}
    {%- assign AnzahlArtikel = AnzahlArtikel | Plus: ArtikelPos.Menge -%}
{%- endfor -%}
{{ AnzahlArtikel }}
 
  • Gefällt mir
Reaktionen: Dominik188

quattroformatee

Aktives Mitglied
20. Juli 2022
99
16
Gibt es hierzu auch eine Lösung mit mehreren Artikelpositionen in einem Auftrag??

Beispiel:
Kunde bestellt 2x Shirt Bedruckt S und 1x Shirt Bedruckt M.

Als Ergebnis soll er mir jetzt zusätzlich 2x Shirt Blank S und 1x Shirt Blank M in den Auftrag packen.

Mit dem obrigen Code fragt er die Artikelpositionen ab, jedoch nicht die einzelnen Mengen. Im Screenshot ist es nochmal deutlicher veranschaulicht. Bei "T-Shirt Schwarz S" sollte bei Menge 2 stehen (Zieht die Menge von "Test") und bei "T-Shirt Schwarz M" die Menge 1 (Zieht die Menge von "Test2")
 

Anhänge

  • 2022-08-29 19_09_24-Window.png
    2022-08-29 19_09_24-Window.png
    5,9 KB · Aufrufe: 6
Zuletzt bearbeitet:

Ähnliche Themen