Neu Lieferanten Bestände automatisch importieren csv

dougen

Gut bekanntes Mitglied
26. Oktober 2016
143
3
Hi zusammen,
mein Lieferant stellt Artikelbestände per csv zur Verfügung.
Über einen Link komme ich auf seinen Server zum Download (Benutzer + Passwort)
Ich hätte diese gerne automatisch täglich importiert.

Wer kann mir einen Tipp geben, wie ich das selber hinbekomme?

Vielen Dank
Alex
 

dougen

Gut bekanntes Mitglied
26. Oktober 2016
143
3
Danke, Dalibor.
Das geht.

Hast Du noch eine Idee, wie ich die Datei aut. vom Lieferanten runterlade und in einem bestimmten Ordner speichere?

vg
Alex
 

dougen

Gut bekanntes Mitglied
26. Oktober 2016
143
3
Hi zusammen,
vielen Dank dafür-
Ich habe nur eine Frage dazu:
Mein Lieferant legt die Datei mit Datum an, also so
vom 21.11.2020

21112020-1144-bestaende.csv

Wie schreibe ich das Datum als Variable?
im FTP-script
und Batch-Datei?

Vielen Dank
Alex
 

sh4rk

Aktives Mitglied
23. Januar 2021
31
0
Das sollte dir helfen. Hab ich ca. 5 Minuten für gebraucht :)
Code:
@echo off
set "FTP_SERVER=FTP_SERVER_ADRESSE"
set "FTP_USERNAME=DEIN_BENUTZERNAME"
set "FTP_PASSWORD=DEIN_PASSWORT"
set "REMOTE_DIRECTORY=PFAD_AUF_DEM_FTP_SERVER"
set "REMOTE_FILENAME=DATEI_NAME.zip"
set "LOCAL_DIRECTORY=C:\PFAD\ZUM\LOKALEN\VERZEICHNIS"

:DOWNLOAD_AND_EXTRACT
echo Herunterladen und Entpacken wird gestartet...

:: Schritte zum Herunterladen der ZIP-Datei vom FTP-Server
winscp.com /command "open ftp://%FTP_USERNAME%:%FTP_PASSWORD%@%FTP_SERVER%" ^
                     "cd %REMOTE_DIRECTORY%" ^
                     "get %REMOTE_FILENAME% %LOCAL_DIRECTORY%\%REMOTE_FILENAME%" ^
                     "exit"

:: Überprüfen, ob der Download erfolgreich war
if %ERRORLEVEL% neq 0 (
    echo Fehler beim Herunterladen der Datei.
    goto :WAIT
)

:: Schritte zum Entpacken der ZIP-Datei
powershell.exe -nologo -command "& {Add-Type -AssemblyName System.IO.Compression.FileSystem; [System.IO.Compression.ZipFile]::ExtractToDirectory('%LOCAL_DIRECTORY%\%REMOTE_FILENAME%', '%LOCAL_DIRECTORY%');}"

echo Herunterladen und Entpacken abgeschlossen.

:WAIT
echo Warte 60 Minuten bis zum nächsten Download...
timeout /t 3600 >nul
goto :DOWNLOAD_AND_EXTRACT
 

sh4rk

Aktives Mitglied
23. Januar 2021
31
0
In dem fall Prüft das script alle 60 Minuten auf dem FTP server, lädt herunter, und entpackt.
Code:
For /R "C:\Users\Administrator\Desktop\DEINORDNER\" %%G IN (*.csv)^
do (C:\Program Files (x86)\JTL-Software\JTL-wawi-ameise.exe" -s WIN-DEIN PFAD\JTLWAWI -d eazybusiness -u sa -p sa04jT14 -t "IMP1" -i %%G)
Hiermit sucht er im ordner dann nach "jeder" .csv und importiert sie sobald die .bat ausgeführt wird. alternativ kannst du das auch ins script einbauen. Ich hab es lieber getrennt im Rhythmus ausgeführt.
Bei fragen gerne melden
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Lieferanten in der Artikelübersicht User helfen Usern - Fragen zu JTL-Wawi 2
Neu Neues PLugin: DITH Lieferantenbestand – realistische Lieferzeiten mit Lieferanten- + Eigenbestand Plugins für JTL-Shop 0
Neu Plötzlich bei Bestellung beim Lieferanten Menge: "Error" JTL-Wawi - Fehler und Bugs 0
JTL Wawi App Bestände pflegen JTL-Wawi App 0
Gutschein automatisch an jeden Bon anhängen Allgemeine Fragen zu JTL-Vouchers 0
Seiten Aktualisieren sich nicht mehr automatisch beim seit einigen Updates JTL-Wawi 1.11 16
Neu Lieferstatus geht automatisch in Lieferschein erstellt Arbeitsabläufe in JTL-Wawi 1
Artikel nicht automatisch für Verkaufskanal aktivieren JTL-Wawi 1.10 2
Neu eBay-Angebote: Herstellernummer wird automatisch auf 'Nicht zutreffend' gesetzt - wie verhindern? eBay-Anbindung - Fehler und Bugs 0
Neu Auftrag automatisch nach Bestellung geht nicht Arbeitsabläufe in JTL-Wawi 2
JTL POS , Selbstabholung, Ausliefern automatisch JTL-Wawi 1.10 8
OnePageComposer - diverse HTML-Tags werden aus Richtext automatisch gelöscht Einrichtung JTL-Shop5 4
Amazon Retouren automatisch in Wawi anlegen JTL-Wawi 1.10 3
Rückerstattung wenn Zahlung nicht automatisch sondern manuell zugewiesen worden sind JTL-Wawi 1.9 0
Issue angelegt [WAWI-44314] Workflow automatisch 2 Pakete erstellen bei bestimmen Produkten? JTL-Workflows - Ideen, Lob und Kritik 2
Neu Bei Mahnlauf automatisch speichern Arbeitsabläufe in JTL-Wawi 2
Neu Automatisch generierte Eigene Felder PAYPAL_FUNDING_SOURCE und AmazonPay-Referenz User helfen Usern - Fragen zu JTL-Wawi 0
Neu JTL-WMS + eazyShipping: Versandart & Gewicht automatisch beim Scan (Stücklisten) Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0

Ähnliche Themen