Gelöst Es wird ein falsches Versandgewicht nach EASYLOG übergeben. [ohne]

dibadu

Gut bekanntes Mitglied
23. Mai 2011
239
2
Horn - Bad Meinberg
in der Versandart ist "Verwiegepflicht im Lager" aktiviert.
Beim Verpacken über EazyShipping öffnet sich auch das Feld für die Gewichtseingabe.
Bei uns ist dies z.B. mit dem Artikelgewicht 0.02 vorbelegt.
Wir überschreiben den Wert mit dem gewogenen Gewicht z.B. 0.50
Der Packvorgang wird über den grünen Button beendet.
Die Exportdatei wird erstellt. In der Datei steht aber wieder das ursprüngliche Artikelgewicht 0.02

Ist das ein Fehler in dem WMS ???

Gruß Dirk
 

maik.schwefer

Moderator
Mitarbeiter
1. August 2012
2.548
45
Köln
AW: Es wird ein falsches Versandgewicht nach EASYLOG übergeben.

Wenn ihr das eingegebene Gewicht haben wollt, verwendet bitte "paket.Gewicht"

Also die Stelle
{{Lieferschein.Positionen.VersandGewichtGesamt|Plus:Lieferschein.Auftrag.Versandart.Zusatzgewicht}}\
durch
{% if paket.Gewicht > 0 %}{{paket.Gewicht}}{% else %}{{Lieferschein.Positionen.VersandGewichtGesamt|Plus:Lieferschein.Auftrag.Versandart.Zusatzgewicht}}{% endif %};\
ersetzen.

Es wird dann das eingetragene Gewicht genommen, falls eins eingegeben wurde.
 

dibadu

Gut bekanntes Mitglied
23. Mai 2011
239
2
Horn - Bad Meinberg
AW: Es wird ein falsches Versandgewicht nach EASYLOG übergeben.

mit der Formel funktioniert es leider nicht. Es wird gar keine Exportdatei erzeugt.
im "P lus: ..." steht ein Leerzeichen, das gehört da wahrscheinlich nicht hin.
Aber es geht trotzdem, nicht.

Ich habe die ganze if/then/else Abfrage rausgelassen:
{{paket.Gewicht}};\
das macht genau was wir brauchen.
 

Stetto

Sehr aktives Mitglied
2. Juli 2009
4.810
575
AW: Es wird ein falsches Versandgewicht nach EASYLOG übergeben.

Hier hinten hat sich auch ein Leerzeichen eingeschlichen, dass dort nicht hingehört. :) Wenn Ihr grundsätzlich immer verwiegt und kein Zusatzgewicht angebt, ist das kleine Code-Snipped natürlich erste Wahl für euch.

Folgende Gewichte stehen zur Auswahl:

- {{ paket.Gewicht }} = Gewogenes Gewicht (Verwiegepflicht muss je Versandart aktiviert sein! Und das Paket im EazyShipping Dialog gewogen werden!)

- {{ Lieferschein.Positionen.GewichtGesamt }} = Artikelgewicht aller Artikel eines Auftrags
- {{ Lieferschein.Positionen.VersandGewichtGesamt }} = Versandgewicht aller Artikel eines Auftrags
- {{ Lieferschein.Auftrag.Versandart.Zusatzgewicht }} = Zusatzgewicht hinterlegt bei der Versandart (zum Beispiel für standardmäßig beiliegende Prospekte)
- {{ Lieferschein.Auftrag.Zusatzgewicht }} = Zusatzgewicht, dass individuell je Auftrag in JTL-Wawi hinterlegt werden kann.
- {{ Lieferschein.Positionen.Differenzgewicht }} = ??? Wenn ich das wüsste ;) Die Frage kläre ich gerade! -> Edit: Für WMS-Nutzer uninteressant. Bezieht sich auf Diff-Gewicht klassischer Varianten.

