Neu Sortierreihenfolge und Fortlaufende Zahl stimmen nicht am Lieferschein überein

Puffi

Gut bekanntes Mitglied
28. November 2014
207
6
Hallo zusammen,
ich habe ein paar Fragen bezüglich der Möglichkeit einer gewünschten Sortierreihenfolge am Lieferschein.
Verpacken tun wir mit WMS.

Wir geben die Paketanzahl inkl. den dazugehörigen Sendungsnummern am Lieferschein an.
  1. der Fehler dabei, die Paketanzahl erhöht sich automatisch immer um 1 pro Lieferscheinseite. Wie Ihr am Beispiel sehen könnt, stehen auf der ersten Lieferscheinseite die Pakete 1. und 2. Auf der zweiten Lieferscheinseite geht es aber nicht mit Paket 3. weiter, sondern gleich mit 4. - 8. Und auf der dritten Lieferscheinseite geht es mit Paket 10. weiter. Obwohl die Gesamtpaketanzahl bei der Sendung nur 8. Pakete waren.
Es schaut so aus, das die WAWI pro Lieferscheinseite immer die Zahl um 1 erhöht.

Der momentan hinterlegte Code lautet:
"Paket: " + SetVar ('Paketanzahl',GetVar("Paketanzahl") + 1) +" / Spedition: " + Pakete.Logistiker.Name

Weiß hier jemand Rat, wie der Code richtig aussehen muss?



Seite 1/ 3
Seite 2 / 3upload_2017-10-29_13-41-45.png
upload_2017-10-29_13-42-46.png
Seite 3 / 3
upload_2017-10-29_13-43-26.png


2) der nächste Punkt betrifft die Reihenfolge der Sendungsnummern Ausgabe.
Die Sendungsnummern werden ja immer der Reihe nach, in diesem Fall von GLS ausgegeben.
upload_2017-10-29_14-8-34.png
Aber am Lieferschein werden sie komplett durcheinander angegeben. Daher stimmen die Nummern auch nicht mit der Realität der Pakete zusammen. In diesem Fall hat das Paket 4. die Sendungsnummer vom realen Paket 1. bekommen...........

3) Und mein letzter Punkt.
Wie kann man in der WAWI nachträglich herausfinden, welche Ware im Paket 1., 2., ....... eingepackt worden ist.

Vielen Dank schon einmal für Eure Hilfe!
LG,
Andreas
 

Puffi

Gut bekanntes Mitglied
28. November 2014
207
6
Ich habe das ganze noch einmal mit einer "Jungfäulichen" Vorlage dargestellt. Hier ist der selbe Fehler wie in meiner Vorlage. Auf der ersten Seite steht als letzte Position Paket: 7, und auf der folgenden Seite wird mit Paket: 9 angefangen. Wo bleibt das Paket 8??
LG,

upload_2017-10-29_15-6-54.png
 

gutberle

Sehr aktives Mitglied
29. März 2011
1.295
407
Ich kann hier zwar nur raten, aber weil ich durchaus leidgeprüft bin, was SetVar() und GetVar() angeht, würde ich Dir mal raten, genau zu schauen, WO Du den Code eingefügt hast, also Gruppenkopf, Kopfzeile, Datenzeile, Fußzeile oder Gruppenfuß.

Ich müßte noch einmal in meinen Unterlagen dazu nachschauen, aber die Logik welcher dieser Bereiche wann aufgerufen wird ist schon nicht total durchsichtig und GetVar() funktioniert z.B. in der Fußzeile nicht, einfach mal so.

Andere Bereiche wiederum werden beim Wechsel der Gruppe, also im Zweifel beim Wechsel des Artikels aufgerufen, aber auch beim Seitenwechsel. Und da SetVar() und GetVar() schwierig zuverlässig zu initialisieren sind, kommt man dann schon mal zu einer Lösung, wo so ein Konstrukt redundant vorhanden ist und beim Seitenwechsel, der gleichzeitig auch ein Gruppenwechsel ist, geht dann der Wert gleich zwei Mal eins rauf.

Wie gesagt, ist im Moment eher "geraten", aber ich kenne so etwas von meinen eigenen (im Ende fruchtlosen) Versuchen, SetVar() und GetVar() zuverlässig zum Laufen zu bringen, auch ... :confused:
 

