Neu Versandart über SQL Funktion definieren mittels Gewicht, Versandland und Kartonage

nirico

Sehr aktives Mitglied
3. Mai 2021
143
25
Firma
NIRICO
Liebe Community,

ich bin neulich über folgendes Ticket gestolpert: https://issues.jtl-software.de/issues/WAWI-53388

Wir verschicken viel ins Ausland und größtenteils gebrauchte Teile, bei denen die Abmessungen und das Versandgewicht im Vorfeld nur schwer definiert werden können. Leider ist der Tarifdschungel der Versanddienstleister so komplex, dass man das keinem Mitarbeiter manuell zutrauen kann. Dementsprechend wäre es sehr hilfreich eine Funktion zu bauen mit deren Hilfe die optimale Versandart anhang des Gewichts, der Kartonage und des Versandlandes bestimmt wird.

Ich bin leider SQL Laie. Gibt es irgendwo eine Anleitung, wie man sich so eine Funktion in JTL bauen kann? Im Grunde ist es ja nur eine simple (wenn auch komplexe) Verreihung von wenn dann Abfragen.
Kann man von der oben genannten Funktion auch auf die Kartonmaße und das Versandland zugreifen?
Gibt es hier Servicepartner oder Experten, die sich in dem Bereich gut auskennen?
 

nirico

Sehr aktives Mitglied
3. Mai 2021
143
25
Firma
NIRICO
Ich habe bereits folgendes herausgefunden. Die function gibt einen INT zurück, der die Versandart auswählt und wahrscheinlich überschreibt. Dabei handelt es sich wahrscheinlich um die tVersandart, die ich mir über folgenden SQL Befehl ausgeben lassen kann:


Das Gewicht ist ja im Beispiel schon angegeben.

Weiß jemand, wie ich auf das Länderkürzel Versandland zugreifen kann? Beispiel:

Select @kversand = Case when @gewicht >1 and @versandland = "DE" then 51
RETURN(@kversand);

Außerdem muss ich die Maße der Kartonnage abgreifen. Sprich Länge, Breite und Höhe. Kann mir jemand sagen ob und wie ich auf diese Werte zugreifen kann?

Wahrscheinlich wird die Formel im Endeffekt zu komplex weshalb ich die Wert @gewicht, @versandland, @parcelheight, @parcellengt und @parceldepth an einen externen Server schicken möchte, der wiederum die Logik verarbeitet und den INT tVersandart zurückschickt.

Würde mich über Vorschläge freuen. Vielleicht gibt es ja auch einen Servicepartner, der mir hier behilflich sein kann.
 
  • Gefällt mir
Reaktionen: aadursun

nirico

Sehr aktives Mitglied
3. Mai 2021
143
25
Firma
NIRICO
Wir nutzen diese Funktion nun seit fast einem Jahr problemlos und haben uns aufbauend auf der Funktion eine reihe von stored procedures erstellt, die die Versandkosten für jede Versandart inkl. aller Zuschläge auf den Cent genau ausrechnen und dann den Günstigsten Dienstleister auswählen. Hat verschiedene Vorteile:

1. Wir können jeden Monat die Rechnungen der Versanddienstleister abgleichen und gucken wie hoch die Abweichungen zu unseren Berechnungen sind - dadurch fallen Fehler sowohl in unserer Kalkulation als auch bei den Rechnungen der Dienstleister aus
2. Wir haben Workflows, die uns informieren, wenn das Verhältnis von Versandkosten zu Bestellwert zu gering ist, wir also Verlust machen und können da nachjustieren. Z.B. gewisse Länder die Preise erhöhen etc.
3. Der Mitarbeiter muss nicht auswählen wie was verschickt wird, das macht die Software anhang der angeschlossenen Waage, Kartonmaße und Zielland automatisch - weniger Fehler.

Hat also letztendlich gut funktioniert.
 
Ähnliche Themen
Titel Forum Antworten Datum
Versandart Standartpaketversand mit Express JTL-Wawi 1.10 2
Neu Versandart von Shopify zu JTL Wawi & Sendungsnummern von Wawi zu Shopify!? Shopify-Connector 0
Neu Versandart ##noname## Betrieb / Pflege von JTL-Shop 3
Amazon Versandart übernehmen JTL-Wawi 1.11 0
Neu Name der Versandart im Shop anzeigen Allgemeine Fragen zu JTL-Shop 36
Neu Versandart Name aus Lieferschain anstatt aus auftrag einsetzen Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Dropshipping-Labeldruck beim Lieferanten über JTL-Wawi (Versandstandorte / Workflows) JTL-Wawi 1.10 0
Workflow Trigger bei Angebot-Import über Ameise JTL-Wawi 1.9 0
Neu Etikettendruck über Remotedesktop Fehler Arbeitsabläufe in JTL-Wawi 0
Neu JTL Shipping Fehler bei DHL Versand über WMS ? User helfen Usern - Fragen zu JTL-Wawi 2
Neu Kundenkonto über Mein-Konto nicht möglich JTL-Shop - Fehler und Bugs 4
Neu Weitere Marktplätze über Sellercentral international Listing Amazon-Anbindung - Fehler und Bugs 1
Kunde kauft über Amazon und dann über Ebay - Mailversand JTL-Wawi 1.10 10
Neu Teillieferung nur mit Rechnung über ganzen Auftrag oder ohne Rückstandsmeldung möglich Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 1
Neu Artikel Rücknahme über Kassenbon von letzter Woche in JTL-Pos JTL-POS - Ideen, Lob und Kritik 2
Neu Amazon Abgleich - seit heute 12:26Uhr keine Übernahme der Bestellungen über Worker Amazon-Anbindung - Fehler und Bugs 9
Neu welche Sync Benutzer Daten in Shop und WAWI bei neu-Hosting über JTL Allgemeine Fragen zu JTL-Shop 0
Neu PrestaShop 9 Kompatibilität des Connectors – seit über 8 Monaten keine Lösung PrestaShop-Connector 0
welche Sync Benutzer Daten in Shop und WAWI bei neu-Hosting über JTL JTL-Wawi 1.11 0
Preise lassen sich nicht importieren über Ameise JTL-Wawi 1.10 4
Neu SQL-Server geht eine Stunde nach Allgemeine Fragen zu JTL-Shop 4
Neu Umzug SQL Datenbank auf neuen Server User helfen Usern - Fragen zu JTL-Wawi 2
Kundenstammdaten - "Eigenes Feld" in SQL auslesen JTL-Wawi 1.9 2
Aktuelles Update 1.11.7: Anmeldedialog merkt sich den letzten User immer noch nicht & falsche Warnung für angeblich fehlendes SQL Server Update JTL-Wawi 1.11 3
Neu Frage zu SQL Statement - Kunden-Kommentar aus Auftrag auf Pickliste User helfen Usern - Fragen zu JTL-Wawi 1
Neu Bestellungen werden verzögert oder nicht gepullt – Ursache: Zeitzonen-Filter im SQL des WooCommerce-Connectors WooCommerce-Connector 0
Neu SQL Worker.tStatus - Bedeutung von nStatus? JTL Ameise - Eigene Exporte 2
Neu Suche Servicepartner für SQL-Abfrage Dienstleistung, Jobs und Ähnliches 2

Ähnliche Themen