Dopshipping CSV Export mit Freipositionen

garifulin

Sehr aktives Mitglied
10. Januar 2019
482
62
Hallo miteinander,
ich habe mittlerweile alles soweit eingerichtet dass alle Dropshipping Bestellungen automatisiert und eine CSV wird auch erstellt jedoch wenn eine Freiposition dabei ist erstellt er mir keine CSV außer ich erlaube Teillieferung.
wo sollte ich nachschauen um dem Problem auf die Spur zu kommen?
 

John

Sehr aktives Mitglied
3. März 2012
3.978
983
Berlin
Eine Freiposition hat per Definition keinen Lieferanten.
Und wenn eine Positionen keinen Lieferanten hat, kann sie auch nicht per Dropshipping durch einen Lieferanten ausgeliefert werden. In der Folge verbleibt immer etwas im Auftrag, was unausgeliefert wird. Daher geht der Auftrag nur raus, wenn Teillieferung erlaubt wird.

Das Problem ist Dein Prozess, der so nicht funktioniert.
 

garifulin

Sehr aktives Mitglied
10. Januar 2019
482
62
Hallo John,
das Problem an der Stelle ist dass Pfand eben als Freiposition aus dem Onlineshop in die Wawi kommt und nicht als Artikel. So gesehen muss diese aus Freiposition zu Artikel umgewandelt werden bevor es Per Dropshipping ausgeliefert werden kann. Oder es gibt doch einen Weg wie die Freiposition automatisch per Dropshipping auftrag mit ausgeliefert werden kann.
 

frankell

Sehr aktives Mitglied
9. September 2019
2.566
783
Flensburg
Hallo @garifulin,

Freiposition bleibt leider Freiposition. Daher ist es korrekt, dass Du aus der Freiposition erst mal eine Artikelposition machen müsstest, wenn Du den Pfand auch "bestellen" können möchtest.

VG,
Frank
 

garifulin

Sehr aktives Mitglied
10. Januar 2019
482
62
naja, beim Hinzufügen müsste ja auch die Menge richtig von der Freiposition übernomen werden und das geht vermuttlich nur über Custom Querry.
aber wieder entfernen da bin ich noch auf der Suche.

Edit:
Die Anzahl habe ich mit

Code:
{% capture query %}
SELECT nAnzahl FROM tbestellpos where cString='Pfand'  and tBestellung_kBestellung ={{Vorgang.Stammdaten.InterneAuftragsnummer}}
{% endcapture -%}\
{% assign result = query | DirectQueryScalar %}\
{{ result }}

gefunden. nun geht es ans löschen
 

garifulin

Sehr aktives Mitglied
10. Januar 2019
482
62
CustomWorkflow(Stored Procedure) erstellt und es läuft. Danke an alle beteiligten.
@frankell würde ich mir merken wenn ich mal was komplizierteres umsetzen muss und würde dann af dich zurückkommen?
 

frankell

Sehr aktives Mitglied
9. September 2019
2.566
783
Flensburg
Top! :thumbsup:

Beachte bitte, dass CustomWorkflows ab der Wawi-Version 1.10 nicht mehr funktionieren, wenn man nicht mindestens JTL-Pro hat. Also zumindest neue nicht. Solche, die bereits vor dem Update da waren, sollen ja vorläufig weiter funktionieren. Es bleibt aber unklar, was vorläufig bedeutet bzw. wie lange das gilt. :)
 
  • Gefällt mir
Reaktionen: garifulin

garifulin

Sehr aktives Mitglied
10. Januar 2019
482
62
danke für den Tipp.
Sprich im CustomWorkflow am Schluss noch EXEC [Verkauf].[spAuftragEckdatenBerechnen] @kAuftrag mit dazu nehmen also vor dem END?
:D
 

frankell

Sehr aktives Mitglied
9. September 2019
2.566
783
Flensburg
Genau.
Beim Manipulieren von Auftragspositionrn ggf. auch mit TRY CATCH arbeiten. Wenn Du nur die Art der Position änderst und die ArtNr ergänzt, ist das ja noch simpel. Solltest Du aber einen Record löschen/ergänzen, würde ich das auf jeden Fall machen.
 

Ähnliche Themen