Puffi

Gut bekanntes Mitglied
28. November 2014
207
6
Der Code steht in der Datenzeile drinnen. So ist es auch in der Original Lieferschein Vorlage von JTL hinterlegt. Daher wundere ich mich schon, warum der Code nicht funktioniert. o_O
Jetzt bin ich auch noch auf ein weiteres Phänomen drauf gekommen. Und zwar wenn man nur 1 Paket versendet hat, dann wird der Text "Paket:" überhaupt nicht ausgegeben.:eek:
Schön langsam verzweifle ich an der Sache, sitze schon Stunden davor.


upload_2017-10-29_20-14-35.png
 

gutberle

Sehr aktives Mitglied
29. März 2011
1.295
407
Naja, das ist noch einfach ... :)

Klick mal auf das Ordner Symbol für "Paket" und schau Dir mal die "Darstellungsbedingung" rechts an. Dort wird per JTL_DirectQuery aus der Datenbank abgefragt, wie viele Pakete zu diesem Lieferschein gehören und die Bedingung besagt, dass nur dargestellt wird, wenn das mehr als ein Paket, also ">1" ist.

So muß es aussehen, damit auch schon ab 1 Paket ausgegeben wird...
Code:
val(JTL_DirectQuery ("SELECT COUNT(kVersand) FROM tVersand WHERE kLieferschein = '"+FStr$(Pakete.InterneLieferscheinnummer,'?&')+"'")) >= 1
 

gutberle

Sehr aktives Mitglied
29. März 2011
1.295
407
Hallo Puffi,

hier die Lösung für Dein primäres Problem und ein paar Hinweise zu den anderen Punkten ...

Hochzählen der Paketnummern:

1. Aktiviere im Vorlageneditor Links/Mitte den Reiter "Objekte".
2. Doppelklicke auf "Tabelle: Lieferscheinversandinfos", im sich öffnenden Fenster oben auf "Datenzeile".
3. Doppelklicke auf SetVar("Paketanzahl",0) und ändere es in SetVar("Paketanzahl",1). - OK klicken.
4. Doppelklicke auf "Tabelle: Pakete" und im sich öffnenden Fenster auf "Kopfzeile".
5. Bestätige mit OK, dass Du eine "Leere Zeilendefinition" haben willst. - OK klicken.
6. Füge in Deine neue Kopfzeile mit dem zweiten Button von links eine Spalte vom Typ "Text" ein.
7. Doppelklicke auf die neue Textspalte und füge SetVar('Paketanzahl',GetVar("Paketanzahl")) ein. - OK klicken.
8. Setze rechts in den Eigenschaften dieser Textspalte folgendes:
- Hintergrund: Transparent
- Textgröße: 1 pt.
- Breite: 0.01
- Rahmen > Voreinstellung: Falsch
- Rahmen > Links/Oben/Rechts/Unten: Nein

Das ist keine Magie, sondern nur die Anwendung des "Wissens" aus gefühlt 100 Stunden qualvollen Rumprobieren mit SetVar() und GetVar(), die definitiv schlecht oder sogar falsch implementiert sind und nicht einmal der Schwerkraft gehorchen. Ich habe aber in meinen Aufzeichnungen gefunden, dass das explizite Setzen der Zielvariable mit ihrem eigenen Wert in der Kopfzeile (neue Seite) dazu führt, dass die Variable ihren Wert behält und das ist ja genau Dein Problem, dass sie das nicht tut. Alles andere oben ist nur die notwendige Konsequenz daraus...

Sortierung: Ich habe mir das einmal angeschaut und JTL sortiert die Pakete nach der Reihenfolge ihrer Erstellung in der Ausliefermaske, unabhängig vom Zeitpunkt der Versendung. Wenn GLS die Tracking-Nummern nicht in dieser Reihenfolge zurückliefert, dann kann es da natürlich hakelig werden, denn woher soll die Wawi wissen, dass die erste zurückgelieferte TrackID nicht zum ersten Paket gehört? - Mir ist aber auch noch nicht klar, wie das alles bei Dir zusammenhängt. Wie und wo kommen die GLS Tracking Nummern bei Dir in die Versandinfos? - Versanddaten-Import oder JTL Shipping oder wie sonst und passiert das manuell oder automatisch?