Wichtig:
Wenn Ihr regelmäßig Bestellungen auf mehrere kleine Bestellungen aufsplittet, müsst Ihr das Gewicht auf die Anzahl der Pakete verteilen. Dieses Ergebnis erreicht Ihr zum Beispiel über

{{ Lieferschein.Positionen.VersandGewichtGesamt|DividedBy:Lieferschein.Pakete.Count }} = Versandgewicht aller Artikel eines Auftrags geteilt durch die Anzahl der Pakete.

Wenn man das Gesamtgewicht nicht teilt, aber das Gesamtgewicht das Maximalgewicht von Paketen über Easylog (31,5 Kg) oder 40 Kg bei Hermes übersteigt, können die Paketinformationen nicht importiert werden und das Programm meldet einen Fehler.
 
Zuletzt bearbeitet:

hrx

Aktives Mitglied
17. Februar 2013
89
0
AW: Es wird ein falsches Versandgewicht nach EASYLOG übergeben.

Hallo Stephan!

Ich bin nun von mehreren Kunden darauf angesprochen worden, dass im EasyLog als Mindestgewicht 0,1 kg erwartet werden, einige Artikel sind jedoch leichter, somit läuft im Versanddatenimport (Polling) in EasyLog der jeweilige Datensatz in einen Fehler. Ich hatte hier folgenden Lösungsansatz:

{% if Lieferschein.Positionen.VersandGewichtGesamt|Plus:Lieferschein.Auftrag.Versandart.Zusatzgewicht > 0,1 %}{{Lieferschein.Positionen.VersandGewichtGesamt|Plus:Lieferschein.Auftrag.Versandart.Zusatzgewicht}}{% else %}0,1{% endif %}

Leider hat die Abfrage nicht die gewünschte Wirkung, Zielsetzung war, bei Sendungsdatensätzen die weniger als 0,1 kg wiegen, das Gewicht mit 0,1 zu übergeben, alle anderen Datensätze sollen nachwievor das korrekte Gewicht enthalten.

Hast Du hier einen Tip ?

Viele Grüße!
 

Stetto

Sehr aktives Mitglied
2. Juli 2009
4.810
575
AW: Es wird ein falsches Versandgewicht nach EASYLOG übergeben.

Hi, versuch mal 0.1 anstelle von 0,1
 

hrx

Aktives Mitglied
17. Februar 2013
89
0
AW: Es wird ein falsches Versandgewicht nach EASYLOG übergeben.

Hi Stephan,

ja das hatte ich schon versucht, funktioniert aber leider auch nicht. Ob mit Komma oder Punkt. Die Abfrage ist wie gesagt:

{% if Lieferschein.Positionen.VersandGewichtGesamt|Plus: Lieferschein.Auftrag.Versandart.Zusatzgewicht > 0,1 %}{{Lieferschein.Positionen.VersandGewichtGesamt|Plus:Lieferschein.Auftrag.Versandart.Zusatzgewicht}}{% else %}0,1{% endif %}

Die Gewichtsdaten des Auftrags sind folgende:

Auftrag.jpg

Für meine Begriffe sollte in obigem Fall 0,1 an EasyLog übermittelt werden... 0,018 wird letzlich übergeben.

Viele Grüße!
 

Anhänge

  • Auftrag.jpg
    Auftrag.jpg
    33,7 KB · Aufrufe: 17

Stetto

Sehr aktives Mitglied
2. Juli 2009
4.810
575
AW: Es wird ein falsches Versandgewicht nach EASYLOG übergeben.

{% assign Gewicht = Lieferschein.Positionen.VersandGewichtGesamt|Plus: Lieferschein.Auftrag.Versandart.Zusatzgewicht %}
{% if Gewicht > 0,1 %}

versuch es mal so. Und mit 0,1 bzw 0.1
 

hrx

Aktives Mitglied
17. Februar 2013
89
0
AW: Es wird ein falsches Versandgewicht nach EASYLOG übergeben.

