Neu Synthetischer Scan DHL

ichliebedieAmeise

Gut bekanntes Mitglied
16. Dezember 2018
227
10
Hallo,

wir haben die Möglichkeit mit DHL den Synthetischer Scan zu starten.

Dazu benötigen wir täglich 16 Uhr eine Datei, mit den Sendungsnummern der DHL , die wir tagsüber erstellen haben.

Ich habe gebastelt... und versucht ... und bin jeweils kurz vor Ziel gescheitert.

Vielleicht kann jemand helfen.


2 Möglichkeiten habe ich gestartet,

1: über die normalen Exportvorlagen eine Datei erzeugen lassen... die dann einfach die neue Sendungsnummer immer wieder in die Datei "dranhängt "
PROBLEM: wir haben verschiedene Packplätze. Über unsere eigene Microsoftcloud gab es dann Probleme, da ja praktisch diese eine Datei ständig aktualisiert werden muss.
FAZIT: es wurden ständig Kopien der Datei angelegt, mit den zusatzlichen Namen der Laptops.

EIgentlich finde ich die Idee auch nicht so optimal, da ja ständig die Datei geschrieben wird....

also neue Idee:

2: über die Abfrage - per SQL ?
also habe ich die Anleitung hier genommen:

https://guide.jtl-software.com/jtl-shipping/jtl-shippinglabels/workflow-pakete-auswerten/

ABER:
ich habe es nicht geschaft das so einzustellen, dass das täglich gemacht wird.
Also das ich TÄGLICH eine Datei abends 16:30 erzeuge

ich vermute da sind nur wenige DInge im Workflow von JTL zu ändern.. aber ich bin gescheitert und habe nun 2 graue Haare mehr.


__

was meint ihr ?

DANKE
Fiona
 

Morimus

Sehr aktives Mitglied
16. Mai 2019
371
91
Hi Fiona,
auch wenn das leider keine wirkliche Lösung für dein Problem ist:

Ich brauche ebenfalls jeden Tag zu einer bestimmten Uhrzeit die Sendungsnummern, die wir erzeugt haben.
Dafür habe ich mir unter „Versand F8“ eine eigene Übersicht gebaut, die mir die Trackingnummern anzeigt.
Diese kopiere ich mir dann einfach heraus.

Deine Idee mit der Automatisierung finde ich aber sehr interessant.
Ich werde in den kommenden Tagen einmal versuchen, das ebenfalls umzusetzen.


SQL:
SELECT
    nServiceProvider AS 'Versanddienst',
    cTrackingId AS 'Sendungsnummer'
FROM Shipping.tPackage
WHERE
    ISNULL(cTrackingId, '') <> ''
    AND CAST(dRegisteredAt AS date) = CAST(GETDATE() AS date)
ORDER BY
    nServiceProvider,
    cTrackingId;
 

mvh

Sehr aktives Mitglied
26. Oktober 2011
1.095
424
Moin. Wir haben den Skript seit Jahren laufend. Es wird von Kunden- Workflow gestartet, geht tVersand Tabelle durch, wegen dem dVersendet Datumsfeld. Hier bitte prüfen, dass es nicht am Samstag, Sonntag oder Feiertagen gestartet wird.
 

ichliebedieAmeise

Gut bekanntes Mitglied
16. Dezember 2018
227
10
Moin. Wir haben den Skript seit Jahren laufend. Es wird von Kunden-Workflow gestartet, geht tVersand Tabelle durch, wegen dem dVersendet Datumsfeld. Hier bitte prüfen, dass es nicht am Samstag, Sonntag oder Feiertagen gestartet wird.
Hallo,
1. meinst du das Script von "Morimus" ?
2. Wie kann ich den Kundenworkflow anlegen, dass es immer automatisch passiert ? Ich habe keine Idee, wie ich das zeitlich starte ? Ich finde in den Workflows immer nur verschiedene "Bedingungen". Aber nie eine Startzeit als Bedingung ?

3. kannst du es für mich bitte ein wenig genauer erklären ? Das wäre super.


DANKE !
 

sjk

Sehr aktives Mitglied
16. Januar 2019
594
268
Abgesehen davon, das als externes Skript o.ä. umzusetzen, was sicherlich stabiler ist aber auch bei jedem Update geprüft werden muss:

Hast du schonmal versucht, wie es mit einem zeitversetzten Workflow läuft? Die werden nämlich vom Worker abgearbeitet. Wenn du dann noch in der Aktion "Auf Prozess warten" anhakst, dann sollte der Worker warten bis die Datei fertig geschrieben ist, und erst dann den nächsten Workflow bearbeiten.

So hatten wir das vor einiger Zeit mal gelöst, als auch parallele Zugriffe kollidiert sind.

Also:
Workflow zeitverzögert nach 1min ausführen
"Auf Prozess warten" in der Aktion, die in die Datei schreibt
 

meckymovisk

Neues Mitglied
24. März 2026
3
0
Hallo Fiona,

Eine Möglichkeit wäre, die SQL-Abfrage mit einer geplanten Aufgabe auf dem Server oder einem kleinen Skript täglich um 16:30 Uhr automatisch ausführen zu lassen. Das Skript kann die DHL-Sendungsnummern in eine Datei exportieren und die vorherige Datei überschreiben, sodass keine mehrfachen Kopien entstehen.

