Neu automatischer Import mit Batchdatei und FTP

seaspin

Aktives Mitglied
6. Dezember 2010
47
0
Vielen Dank, habe es nun entsprechend eingestellt.

Leider bekomme ich nun die Fehlermeldug

(0x2331)

Was bedeutet das?
 

seaspin

Aktives Mitglied
6. Dezember 2010
47
0
Hallo,

die Scipte kann ich nicht posten, bekomme dann eine Fehlermeldung vom Forum.

Ich habe die Scripte aus der Anleitung genommen und durch meine Daten erstzt.

Dann habe ich eine Aufgabe im Windows Aufgabenplaner erstellt.

Dort steht dann Ergebnis der letzten Ausführung.

(0x2331)

Wenn ich dann google bekomme ich nur englische Seiten, welche ich nicht ganz nachvollziehen kann.

Kann es mit meinen Betriebssystem zu tun haben?

Ich benutze WIN Server 2012 R2
 

seaspin

Aktives Mitglied
6. Dezember 2010
47
0
Hallo,

konnte es nach langem hin und her lösen. Hatte wohl ein Enter in der Befehlszeile. Daran könnte es gelegen haben.

Vielen Dank.

Nun habe ich ein weiteres Problem.

Bei einem anderen Lieferanten bekomme ich eine Bestandsdatei, welche jeden Tage einen anderen Namen hat.

BESTAND-JJJJMMTT-XXXXX.CSV

HIer steht JJJJ für Jahr, MM für den Monat und TT für den Tag. XXXX ändert sich jeden Tag und kann nicht vorher bestimmt werden.

Kann ich eine solche Datei auch mit einem FTP Script herunterladen und mit der Batchdatei abarbeiten?

Vielen Dank.
 

DITH-Shop

Sehr aktives Mitglied
8. Juli 2013
2.891
217
Nope, das geht leider nicht.

ICH erhielt hier im Forum mal (s9inngemäß) die Antwort das da auch keine Änderung geplant sei, da ich der einzige sei der überhaupt so komische Dateien bekommen würde. Alle anderen bekommen nur Dateien mit feststehenden Namen ;) (wie man sieht...)

Ich habe dann die "Abholung" der Daten in mein eigenes Programm geschrieben, und rufe von dort aus, mit dem korrekten Namen der Datei, die AMEISE mit der zugehörigen Vorlage auf.


Es gibt aber, meines Wissens nach, FTP Clients (kostenpflichtig) die so was abholen und dann ein Skript aufrufen können (bspw. Deine .bat) Parameter übergeben (bspw. den Dateinamen) .
DAS sollte funktionieren. Ist aber ungetestet weil kostenpflichtig ;) Bevor ich etwas kleines kaufe progge ich es lieber selbst.
 

Matze7779

Sehr aktives Mitglied
28. März 2011
387
41
Hi,

klar geht das. Ich schreibe mal Stuchwortartig auf wie ich das machen würde.

1. Ein Verzeichnis erstellen welches expklusiv für diese Dateien ist.
2. Eins erstellen als backup für diese Dateien.

Dann:
Code:
FTP Download anstoßen
copy c:\exklusivesVerzeichnis\*.* c:\Backup
rename BESTAND*.CSV BESTAND.csv  // Jetzt heisst die Datei BESTAND.csv
AMEISE laufen lassen
del *.csv    // CSV löschen


Sollte gehen.

Gruß
Matze
 

DITH-Shop

Sehr aktives Mitglied
8. Juli 2013
2.891
217
Hi,

klar geht das. Ich schreibe mal Stuchwortartig auf wie ich das machen würde.

1. Ein Verzeichnis erstellen welches expklusiv für diese Dateien ist.
2. Eins erstellen als backup für diese Dateien.

Dann:
Code:
FTP Download anstoßen
copy c:\exklusivesVerzeichnis\*.* c:\Backup
rename BESTAND*.CSV BESTAND.csv  // Jetzt heisst die Datei BESTAND.csv
AMEISE laufen lassen
del *.csv    // CSV löschen


Sollte gehen.

Gruß
Matze

Das kann so NICHT funktionieren.
Wenn Du beliebig viele Dateien "Bestand*.csv" per rename in Bestand.csv umbenennst, hast Du keine Kontrolle mehr welche Datei dann tatsächlich die letzte ist und importiert wird.

Es MUSS ein FTP verwendet werden der automatisiert die aktuellste Datei herausfinden und dann downloaden kann.
Solche FTP können dann entweder den Dateinamen an das Import-Skript übergeben oder aber beim Download umbenennen.
 

seaspin

Aktives Mitglied
6. Dezember 2010
47
0
Super Danke, werde das testen.

Hast Du auch noch den Befehl, dass er nur die neueste Datei vom FTP lädt.