Das hat sofort funktioniert, mit Komma und Punkt als Dezimaltrenner :)
Sollte man ins Wiki z.B. Kategorie:JTL-Wawi:Einstellungen:Standard Sendungsdaten Exportvorlagen ? JTLWiki aufnehmen, so eine Mindesgewichtübergabe benötigen bestimmt viele EasyLog Anwender die derart leichte Sendungen erstellen.

Verwendet habe ich am Anfang der Vorlage nun:

{% assign Gewicht = Lieferschein.Positionen.VersandGewichtGesamt|Plus:Lieferschein.Auftrag.Versandart.Zusatzgewicht %}

Und anstatt der Zeile

{% if paket.Gewicht > 0 %}{{paket.Gewicht}}{% else %}{{Lieferschein.Positionen.VersandGewichtGesamt|Plus:Lieferschein.Auftrag.Versandart.Zusatzgewicht}}{% endif %}

steht nun

{% if Gewicht < 0,1 %}0,1{% else %}{{Gewicht}}{% endif %}

Viele Grüße!
 

Stetto

Sehr aktives Mitglied
2. Juli 2009
4.810
575
AW: Es wird ein falsches Versandgewicht nach EASYLOG übergeben.

Super. Danke für dein Feedback. Für die Wiki ist das etwas to much :) Dann verstehen unsere Kunden noch weniger von der Vorlage. Aber im Zweifelsfall helfen wir ja gerne und schnell :)
 

hrx

Aktives Mitglied
17. Februar 2013
89
0
AW: Es wird ein falsches Versandgewicht nach EASYLOG übergeben.

Hallo Stephan,

ich muss den Beitrag nochmals öffnen da ich mich offensichtlich geirrt habe. Vielleicht kannst Du diese Abfrage selbst mal testen, sie scheint trotz der separaten Definition nicht zu funktionieren, zumindest wird nun auch bei Gewichten wie z.B. 0.013 oder 0.091 die ja beide kleiner als die abgefragten 0,1 / 0.1 sind, trotzdem der else-Fall abgespielt und der Gewichtswert wird übergeben. Wie können wir das Ganze zum Laufen bringen ?

Viele Grüße!
 

Stetto

Sehr aktives Mitglied
2. Juli 2009
4.810
575
AW: Es wird ein falsches Versandgewicht nach EASYLOG übergeben. [ohne]

{% assign Gewicht = Vorgang.Positionen.VersandGewichtGesamt|Plus: Vorgang.Versandart.Zusatzgewicht %}

{% if Gewicht < 0,1 %}0,1{% else %}{{Gewicht}}{% endif %}



Bei einem Gewicht von 0,03 funktioniert das so korrekt und es wird 0,1 ausgegeben. Schreibt man if Gewicht < 0.1 (Mit Punkt) funktioniert es nicht. Reproduziert mit Wawi 0.9.9923
 

hrx

Aktives Mitglied
17. Februar 2013
89
0
AW: Es wird ein falsches Versandgewicht nach EASYLOG übergeben. [ohne]

Hallo Stephan,

die von Dir vorgeschlagene Lösung funktioniert bei mir leider nicht da der Wert von Vorgang.Positionen.VersandGewichtGesamt leer ist. Ich habe mir die Werte der Variablen Vorgang.Positionen.VersandGewichtGesamt und Vorgang.Versandart.Zusatzgewicht zum Test einzeln ausgeben lassen.

Wenn ich die Variable Lieferschein.Positionen.VersandGewichtGesamt aus meinem Lösungsansatz verwende enthält diese zwar den richtigen Wert nur funktioniert eben die Rechnung innerhalb des if nicht da immer der else Fall gezogen wird.

Ich setze hier ebenfalls die 0.9.9923 ein.
 

Stetto

Sehr aktives Mitglied
2. Juli 2009
4.810
575
AW: Es wird ein falsches Versandgewicht nach EASYLOG übergeben. [ohne]

