Verkäuferlein
Sehr aktives Mitglied
Hallo,
mir ist ein Fehler im Guide aufgefallen, den ich auch schon vor Monaten über die Funktion im Guide selber gemeldet habe, leider ist dieser immer noch vorhanden.
Da es keine Möglichkeit gibt Rückfragen zu stellen, da die Fehlermeldung anonym erfolgt, weiß ich nicht, ob das Problem nur nicht verstanden wurde, daher hier nochmal:
Im Guide-Eintrag " Dropshipping automatisieren - Dropshipping in JTL-Wawi automatisieren" (https://guide.jtl-software.de/jtl-w...eren/#dropshipping-in-jtl-wawi-automatisieren)
heißt es:
Unter "Batch-Datei erstellen" (https://guide.jtl-software.de/jtl-w...tomatisieren/#schritt-2-batch-datei-erstellen)
wird dann folgendes aufgeführt:
Das wird jedoch in diesem Zusammenhang nicht funktionieren, da hier die CSV-Dateien im Verzeichnis gezählt werden, aber vorher XML-Dateien exportiert werden, folglich wird die Aufgabe mit "IF %csvCount%==0 GOTO NOTHINTODO" beendet, wenn nicht zufällig eine CSV-Datei in dem Verzeichnis liegt.
Nutzer die das einfach blind kopieren, werden sich dann wundern, warum das nicht läuft. Es wäre also ganz gut, wenn das mal entsprechend angepasst würde.
Gruß
Verkäuferlein
mir ist ein Fehler im Guide aufgefallen, den ich auch schon vor Monaten über die Funktion im Guide selber gemeldet habe, leider ist dieser immer noch vorhanden.
Da es keine Möglichkeit gibt Rückfragen zu stellen, da die Fehlermeldung anonym erfolgt, weiß ich nicht, ob das Problem nur nicht verstanden wurde, daher hier nochmal:
Im Guide-Eintrag " Dropshipping automatisieren - Dropshipping in JTL-Wawi automatisieren" (https://guide.jtl-software.de/jtl-w...eren/#dropshipping-in-jtl-wawi-automatisieren)
heißt es:
{{ Verzeichnisse.Desktop }}\Dropshipping-Lieferant\{{Vorgang.Vorgangsid}}.xml
Unter "Batch-Datei erstellen" (https://guide.jtl-software.de/jtl-w...tomatisieren/#schritt-2-batch-datei-erstellen)
wird dann folgendes aufgeführt:
c:
cd "c:\temp\connect\ftp\Dropshipper"
REM Set vars
set server=ftpserver.de
set user=username
set password=password
:TRYAGAIN
set csvCount=0
for %%f in (*.csv) do set csvCount=%csvCount%+1
echo %csvCount%
IF %csvCount%==0 GOTO NOTHINTODO
REM login
echo open %server%>> "c:\temp\connect\ftp\Dropshipper\temp.tmp"
echo %user%>> "c:\temp\connect\ftp\Dropshipper\temp.tmp"
echo %password%>> "c:\temp\connect\ftp\Dropshipper\temp.tmp"
del c:\temp\connect\ftp\Dropshipper\ausgabe.txt
REM execute stuff
echo cd Dropshipper>> "c:\temp\connect\ftp\Dropshipper\temp.tmp"
for %%f in (*.xml) do echo put "c:\temp\connect\ftp\Dropshipper\%%f">> "c:\temp\connect\ftp\Dropshipper\temp.tmp"
echo dir>>"c:\temp\connect\ftp\Dropshipper\temp.tmp"
echo bye>>"c:\temp\connect\ftp\Dropshipper\temp.tmp"
REM run the ftp script
ftp -s:"c:\temp\connect\ftp\Dropshipper\temp.tmp" >> "c:\temp\connect\ftp\Dropshipper\ausgabe.txt"
REM delete temp file
del "c:\temp\connect\ftp\Dropshipper\temp.tmp"
move "c:\temp\connect\ftp\Dropshipper\*.xml" "c:\temp\connect\ftp\Gesendet"
GOTO DONE
:NOTHINTODO
ping 192.0.0.0 -n 1 -w 1000
GOTO TRYAGAIN
ONE
Das wird jedoch in diesem Zusammenhang nicht funktionieren, da hier die CSV-Dateien im Verzeichnis gezählt werden, aber vorher XML-Dateien exportiert werden, folglich wird die Aufgabe mit "IF %csvCount%==0 GOTO NOTHINTODO" beendet, wenn nicht zufällig eine CSV-Datei in dem Verzeichnis liegt.
Nutzer die das einfach blind kopieren, werden sich dann wundern, warum das nicht läuft. Es wäre also ganz gut, wenn das mal entsprechend angepasst würde.
Gruß
Verkäuferlein