Zuordnung Artikel>Pakete: Eine Zuordnung von Artikeln zu Paketen findet zumindest im normalen Auslieferprozess von JTL offenbar gar nicht statt. Ob das bei WMS oder Packtisch+ Auslieferungen anders ist, kann ich nicht sagen, ich benutze noch immer den ollen klassischen Auslieferprozess, Packtisch+ kommt erst in der näheren Zukunft dazu.

Ausgabe ab 1 Paket: Die Lösung für dieses Problem, also dass die Paketinfo erst ab 2 Paketen ausgegeben wird, habe ich Dir ja schon hier drüber gegeben.

Gruß,
Ingmar
 
  • Gefällt mir
Reaktionen: SebiW

Puffi

Gut bekanntes Mitglied
28. November 2014
207
6
Servus Ingmar,
wow ich danke dir tausendmal für diese Anleitung! :)
Funktioniert perfekt, aber auf diese Einstellung muss man einmal kommen.

Die Sortierung kommt von GLS so zurück, das habe ich heute herausgefunden, warum auch immer, ist aber so. Ich werde es auch nicht mehr länger beachten.

Die Zuordnung der Produkte pro Paket wäre schon eine gute Einrichtung, bei Nachforschungen extrem behilflich. Ich kenne das von SAP, dort ist das ohne Ende ausbaubar. Aber bitte nicht falsch verstehen, ich weiß sehr wohl, was SAP an Lizenzkosten verlangt. :eek:
Vielleicht wäre der Gedankengang eine Anreicherung für einen JTL Entwickler.

