Neu Lieferanten Bestände automatisch importieren csv

dougen

Gut bekanntes Mitglied
26. Oktober 2016
141
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
141
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
141
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 Wie exportiere ich Artikel ohne Lieferanten richtig? JTL Ameise - Eigene Exporte 0
Neu Aufträge exportieren mit Angabe des Lieferanten JTL-Ameise - Ideen, Lob und Kritik 1
Neu Export Lieferanten-Filter JTL-Ameise - Ideen, Lob und Kritik 1
Neu JTL-Shop Lieferanten Artikelnummer und Suchbegiffe für Onlineshop werden im Shop nicht gefunden Allgemeine Fragen zu JTL-Shop 5
Reiter Lieferanten in der Artikelübersicht wird wegen dem fehlenden Recht nicht angezeigt JTL-Wawi 1.10 14
Neu Feedback, Anregungen und Meinungen benötigt zu unserem JTL Tool zwecks Lieferanten- und Artikelmanagement Dienstleistung, Jobs und Ähnliches 2
Neu Artikel vom Lieferanten einbinden User helfen Usern - Fragen zu JTL-Wawi 3
Neu Lieferanten Artikelnummer auf Angebot ausgeben User helfen Usern - Fragen zu JTL-Wawi 2
Nach Update > Artikel > Lieferanten friert ein JTL-Wawi 1.10 3
JTL WaWi 2 Mandanten - B2B und B2C Artikel und Bestände automatisch abgleichen JTL-Wawi 1.6 3
Neu JTL-Connector: Wie kann man Bestände nur von einem Lager (WMS) übertragen? WooCommerce-Connector 3
Zahlungseingang XML File automatisch abgleichen JTL-Wawi 1.10 0
Artikel im Auftrag nicht verschiebbar. Freiposition automatisch gesetzt in jedem Auftrag als 1. Position. JTL-Wawi 1.10 1
Klarna - Zahlung wird in JTL nicht automatisch gesetzt / "zu erfassen" im Klarna-Dashboard JTL-Wawi 1.10 3
Neu Workflow automatisch alle 2 Stunden ausführen – Prüfung auf voraussichtliches Lieferdatum User helfen Usern - Fragen zu JTL-Wawi 11
In Diskussion Workflow „Rechnung drucken“ wird nicht automatisch ausgeführt JTL-Workflows - Fehler und Bugs 7
Neu Händlerbund Plugin: "Zahlung und Versand" wird nicht automatisch übernommen Plugins für JTL-Shop 2
Neu Tatsächliche Lieferzeit automatisch berechnen User helfen Usern - Fragen zu JTL-Wawi 0
Neu Artikel automatisch einstellen - wie aktiviere ich dieses Feld? JTL-Wawi - Fehler und Bugs 4
Neu Auftragspriorität automatisch zuordnen nach voraussichtlichem Lieferdatum User helfen Usern - Fragen zu JTL-Wawi 1
Neu Video auf Mobilgeräten startet automatisch im Vollbildmodus anstatt nur wie eingebettet auf der Website Allgemeine Fragen zu JTL-Shop 0

Ähnliche Themen