Gelöst istDropshipping geht nur in der simulation

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
8.246
2.451
Berlin
Firma
css-umsetzung
Ich habe jetzt bestimmt alle verfügbaren Dropshipping Variablen ausprobiert und mir sogar eigene Prüfungsvariablen erstellt, um im Workflow "Aufträge -> Ausgeliefert" eine Prüfung auf Dropshipping durchzuziehen.

Immer wenn ich das simuliere geht alles, sobald es aber produktiv im Auslieferungsprozess abgearbeitet wird, ist meine Dropshipping Abfrage hinfällig und übergibt falsche Werte (das es kein Dropshipping ist).

Ich brauche jetzt dringend eine Angabe, mit welcher Variable ich zu 100% prüfen kann, ob der Vorgang "Ausliefern" an einen Dropshipper geht oder nicht.

Der Hintergrund ist: es wird darüber die Rechnungserstellung angestoßen (für Händler und Endkunden gesondert (verzögerte Mail oder Drucken)), bei einer Dropshipping Abwicklung soll keine Rechnung erstellt werden.

Ich verwende die 1.0.9.3 Das Problem besteht aber wohl schon immer so wie ich das sehe.
 

D. Lehmeier

Moderator
14. August 2013
248
4
AW: istDropshipping geht nur in der simulation

Hi,

dazu ist ja eigentlich die Variable "IstKomplettDropshippingLieferbar".
Da wird geprüft, ob vom Auftrag alle offenen Positionen (alle die nicht schon ausgeliefert sind, hier sind auch Freipositionen und Gratisgeschenke mit drin), Dropshipping Lieferbar sind (Lieferant zugeordnet und "Dropshipping möglich" angehakt).

Vielleicht liegt das Problem an Freipositionen oder sowas ?
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
8.246
2.451
Berlin
Firma
css-umsetzung
AW: istDropshipping geht nur in der simulation