Könnte es wie folgt klappen?

get BESATND*.csv /copyall /maxage:1
 

Matze7779

Sehr aktives Mitglied
28. März 2011
387
41
Achso... In dem FTP Verzeicnis sind auch noch die alten Daten?

Gibt es denn mehere Dateien am Tag oder nur eine?
 
Zuletzt bearbeitet:

seaspin

Aktives Mitglied
6. Dezember 2010
47
0
es gibt am Tag nur eine neue Datei.

Der Name ändert sich wie folgt:

BESTAND-JJJJMMTT-XXXXX.CSV

HIer steht JJJJ für Jahr, MM für den Monat und TT für den Tag. XXXX ändert sich jeden Tag und kann nicht vorher bestimmt werden.
 

Matze7779

Sehr aktives Mitglied
28. März 2011
387
41
Zusammenfassend ohne getestet zu haben....

1. Ein Verzeichnis erstellen welches expklusiv für diese Dateien ist.
2. Eins erstellen als backup für diese Dateien.

Batch Datei erstellen...
Code:
ren **** Arbeitsverzeinis auswählen ****
c:
cd \exclusivesVerzeichnis

ren **** Datum zerlegen ****
SET Tag=%DATE:~0,2%
SET Monat=%DATE:~3,2%
SET Jahr=%DATE:~6,4%

ren **** FTP Skript Zusammen basteln... ****
> Skript.ftp ECHO open FTPADRESSEDESLIEFERANTEN.de
>> Skript.ftp ECHO BENUTZERNAME
>> Skript.ftp ECHO PASSWORT
>> Skript.ftp ECHO bin
>> Skript.ftp ECHO mget BESTAND-%Jahr%-%Monat%-%Tag%*.csv
>> Skript.ftp ECHO by

ren **** FTP Skript ausführen ****
ftp -s:Skript.ftp

ren **** Heruntergeladene Datei in Backup kopieren ****
copy *.csv c:\Backup

ren **** Umbenennen für Ameise (gibt ja nur eine CSV in dem Fall) ****
rename BESTAND*.CSV BESTAND.csv

ren **** Ameise laufen lassen (Natürlich anpassen....) ****
C:\Program Files (x86)\JTL-Software\JTL-wawi-ameise.exe --server=(LOCAL)\JTLWAWI --database=EAZYBUSINESS --dbuser=SA --dbpass=sa04jT14 --templateid=IMP01 --inputfile=BESTAND.csv

ren **** CSV löschen für damit keine CSV übrigbleibt ****
del *.csv

Mal so ungetestet... Musst nur aufpassen das Du keine FTP Datei "verpasst". Er läd nur die vom aktuellen Tag.
 
Zuletzt bearbeitet:

Matze7779

Sehr aktives Mitglied
28. März 2011
387
41
Tschuldige kleiner Fehler:

Streiche:
Code:
>> Skript.ftp ECHO mget BESTAND-%Jahr%-%Monat%-%Tag%*.csv

Setze:
Code:
>> Skript.ftp ECHO mget BESTAND-%Jahr%%Monat%%Tag%*.csv

Da waren noch "-" dazwischen....
 
