Hallo liebe JTL-Gemeinde!
Ich versuche seit ein paar Tagen einige Workflows zu realisieren, die mit dem Thema Versandkosten-Wert aus Amazon zu tun haben und beiße mir regelrecht die Zähne aus.
Vorab eine kurze Erklärung, warum ich diesen Workflow benötige:
Amazon-Aufträge werden immer mit der selben Bezeichnung einer Versandart in JTL WaWi importiert, bei mir heisst diese stumpf "Versandkosten". Diese Versandart soll nur als Zwischenschritt eingefügt werden, da wir über mehrere Lager und Paketdienste, Expressdienste und eine Spedition versenden (UPS, DPD, FEDEX, Spedition). Bei der angelegten Versandart "Versandkosten" ist nen Wert von 5,95 € angelegt, da dies die meisten Pakete betrifft.
Da wir europaweit und in Drittländer versenden haben wir einige Versandarten angelegt
UPS nach Deutschland
UPS nach Benelux
UPS nach Rest-Europa
DPD nach Deutschland
usw...
Wir nutzen bereits die neue Versandkostentabelle von Amazon und haben uns 3 Masken in Amazon angelegt (Paketdienst, Sperrgut und Spedition)
Paketdienst wird bei Versand nach Deutschland mit Wert 5,95 € von Amazon ausgegeben
Sperrgut wird bei Versand nach Deutschland mit Wert 14,95 € von Amazon ausgegeben
Spedition wird bei Versand nach Deutschland mit Wert 35,95 € von Amazon ausgegeben
Alle Werte landen je nach Auftrag in der Versandart "Versandkosten"
Mein Gedankengang war jetzt folgender:
Workflow 1:
Prüfe Versandart-Name = "Versandkosten" (Dann ist es nen Amazon-Auftrag)
Prüfe Versandart-Preis = "5,95" (Dann ist es nen Paketdienst, also UPS oder DPD)
Prüfe ob Standard-Lieferant der offenen Positionen = "Lieferant a" (Dann wird es aus Lager A mit UPS versendet)
Dieser Workflow funktioniert einwandfrei
Workflow 2:
Prüfe Versandart-Name = "Versandkosten" (Dann ist es nen Amazon-Auftrag)
Prüfe Versandart-Preis = "14,95" (Dann ist es Sperrgut und somit FEDEX)
Prüfe ob Standard-Lieferant der offenen Positionen = "Lieferant b" (Dann wird es aus Lager B mit FEDEX versendet)
Dieser Workflow hängt sich immer bei der Prüfung der Versandkosten auf
Fehlermeldung bei Simulation: Versandkosten 5,95 = 14,95 --> Falsch
Ich vermute, dass ich bei der Prüfung des Versandart-Preises eine falsche Variable bei "Erweiterte Eigenschaften" ausgewählt habe. Ich nutze hierfür
{{ Vorgang.Lieferung.Versandart.Preis }}
Es wird aber immmer auf 5,95 geprüft, ich gehe deshalb davon aus, dass er den fest hinterlegten Wert prüft und nicht den aus dem Auftrag.
Meine Frage ist nun:
Kann ich den Versandkosten-Wert aus dem Auftrag ansprechen?
Wenn ja, wie?
Mit freundlichen Grüßen
Svenie
Ich versuche seit ein paar Tagen einige Workflows zu realisieren, die mit dem Thema Versandkosten-Wert aus Amazon zu tun haben und beiße mir regelrecht die Zähne aus.
Vorab eine kurze Erklärung, warum ich diesen Workflow benötige:
Amazon-Aufträge werden immer mit der selben Bezeichnung einer Versandart in JTL WaWi importiert, bei mir heisst diese stumpf "Versandkosten". Diese Versandart soll nur als Zwischenschritt eingefügt werden, da wir über mehrere Lager und Paketdienste, Expressdienste und eine Spedition versenden (UPS, DPD, FEDEX, Spedition). Bei der angelegten Versandart "Versandkosten" ist nen Wert von 5,95 € angelegt, da dies die meisten Pakete betrifft.
Da wir europaweit und in Drittländer versenden haben wir einige Versandarten angelegt
UPS nach Deutschland
UPS nach Benelux
UPS nach Rest-Europa
DPD nach Deutschland
usw...
Wir nutzen bereits die neue Versandkostentabelle von Amazon und haben uns 3 Masken in Amazon angelegt (Paketdienst, Sperrgut und Spedition)
Paketdienst wird bei Versand nach Deutschland mit Wert 5,95 € von Amazon ausgegeben
Sperrgut wird bei Versand nach Deutschland mit Wert 14,95 € von Amazon ausgegeben
Spedition wird bei Versand nach Deutschland mit Wert 35,95 € von Amazon ausgegeben
Alle Werte landen je nach Auftrag in der Versandart "Versandkosten"
Mein Gedankengang war jetzt folgender:
Workflow 1:
Prüfe Versandart-Name = "Versandkosten" (Dann ist es nen Amazon-Auftrag)
Prüfe Versandart-Preis = "5,95" (Dann ist es nen Paketdienst, also UPS oder DPD)
Prüfe ob Standard-Lieferant der offenen Positionen = "Lieferant a" (Dann wird es aus Lager A mit UPS versendet)
Dieser Workflow funktioniert einwandfrei
Workflow 2:
Prüfe Versandart-Name = "Versandkosten" (Dann ist es nen Amazon-Auftrag)
Prüfe Versandart-Preis = "14,95" (Dann ist es Sperrgut und somit FEDEX)
Prüfe ob Standard-Lieferant der offenen Positionen = "Lieferant b" (Dann wird es aus Lager B mit FEDEX versendet)
Dieser Workflow hängt sich immer bei der Prüfung der Versandkosten auf
Fehlermeldung bei Simulation: Versandkosten 5,95 = 14,95 --> Falsch
Ich vermute, dass ich bei der Prüfung des Versandart-Preises eine falsche Variable bei "Erweiterte Eigenschaften" ausgewählt habe. Ich nutze hierfür
{{ Vorgang.Lieferung.Versandart.Preis }}
Es wird aber immmer auf 5,95 geprüft, ich gehe deshalb davon aus, dass er den fest hinterlegten Wert prüft und nicht den aus dem Auftrag.
Meine Frage ist nun:
Kann ich den Versandkosten-Wert aus dem Auftrag ansprechen?
Wenn ja, wie?
Mit freundlichen Grüßen
Svenie