Tja :(

genau diese Variable geht nicht, bzw. habe ich mittlerweile alle durch die mit Dropshipping zu tun haben, einige reagieren gar nicht, einige nur in der Simulation....

Es ist so das ich zwei Aufträge zum testen habe, einmal nur ein "Dropshipping Artikel + Versandart Spedition" und einen "normalen Artikel mit Versandart DHL"
wenn ich diese im Workflow teste, geht es "bei einigen der Dropshipping Variablen", aber spätestens im Betrieb, versagt dieser Workflow.

Der Workflow hatte noch weitere Abfragen enthalten, ich habe ihn schon soweit runter reduziert, das es nur noch diese eine Abfrage gibt, es ist also eindeutig das die Variable macht was sie möchte.
 

D. Lehmeier

Moderator
14. August 2013
248
4
AW: istDropshipping geht nur in der simulation

Hi,

hmm, seltsam.
Kann ich mir das evtl. mal per TV ansehen ?

Du kannst mir deine Kontaktdaten einfach per PN schicken.
 

D. Lehmeier

Moderator
14. August 2013
248
4
AW: istDropshipping geht nur in der simulation

Hi,

so ich konnte das Problem Nachstellen.
Das Problem ist, dass die Eigenschaft "IstKomplettDropshippingLieferbar" prüft, ob alle Offenen Positionen " Dropshipping lieferbar" sind.
Bei dem Ereignis "Auftrag ausgeliefert", gibt es in dem Fall aber gar keine offenen Positionen mehr und die Bedingung ist dadurch wahr.

Das ist natürlich etwas mißverständlich, wir werden hier die Namen der Eigenschaften noch anpassen und evtl. noch erweitern.

Als Workaround kannst du dir erst mal mit der folgenden erweiterten Eigenschaft behelfen:

Erweiterte Eigenschaft "
ExistiertDropShippingLieferantenbestellung", gibt 1 aus wenn eine DropShipping Lieferantenbestellung zu einem Auftrag existiert, anderenfalls 0

Code:
{% assign auftragsnummer = Vorgang.Stammdaten.Auftragsnummer %}\
{% capture query -%}
SELECT
CASE WHEN Exists(
Select cBezugsAuftragsNummer, * from tLieferantenBestellung where cBezugsAuftragsNummer = '{{auftragsnummer}}' AND nDropShipping = 1
) THEN 1
ELSE 0
END
{% endcapture -%}
{% assign result = query | DirectQueryScalar %}\
{{result}}





 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
8.246
2.451
Berlin
Firma
css-umsetzung
AW: istDropshipping geht nur in der simulation

Hallo,

toll, ich habe mich versucht über variablen in der erweiterten Eigenschaft, durchzumogeln aber mit dieser Erklärung ist klar warum das auch erfolglos blieb.

Dann werde ich das mal daraufhin anpassen.
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
8.246
2.451
Berlin
Firma
css-umsetzung
AW: istDropshipping geht nur in der simulation

Oh,

kann es sein, dass diese Abfrage nur funktioniert, wenn der Auftrag schon mal ausgeliefert wurde?
bei mir klappt diese Abfrage in den Aufträgen die wir gestern getestet und die ich ja auch schon mehrfach ausgeliefert habe um dann die Lieferscheine wieder zu löschen.

Als ich das jetzt beim Kunden probierte mit jungfräulichen vorher noch nicht gelieferten Aufträgen, nutzte diese Abfrage nichts.

Ich werde das bei mir nochmal mit neuen Aufträgen testen.
 

D. Lehmeier

Moderator
14. August 2013
248
4
AW: istDropshipping geht nur in der simulation

Bei den erweiterten Eigeschaften musst du drauf aufpassen, dass keine Leerzeile oder Zeichen zurückgegeben wird, wenn man mit Gleich prüft.
Das sieht man in der Vorschau.

Vielleicht liegt es daran ?
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
8.246
2.451
Berlin
Firma
css-umsetzung
AW: istDropshipping geht nur in der simulation

Nein, das da kein Leerzeichnen sein darf war von meiner Seite aus schon klar.
Ich habe es nun Probiert, diese Abfrage reagiert nur auf Aufträge die mindestens einmal ausgeliefert wurden.

Hierzu habe ich mir einen identischen neuen Auftrag generiert um den als Vergleich mit einem Ausgelieferten Auftrag zu prüfen.

der Bereits Ausgelieferte bringt den richtigen Wert, der noch nicht Ausgelieferte nicht.

Vermutlich liegt das wirklich daran dass der Eintrag in "tLieferantenBestellung" ja erst nach dem Workflow erfolgt?
 

D. Lehmeier

Moderator
14. August 2013
248
4
AW: istDropshipping geht nur in der simulation

Hi,

sorry hat etwas gedauert, bis ich das noch mal testen konnte.
Also bei mir funktioniert das einwandfrei.

Ich habe die Eigenschaft bei "Auftrag -> Ausgeliefert" eingefügt, dann ist der Eintrag in tLieferantenbestellung schon vorhanden.
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
8.246
2.451
Berlin
Firma
css-umsetzung
AW: istDropshipping geht nur in der simulation

Kann es sein, dass das ein zeitliches Problem ist?

Die Variable ist ja erst gesetzt, nachdem die Lieferkantenbestellung raus ging, wenn die Prüfung vorher erfolgt, ist da ja noch nichts zu finden.
Ich bin auch bei Ausgeliefert.
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
8.246
2.451
Berlin
Firma
css-umsetzung
AW: istDropshipping geht nur in der simulation

wird es hier eines Tages eine Lösung geben?
Es ist eindeutig, dass die Variable erst nach der Prüfung gesetzt wird.
 

D. Lehmeier

Moderator
14. August 2013
248
4
AW: istDropshipping geht nur in der simulation

Hi,

ja hier wird es in einer der kommenden Versionen noch zusätzliche Eigenschaften geben (Wurde per Dropshipping geliefert oder so ähnlich).
Mit der Erweiterten Eigenschaft von oben hat das bei mir aber geklappt.
 
Ähnliche Themen
Titel Forum Antworten Datum
Mail geht an Rechnungsmail satt an Liefermail JTL-Wawi 1.11 1
Neu "transparentere Strukturen" - Die Feature Hölle geht weiter User helfen Usern - Fragen zu JTL-Wawi 9
Neu Kommissionierwagen durch scannen auswählen geht nicht User helfen Usern - Fragen zu JTL-Wawi 3
Webinar am 04.02.26: Es geht um euer Backup: Vertrauen ist gut. Restore ist besser! Messen, Stammtische und interessante Events 1
Neu Kinderartikel bearbeiten geht nicht JTL-Wawi - Fehler und Bugs 4
Hersteller für Verkaufskanal mappen geht nicht JTL-Wawi 1.11 0
Prüfung USt-ID geht nicht mehr JTL-Wawi 1.9 11
Neu Das Abspeichern der Einstellungen in Shopify geht nicht? Shopify-Connector 6
Neu Artikelbild verknüpfen verknüpft nur alle Bilder, wenn kein Bild 1 da ist JTL-Ameise - Fehler und Bugs 0
Artikel Eigene Felder kommen nur beim ersten Shopabgleich in den JTL-Shop JTL-Wawi 1.11 2
Artikel erkennbar machen wenn nur als Dropshippimg zur Verfügung gestellt wird JTL-Wawi 1.10 5
Neu Mehrere Kartons in einem Auftrag mit nur einem DHL-Label Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 12
Teilbare Artikel NICHT für Kunden, nur für intern teilbar JTL-Wawi 1.11 5
Zweiter Shop an gleichem Mandanten nur für USA JTL-Wawi 1.11 1
Neu Shopify nur Bestellungen übertragen Shopify-Connector 9
Neu Mit Ameise nur einen Artikel & die dazu gehörenden Varianten exportieren - wie? Schnittstellen Import / Export 3
Neu Auftragsbezogene Pickliste auch im JTL-WMS (nicht nur mobil) nutzen JTL-WMS / JTL-Packtisch+ - Ideen, Lob und Kritik 0
Bestellpositionen lassen sich nur einmalig verschieben – Sortierfunktion danach deaktiviert JTL-Wawi 1.11 11
Neu Rechnung nur für bestimmte Kundengruppe drucken, aber für alle Erstellen Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1

Ähnliche Themen