Neu Web-Request über alle Artikel im Auftrag

  • Ersteller des Themas Ersteller des Themas ple
  • Erstellungsdatum Erstellungsdatum

ple

Sehr aktives Mitglied
20. August 2019
896
188
Hallo zusammen,
Ich möchte gerne einen Fremdshop mitteilen, dass sich der Bestand geändert hat.
Das geht mittels Web Request
https:xxxxxxxxxxxxx&menge=0&artikelnr=K-123

nun stell ich mir dir Frage, wenn ich einen Auftrag anlege mit mehr als einen Artikel, wie kann ich den Webrequest über eine Schleife aller Artikel laufen lassen?
Geht das irgendwie mittels Workflow?
Leider ist das Webrequest so gut wie garnicht dokumentiert.

Ich wäre sehr dankbar, wenn jemand damit bereits Erfahrung hat.
 

Thomas | DeinSportsfreund

Aktives Mitglied
3. August 2017
14
0
Hallo zusammen,
Ich möchte gerne einen Fremdshop mitteilen, dass sich der Bestand geändert hat.
Das geht mittels Web Request
https:xxxxxxxxxxxxx&menge=0&artikelnr=K-123

nun stell ich mir dir Frage, wenn ich einen Auftrag anlege mit mehr als einen Artikel, wie kann ich den Webrequest über eine Schleife aller Artikel laufen lassen?
Geht das irgendwie mittels Workflow?
Leider ist das Webrequest so gut wie garnicht dokumentiert.

Ich wäre sehr dankbar, wenn jemand damit bereits Erfahrung hat.
Gibt es hierzu einen Lösungsansatz? Stehe vor der gleichen Aufgabe.
 

ple

Sehr aktives Mitglied
20. August 2019
896
188
Ja, hab’s soweit am laufen, aber musste den Umweg über powershell gehen, weil mehrere Artikel pro Auftrag gesendet werden können. Ebenso werte ich dann noch aus, was im content steht, damit ich es 5 mal wiederholen kann, falls mal was nicht durchgeht.
Ist aber nur gefährliches Halbwissen was ich da zusammengeschustert habe.
Aber vielleicht bist du mehr Erfahrungen mit powershell.
 

css-umsetzung

Offizieller Service Partner
SPBanner
6. Juli 2011
8.648
2.700
Berlin
Firma
css-umsetzung
Du hättest bei deinem Request nur eine Schleife verwenden müssen und hättest dann eben in dieser Schleife die Artikel aufgelistet.
 

ple

Sehr aktives Mitglied
20. August 2019
896
188
Ja das mache ich jetzt auch so, über die Schleife hole ich mir die Artikelnummer und den verfügbaren Bestand, dieser wird dann an einem powershellscript übergeben als array. Dieses macht dann nur noch ne curl oder invoke-webrequest, bin mir nicht mehr sicher, ist schon lange her😉
Vielleicht gehts auch direkt in der wawi, hab es noch nicht weiter probiert mit dotliquid.
 

css-umsetzung

Offizieller Service Partner
SPBanner
6. Juli 2011
8.648
2.700
Berlin
Firma
css-umsetzung
Ich habe hier mit @Thomas | DeinSportsfreund zusammen etwas sehr interessantes zusammengeklöppelt, was sogar eine API ansprechen kann.
Da kamen Sachen zutage, da hätte auch ich nicht gedacht das es überhaupt so möglich wäre.

Aber in Verbindung mit ein wenig dotLiquid und einer Workflow Schleife sah das beim testen recht gut aus.
Ich bin gespannt ob das dann so im Live Betrieb stabil läuft. Der Ansatz war jedenfalls vielversprechend.
 

Thomas | DeinSportsfreund

Aktives Mitglied
3. August 2017
14
0
Ich habe hier mit @Thomas | DeinSportsfreund zusammen etwas sehr interessantes zusammengeklöppelt, was sogar eine API ansprechen kann.
Da kamen Sachen zutage, da hätte auch ich nicht gedacht das es überhaupt so möglich wäre.

Aber in Verbindung mit ein wenig dotLiquid und einer Workflow Schleife sah das beim testen recht gut aus.
Ich bin gespannt ob das dann so im Live Betrieb stabil läuft. Der Ansatz war jedenfalls vielversprechend.
Bis jetzt sieht es sehr gut aus. Besten Dank!

Der Ansatz ist auf jeden Fall "aufwendig" jedoch im Endeffekt simpler als gedacht. Es lohnt sich wirklich!
 

Ähnliche Themen