Neu JTL-Ameise CLI / CMD Datumsbereich angeben

sk.accountone

Neues Mitglied
15. Juni 2023
1
0
Moin aus Flensburg,

Wir wollen für unsere Kunden den Weg der Auftrags-Daten von JTL zu uns in unsere Verarbeitung automatisieren. Die Idee ist dabei eine kleine Software auf dem selben Rechner wie JTL-Wawi laufen zu haben die automatisch täglich die Ameise für uns Aufruft und die Daten anschließend an unsere Server sendet.
Wir stehen dabei vor dem Problem, dass wir beim Aufruf der Ameise einen Zeitraum mitgeben möchten für den wir die Daten abrufen wollen. Dies würde uns ermöglichen gezielt Daten abzurufen ohne das unser Kunde nach der initialen Einrichtung aktiv werden muss.

Optionen die wir überlegt haben haben immer Probleme bei Monatswechsel und / oder bei Übertragungsproblemen die erst nach einigen Tagen gelöst werden können.

Eine Lösung wäre es bei Aufruf der Ameise ein Start- und Enddatum als Argument mit zu geben. Eventuell gibt es ja auch schon eine Alternativlösung / nicht dokumentierte Argumente dafür.

Gruß
Sebastian
 

jtldudel

Sehr aktives Mitglied
4. Januar 2018
636
208
Ich weiß nicht was ihr so für Daten benötigt aber mein Tipp wäre da, direkt über die Datenbank zu gehen, nicht die Ameise.
Es ist möglich z.B. via Powershell Scripts (oder wie auch immer Ihr das dann programmiert) z.B. zunächst abzufragen welche Daten zuletzt übermittelt wurden (Also bis zu welchem Datum) und entsprechend die Filterung für den nächsten Export ab diesem Tag mitzugeben in dem SQL Query. Nach dem erfolgreichen Export der Daten wird dann das Datum mit dem "Stand" aktualisiert (wie auch immer ihr das löst, kann sogar sowas simples wie eine Textdatei sein wo das Datum reingeschrieben steht).
Mit der Ameise kenn ich da leider keinen weg.
 
  • Gefällt mir
Reaktionen: sk.accountone

Ähnliche Themen