Du könntest dafür PowerShell, Python oder auch eine Batch-Datei verwenden, je nach Umgebung. Wichtig ist, dass die Abfrage nur die an diesem Tag erstellten Sendungen abruft, sodass die Datei sauber und aktuell bleibt.

So musst du nicht ständig die gleiche Exportvorlage manuell aktualisieren, und es funktioniert auch an verschiedenen Packstationen, wenn das Skript zentral ausgeführt wird.

Es kann außerdem hilfreich sein, jeden Export mit einem Zeitstempel zu protokollieren, damit du eine einfache Aufzeichnung hast, ohne die Hauptdatei zu überladen.
 

mvh

Sehr aktives Mitglied
26. Oktober 2011
1.095
424
Hallo,
1. meinst du das Script von "Morimus" ?
2. Wie kann ich den Kundenworkflow anlegen, dass es immer automatisch passiert ? Ich habe keine Idee, wie ich das zeitlich starte ? Ich finde in den Workflows immer nur verschiedene "Bedingungen". Aber nie eine Startzeit als Bedingung ?

3. kannst du es für mich bitte ein wenig genauer erklären ? Das wäre super.


DANKE !
Moin. 1 - Nein, aber so ähnlich sieht es bei mir aus. Nur mit einer anderen Tabelle und viel umfangreicher.
2. Manuell, zur gleichen Zeit ausführen lassen. Oder über SQL-Server Agent Job. Oder über Windows Aufgabenplaner, oder... 3. Nein. Unsere Lösung ist schon ziemlich komplex, mit langem sql Code, der alles berücksichtigt.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Fehler Scan Barcodes GTIN13 auf einem Lotto-Kundenbeleg JTL-POS - Fehler und Bugs 0
Neu WMS Mobile / kein QR Code Scan in das Passwort Feld mit Zebra MDE JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 0
Neu DHL Versenden 4.0 Nachnahme Error: Please enter a Cash on Delivery amount. JTL-ShippingLabels - Fehler und Bugs 0
Gelöst Störung: DHL Versenden 3.0 - Fehler "Request processing failure" JTL-ShippingLabels - Fehler und Bugs 1
Neu DHL - Fehlermeldung: Request processing failure JTL-ShippingLabels - Fehler und Bugs 22
Neu Digitale Unterschrift DHL CN22 / CN23 Formular JTL-ShippingLabels - Ideen, Lob und Kritik 0
Neu Wichtige Info: Abkündigung der DHL-Schnittstelle zum 31.05.2026 News, Events und Umfragen 0
Problem Wawi 2.0 mit DHL Versand JTL-Wawi 2.0 1
Gelöst DHL – Labelerstellung nicht möglich (Fehlercode 15) Gelöste Themen in diesem Bereich 1
Neu keine DHL Shipping Labels JTL-ShippingLabels - Fehler und Bugs 2
Neu JTL Shipping Fehler bei DHL Versand über WMS ? User helfen Usern - Fragen zu JTL-Wawi 2
Neu Störung DHL 01.04.2026? JTL-ShippingLabels - Fehler und Bugs 76
Neu Fehlermeldung nach der Umstellung von DHL Versenden 4.0 JTL-Track&Trace - Fehler und Bugs 0
Neu DHL Versenden 4.0 Firmenname wird nicht gedruckt JTL-ShippingLabels - Fehler und Bugs 6
Neu Warnung per Mail wenn Paket seit x Tagen in Filiale zu Abholung (DHL Sendungsverfolgung) Track&Trace JTL-Workflows - Ideen, Lob und Kritik 6
Neu Störung DHL 12.03.2026 JTL-ShippingLabels - Fehler und Bugs 14
Neu DHL Störung ? User helfen Usern - Fragen zu JTL-Wawi 15
Neu DHL WARENPOST INTERNATIONAL - keine Labelerstellung JTL-ShippingLabels - Fehler und Bugs 0
Neu Absendername im DHL-Etikett dynamisch ändern bzw. einen zweiten Namen anlegen JTL-ShippingLabels - Ideen, Lob und Kritik 5
Neu DHL Wunschzustellung wird bescheiden dargstellt - keine Shopzustellung auswählbar Plugins für JTL-Shop 0
Neu DHL Express Paketmaße JTL-ShippingLabels - Ideen, Lob und Kritik 2
Neu Umstellung auf DHL Versenden 4.0 (REST-API) JTL-ShippingLabels - Ideen, Lob und Kritik 48
Neu DHL Versenden 4.0 - Firmenname nicht auf Label JTL-ShippingLabels - Ideen, Lob und Kritik 7
Neu Mehrere Kartons in einem Auftrag mit nur einem DHL-Label Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 12
Neu Fehler DHL Paket Inetrnational Exportdokumente "Bitte geben Sie eine Beschreibung an" JTL-ShippingLabels - Fehler und Bugs 0
Neu DHL versenden 4.0 - NullReferenceException beim Erstellen von Labels JTL-ShippingLabels - Fehler und Bugs 12

Ähnliche Themen