Ähnliche Themen
Titel Forum Antworten Datum
automatischer Versanddatenimport eines Dropshippers JTL-Wawi 1.11 4
Neu PayPal Rundungsfehler automatischer ungewollter Rabatt in PayPal Zahlung JTL-Shop - Fehler und Bugs 19
DHL Versenden 4.0 kein automatischer Versandetikettendrucl JTL-Wawi 1.11 6
OBI Bestellungen Import seit 24.06.26 fehlerhaft JTL-Wawi 2.0 1
JTL Update auf 1.9 , danach Import Kundenspezifrische Preise velerhaft JTL-Wawi 1.9 0
Problem beim Import über Ameise/eBay JTL-Wawi 1.11 1
Import von Aufträgen via tXMLBestellImport Tabelle seit Update sehr träge/langsam JTL-Wawi 1.11 3
Import Testdatenbank ohne Lizenzierungsübertragung JTL-Wawi 1.10 3
Neu Probleme mit Import Datenbank vom Server auf lokal JTL-Wawi 2.0 User helfen Usern - Fragen zu JTL-Wawi 4
Workflow Trigger bei Angebot-Import über Ameise JTL-Wawi 1.9 1
Neu Canonical-Tag bei Merkmalwert-URLs mit Parameter "m" Betrieb / Pflege von JTL-Shop 10
Neu Übertragung an AMAZON (versendet) - Probleme mit Großbriefen JTL-ShippingLabels - Fehler und Bugs 0
Neu Gesucht: JTL-Systempartner/Freelancer mit Erfahrung in Personalisierungs-/Gravur-Fulfillment Dienstleistung, Jobs und Ähnliches 2
Neu Wird irgendwo in der Datenbank geloggt welcher WMS-Mobile Benutzer mit dem MDE-Gerät einen Auftrag, bzw. Pickliste gepickt hat? User helfen Usern - Fragen zu JTL-Wawi 1
Rechnung mit CC verschicken Vorlagen 2.0 JTL-Wawi 1.11 12
Neu JTL Shop Plugin - BD Automatisierter Widerruf (Von Händler für Händler - Schluss mit Mail-Chaos & Spam-Sorgen!) Plugins für JTL-Shop 0
Neu Versanddatenimport in Packtisch nicht automatisch (DPD Österreich mit WEB.omat) JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 2
Neu Anzeige Alle Artikel mit Kategorieanzeige linke Menüleiste Allgemeine Fragen zu JTL-Shop 9
Neu GLS Privatlabels mit Packtisch verknüpfen JTL-ShippingLabels - Ideen, Lob und Kritik 0
Neu oAuth Credentials Login mit JTL .. WO? User helfen Usern 1
Neu kostenlos: DHL Sendungsverfolgung für JTL-Wawi – Web-Dashboard mit Frühwarnsystem Schnittstellen Import / Export 0
Neu Konfigurationsgruppe mit Auslesen Arbeitsabläufe in JTL-Wawi 1
Neu Ist es ohne Probleme möglich Cloudflare in der Free Version mit JTL zu nutzen? Allgemeine Fragen zu JTL-Shop 7
Neu Nach Wawi Update Probleme mit Rechnungsdrucker JTL-POS - Fehler und Bugs 4
Neu Mariadb 12 mit 5.7.1 Allgemeine Fragen zu JTL-Shop 0
Neu Pickliste mit maximaler SKU-Anzahl – gibt es eine Lösung? Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 4
Neu Mit Fehlern beendet - Object reference not set to an instance of an object. JTL-Track&Trace - Fehler und Bugs 0
ändern von Servernamen nach Neuinstallation von SQL und Verbindung mit neuem Server in der Wawi JTL-Wawi 2.0 2
Probleme mit Artikelansicht oder Verkauf, etc. JTL-Wawi 2.0 0
Fehler mit Zahlungsabgleich JTL-Wawi 1.11 11
Eigener Drittshop-Connector (jtl/connector 5.3): valide Variationskombinationen werden mit „besitzt keine Variationen" nicht gesendet JTL-Wawi 1.11 1
Neu Problem mit dem JTL-Connector – Invalid Shopify connection credentials. Shopify-Connector 3
Neu Arbeiten mit Lieferanten EKs - Workflows und SQL User helfen Usern - Fragen zu JTL-Wawi 6
Neu JTL Artikelanlage mit KI beschleunigen User helfen Usern - Fragen zu JTL-Wawi 2
Neu DHL 4.0 mit JTL-ShippingLabels funktioniert nicht JTL-ShippingLabels - Fehler und Bugs 2
Neu Amazon FBA Bestellungen doppelt mit _1 Amazon-Anbindung - Fehler und Bugs 5
Fehler beim Abgleich mit Amazon JTL-Wawi 2.0 10
Abgleich Amazon mit Fehlern beendet 1.11.08 JTL-Wawi 1.11 14
Rabatt Coupons in Verbindung mit Staffelpreisen - JTL 1.11.9, JTL Shop JTL-Wawi 1.11 0
Worker 2.0 starten mit deak. Abgleichen? JTL-Wawi 2.0 6
Fehler beim Abgleich mit dem JTL-Shop JTL-Wawi 2.0 12
Neu OnFinds: KI-Suche für JTL-Shop mit fairer Abrechnung nach Artikelanzahl. 30 Tage kostenlos testen Plugins für JTL-Shop 0
Neu Abrechnung / Auslieferung von Aufträgen mit Gutschriftverfahren Arbeitsabläufe in JTL-Wawi 3
Neu Dummy-ID oder Freiposition für Angebot mit mehrzeiliger Beschreibung JTL-Wawi - Ideen, Lob und Kritik 7
Neu JTL Shop 5.7.1 mit Fehlern - versandarten zahlungsarten nicht änderbar, leere weiße Seite JTL-Shop - Fehler und Bugs 5
JTL Ameise Lieferantenbestellung mit VPE importieren oder umrechnen JTL-Wawi 1.11 0
Jtl pos Einstellungen mit wiwa 2.02 JTL-Wawi 1.11 0
Anmeldung mit OAuth bei Versanddienstleister notwendig JTL-Wawi 1.10 5
Problem mit Hermes Österreich Sendungsnummern – Fehler beim Amazon-Abgleich in JTL-Wawi JTL-Wawi 1.10 0
Bestellabgleich mit JTL Wawi und WooCommerce 1h verzögert JTL-Wawi 2.0 0

Ähnliche Themen