Ausgabe ab 1 Paket habe ich ebenfalls so hinbekommen, vielen Dank auch dafür!!
Gruß,
Andreas
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Moderne Unterhaltung im digitalen Zeitalter: Trends, Sicherheit und Nutzererlebnis User helfen Usern - Fragen zu JTL-Wawi 0
Neu Webinar „Shipping 2.0“ am Dienstag, 14.07.2026 – über 500 Anmeldungen, was es Neues gibt und wie ihr das Beste daraus macht News, Events und Umfragen 1
Seit dem Update meines JTL-Shops auf Version 5.7.1 funktioniert die Verbindung zwischen JTL-Wawi 2.0.4.0 und dem Shop nicht mehr. JTL-Wawi 2.0 5
Neu JTL-WMS und JTL-POS... Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Neu Versandart nach Volumengewicht und Lieferland Allgemeine Fragen zu JTL-Shop 2
Neu SUNMI V3 MIX – Touchscreen und USB-Maus frieren nach einigen Minuten ein JTL-POS - Fehler und Bugs 1
Beantwortet [Shop 5.7.2 / Wawi 2.0.5] GPSR-Daten werden am Artikel nicht angezeigt trotz korrekter Übertragung und installiertem Plugin Allgemeine Fragen zu JTL-Shop 1
Amazon VCS-Lite und Externe Belege JTL-Wawi 1.11 1
Neu PPWR und Versandetikett Business Jungle 5
Neu DSVGO konform 1000 Kunden in WaWi und Shop löschen! User helfen Usern - Fragen zu JTL-Wawi 4
Neu Der wahrscheinlich östlichste JTL Servicepartner: Standortvorteil, faire Preise und vieles mehr Dienstleistung, Jobs und Ähnliches 16
Neu Rechte-Fehler im J10n Modul und Auswirkung auf base.mo.php in div. Plugins (Shop 5.7.1) JTL-Shop - Fehler und Bugs 0
Neu Kundengruppeneinstellungen für Mindestabnahme und Abnahmeintervall löschen User helfen Usern - Fragen zu JTL-Wawi 0
Neu Shop 5.7.1 und Downloadmodul Allgemeine Fragen zu JTL-Shop 1
Neu Plugin: JTL Exportformat Google Shopping gibt <g:google_product_category> unter Shop 5.7.1 und Wawi 2.0.4 nicht aus Plugins für JTL-Shop 1
Neu Widerrufbutton und Handy JTL-Shop - Fehler und Bugs 1
ändern von Servernamen nach Neuinstallation von SQL und Verbindung mit neuem Server in der Wawi JTL-Wawi 2.0 2
Neu Neues Tool - eBay Penner finden, beenden und neu listen Schnittstellen Import / Export 0
Neu Arbeiten mit Lieferanten EKs - Workflows und SQL User helfen Usern - Fragen zu JTL-Wawi 6
Angebliche externe Aufträge "für Rechnungserstellung freigeben" und Rechnungen erstellen. Gibt es dazu eine akzeptable Erklärung von JTL? JTL-Wawi 1.11 1
Fehlermeldungen bei Einrichtung DHL 4.0 "Objektverweis" und "Konfiguration Versandart" JTL-Wawi 1.11 2
Fehler nach Update auf Version 1.11.11 und 2.0.4 JTL-Wawi 2.0 7
Neu Es werden keine Marken ausgedruckt und die Portokasse lässt keine Anmeldung zu. Smalltalk 5
Neu Newsletter Problem und Fragen Allgemeine Fragen zu JTL-Shop 2
Neu MS Server und MS SQL Installation von JTL-Wawi 5
Neu Seller2Go – Mobile App & JTL-Plugin für Bestellungen, Support und Produktmanagement Plugins für JTL-Shop 0
Keine Datenübertragung trotz bestehender Verbindung und funktionierendem Server JTL-Wawi 2.0 35
Neu buersten.de stellt sich vor (und lädt euch ein!) Shops stellen sich vor 4
Neu Bestellabgleich Shopify - JTL | Point of Sales und Online Stores Shopify-Connector 2
Dashboard lädt nicht und Umsatzanzeige rechnet falsch seit Update auf 1.11.8 JTL-Wawi 1.11 8
Neu Falsch erzeugte Ausgangszahlung bei Teilzahlungen und Retoure (Kauf auf Rechnung) Arbeitsabläufe in JTL-Wawi 0
Neu Kritisches Problem bei DHL 4.0: Handelsstücklisten brechen EU- und Exportversand JTL-ShippingLabels - Fehler und Bugs 25
Neu Besucher und Kampagnen Statistik Konfiguration Betrieb / Pflege von JTL-Shop 0
Bestellabgleich mit JTL Wawi und WooCommerce 1h verzögert JTL-Wawi 2.0 0
JTL-Worker 2.0 - Einrichtung als Dienst - Auffälligkeiten und Problemlösungen für manche JTL-Wawi 2.0 3
Neu Summenanzeige in Zahlungen (F7) und Beschaffung (F3) JTL-Wawi - Ideen, Lob und Kritik 0
Neu jtl POS und wawi 1.11.9 Bestände User helfen Usern - Fragen zu JTL-Wawi 3
Neu Custom Checkout - Conversion optimiert mit Speicherung von Standard-Versandart und Zahlungsart am Kunden JTL-Shop - Ideen, Lob und Kritik 1
In Diskussion Workflow mit UND / ODER - Bedingung erstellen JTL-Workflows - Ideen, Lob und Kritik 7
Ameise-Export: Umsatzsteuer stimmt nicht mit Differenz aus Netto und Brutto überein (insbesondere bei mehreren Steuersätzen) JTL-Wawi 1.11 0
Neu Amazon DIVID- und Lucid-Nummer User helfen Usern 0
Neu Bestände in-house und beim Lieferanten + Proforma-Rechnungen, wie? Arbeitsabläufe in JTL-Wawi 3
Neu Vater und Kinderartikel User helfen Usern - Fragen zu JTL-Wawi 11
Neu product_visibility bei JTL-Wawi und Shopware 6 Shopware-Connector 1
Probleme mit Worker und JTL-App JTL-Wawi 2.0 5
Neu Shopware 5 connector und WawI 1.11.06 bis 1.11.8 Shopware-Connector 1
Bilder unter Versand- und Zahlungsart unterschiedlich groß Einrichtung JTL-Shop5 0
Neu Widerrufsbutton: Jeder, der den Button betätigt, kann das Widerrufsformular ausfüllen und absenden - auch ohne Bestellung? Allgemeine Fragen zu JTL-Shop 94
Neu Problem mit Dantezeile und fehlerhafte Angebotsgültigkeit. Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Neu JTL Pro Edition – Lizenzumstellungen und Abrechnungsfragen Smalltalk 42

Ähnliche Themen