Mach bitte mal ein Support- Ticket auf. Wir melden uns dann, und schauen uns das gemeinsam an.
 

Stetto

Sehr aktives Mitglied
2. Juli 2009
4.810
575
AW: Es wird ein falsches Versandgewicht nach EASYLOG übergeben. [ohne]

Bei einem Gewicht von 0,03 funktioniert das so korrekt und es wird 0,1 ausgegeben. Schreibt man if Gewicht < 0.1 (Mit Punkt) funktioniert es nicht. Reproduziert mit Wawi 0.9.9923

Es scheint hier Unterschiede zwischen unserer JTL-Wawi > 0.99924 und der aktuell verfügbaren 0.9.9923 zu geben. Einfach mal Punkt und Komma ausprobieren :)
 
Ähnliche Themen
Titel Forum Antworten Datum
Kann ich eine email an die Wawi senden durch die dann ein neuer Auftrag generiert wird? (Daten müssen händisch vervollständigt werden...) JTL-Wawi 1.8 2
Eigenes Feld wird nicht angezeigt JTL-Wawi 1.8 2
Bestellvorschläge - Lagerbsestand in "Bestand gesamt" wird nicht angezeigt JTL-Wawi 1.8 0
Neu Auftragszahlung über Kasse, Auftrag wird nicht als "Verpackt und Versendet" markiert JTL-POS - Fehler und Bugs 1
Neu Artikel im Warenkorb wird von 1 auf null runtergesetzt. Anstatt es zu entfernen wird es automatisch wieder auf 1 gesetzt Allgemeine Fragen zu JTL-Shop 6
Selbstabholer wird zu DHL national geändert. JTL-Wawi 1.8 1
Neu JTL POS wird nicht an WaWi angebunden Einrichtung / Updates von JTL-POS 2
Globaler Mindestbestand bei neuen Artikeln wird trotz Nullbestand nicht in den Bestellvorschlägen berücksichtigt JTL-Wawi 1.6 1
Neu Neues 5.3 Feature Versandklassen-Assistent wird nicht angezeigt Gelöste Themen in diesem Bereich 5
Neu Bankverbindung wird nicht in Aufträgen/Rechnungen aus Abonnements aktualisiert User helfen Usern - Fragen zu JTL-Wawi 0
Wird jetzt das Widerrufsrecht aufgehoben? Gelöste Themen in diesem Bereich 3
Rechnungsentwurf wird nicht zur Rechnung bei Auslieferung JTL-Wawi 1.8 8
Bestand von Kinderartikeln wird im Vaterartikel zusammenaddiert JTL-Wawi 1.8 1
Neu Rechnungsdatum ist gleich Lieferdatum wird nicht erkannt User helfen Usern - Fragen zu JTL-Wawi 1
Neu PrestaShop Connector für Prestashop 8 mit PHP 8.2 wird nicht unterstützt PrestaShop-Connector 3
Neu Auftrag mit Freiposition Menge 0 läßt sich nicht ausliefern + wird nicht auf Lieferschein angezeigt User helfen Usern - Fragen zu JTL-Wawi 1
Neu Merkmalübersetzung wird im Shop nicht angezeigt JTL-Shop - Fehler und Bugs 2
Neu JTL zu Shopify Bestand wird nicht aktualisiert Shopify-Connector 0
Neu Wo kann ich einstellen, welche Rechnungsvorlage "gezogen" wird Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 13
Neu FBA Lager wird nicht angelegt Amazon-Anbindung - Fehler und Bugs 14
Neu Rechnung wird nicht auf englisch gespeichert Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 3
In Diskussion Wareneingang Packtisch 1.8.12.0: Seriennumer wird abgeschnitten. JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 1
Neu Fehler: Sonderpreis falsch formatiert, wird nicht importiert; obwohl importiert genau wie exportiert User helfen Usern - Fragen zu JTL-Wawi 0
Neu Versandmail / Versandbenachrichtigung wird nicht gesendet JTL-Wawi - Fehler und Bugs 1
Neu Menüleiste wird plötzlich in der Mitte von der Seite angezeigt Allgemeine Fragen zu JTL-Shop 0
In Diskussion JTL POS Kundennummer wird nicht an JTL Wawi übertragen JTL-POS - Fehler und Bugs 2
Neu SEO URL der Kategorien wird nicht an Shopware 6 übertragen Shopware-Connector 0
Issue angelegt [WAWI-75449] Artikel duplizieren - ASIN wird nicht mit dupliziert. JTL-Wawi - Fehler und Bugs 1
Neu Ware auf Retoureplatz wird als "verfügbar" betrachtet JTL-Wawi - Fehler und Bugs 2
Gelöst Packtisch+ 1.8.112 : Rechnung wird bei Teillieferung erzeugt, obwohl als Ausführungsbedingung "Nur bei der letzten Teillieferung" ausgewählt ist. JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 2
Neu Funktionsattribut unverkäuflich wird nicht an den Shop übertragen Allgemeine Fragen zu JTL-Shop 1
Neu Title Tag wird auf Loginseite nicht übernommen Betrieb / Pflege von JTL-Shop 1
Neu Erstinstallation JTL WaWi 1.8.12 - heruntergeladen wird SQL Express 2017 _statt_ der empfohlenen 2022 Version Installation von JTL-Wawi 8
Neu Kurzbeschreibung von einem "Stücklisten-Artikel" wird in der Rechnungskorrektur Vorlage nicht angezeigt. Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
Neu Shop wird nicht verbunden Onlineshop-Anbindung 2
Neu Guthaben reduziert nicht den Auftragswert sondern wird als Zahlung angerechnet User helfen Usern - Fragen zu JTL-Wawi 2
Neu Sortiernummer Merkmalwert wird nicht richtig übernommen (Ameise) JTL-Wawi - Fehler und Bugs 3
Lieferanten EK wird nicht auf Artikelebene kopiert? EK ist überall 0 beim Artikel. JTL-Wawi 1.8 8
Neu Versandkosten Berechnung im Warenkorb wird nicht aktualisiert JTL-Shop - Fehler und Bugs 1
Neu Mailvorlagen - Footer - Email wird nicht angezeigt? Allgemeine Fragen zu JTL-Shop 0
Verwiesen an Support TSE Modul wird nicht mehr erkannt, kann auch nicht wieder aktiviert werden, diverse Fehlermeldungen JTL-POS - Fehler und Bugs 1
[JTL-WAWI API] Gewicht (ItemWeight) wird nicht gespeichert JTL-Wawi 1.8 2
Bug? Worker 2.0 - Shop Abgleich "Quicksync" ist kein Quicksync mehr - Paketgröße wird ignoriert JTL-Wawi 1.8 10
Beschreibung wird beim Import fehlerhaft übernommen JTL-Wawi 1.8 0
Neu MS SQL 14 Express wird langsam voll. Welche Lienzen benötigen wir? Bitte um Hilfe Eigene Übersichten in der JTL-Wawi 27
Neu Kurzbeschreibung wird nach dem letztem Shop-Abgleich nicht im Frontend angezeigt User helfen Usern - Fragen zu JTL-Wawi 0
Verwiesen an Servicepartner Warenlager wird nicht erkannt Arbeitsabläufe in JTL-Wawi 1
Neu Bei der Installation / Püfung wird Netzwerkfehler angezeigt Installation / Updates von JTL-Shop 3
Neu SQL Abfrage wird mehrfach ausgeführt - Ausgabe in der Übersicht falsch Eigene Übersichten in der JTL-Wawi 8
Neu JTL-Shop 5.2.4 - Umlaute wird in Plugins falsch übergeben JTL-Shop - Fehler und Bugs 2

Ähnliche Themen