Gelöst Workflow - Ausführen von Batch - Parameterübergabe

akBenutzer

Gut bekanntes Mitglied
24. April 2017
200
20
Ich würde gerne über einen Workflow(Aufträge) eine batch von mir starten und dabei eine Liste von Parametern übergeben.

Die Liste soll die Artikelnummern und die Anzahl der Artikel eines Auftrags beinhalten. Das Problem dabei ist, dass ich ja nur Zugriff auf das "Erste Objekt" mit den zur Verfügung gestellten Variablen bekomme. Hat jemand eine Idee wie ich all diese Werte als Parameter übergeben kann wenn der Auftrag mehrere Artikel mit unterschiedlichen Stückzahlen enthält?
 

akBenutzer

Gut bekanntes Mitglied
24. April 2017
200
20
Ich habe noch die Möglichkeit mit einer Datei zu arbeiten, komme hier aber auch nicht wirklich weiter. Mein Versuch sieht so aus, hier bekomme ich als Ausgabe aber nicht die Artikelnummer und Anzahl

Code:
{% capture query %}
SELECT bes.cBestellNr Bestellnummer, pos.cArtNr Artikelnummer, pos.nAnzahl Anzahl
FROM tbestellung bes, tbestellpos pos
WHERE bes.kBestellung = '{{ Vorgang.Stammdaten.InterneAuftragsnummer }}'
AND pos.nType = 1
AND bes.kBestellung = pos.tBestellung_kBestellung
ORDER BY bes.cBestellNr DESC;
{% endcapture -%}\
{% assign result = query | DirectQueryScalar %}\
{{ result }}
 

Ähnliche Themen