For the complete documentation index, see llms.txt. This page is also available as Markdown.

Automatischer SFTP-Import

DATANORM-Dateien automatisch von einem SFTP-Server abholen, verarbeiten und archivieren lassen.

Wie es funktioniert

Viele Lieferanten stellen ihre Dateien auf einem SFTP-Server bereit. Die App holt sie dort ab, ohne dass jemand etwas hochladen muss.

Weil Business Central Online selbst keine SFTP-Verbindungen aufbauen kann, läuft die Verbindung über eine Azure Function als Vermittler. Business Central spricht mit der Function über HTTPS, die Function mit dem SFTP-Server.

1

Abfragen

Die Jobwarteschlange ruft in einem festen Intervall den Eingangsordner ab.

2

Herunterladen

Neue Dateien, die dem Namensfilter entsprechen, werden in Blöcken übertragen.

3

Verarbeiten

Für jede Datei entsteht eine Importsitzung. Der weitere Ablauf entspricht dem Importprozess.

4

Archivieren

Nach der Verarbeitung wird die Datei in den Archivordner verschoben oder gelöscht.

Die SFTP-Einrichtung mit den Bereichen Allgemein, SFTP-Verbindung, Ordner und Azure Function
Die SFTP-Einrichtung mit den Bereichen Allgemein, SFTP-Verbindung, Ordner und Azure Function

Einrichtung

Öffnen Sie DATANORM SFTP-Einrichtung.

Allgemein

Feld
Bedeutung

Aktiviert

Schaltet den automatischen Abruf ein. Lassen Sie das Feld aus, bis alle übrigen Werte stimmen.

Abfrageintervall (Minuten)

Wie oft der Eingangsordner geprüft wird.

SFTP-Verbindung

Feld
Bedeutung

SFTP-Host

Servername oder IP-Adresse.

SFTP-Port

Port des Servers, üblicherweise 22.

SFTP-Benutzername

Benutzer für die Anmeldung.

SFTP-Kennwort

Kennwort. Es wird verschlüsselt gespeichert und nicht im Klartext angezeigt.

Ordner

Feld
Bedeutung

Basisordner

Wurzelverzeichnis auf dem Server.

Eingangsordner

Ordner, in dem neue Dateien erwartet werden.

Archivordner

Ziel für verarbeitete Dateien.

Dateinamensfilter

Muster für die zu holenden Dateien, zum Beispiel DATANORM.*. Verhindert, dass fremde Dateien eingelesen werden.

Nach Import löschen

Löscht die Datei nach der Verarbeitung, statt sie zu archivieren.

Azure Function

Feld
Bedeutung

Azure Function URL

Adresse der vermittelnden Function.

Azure Function API-Schlüssel

Schlüssel für den Zugriff. Wird verschlüsselt gespeichert.

Max. Blockgröße (KB)

Größe der Übertragungsblöcke. Kleinere Blöcke sind robuster bei instabilen Verbindungen.

Status

Feld
Bedeutung

Letzte Abfrage

Zeitpunkt des letzten Abrufs.

Status der letzten Abfrage

Ergebnis oder Fehlermeldung des letzten Abrufs.

Inbetriebnahme

1

Verbindungsdaten eintragen

Host, Port, Benutzer, Kennwort sowie URL und Schlüssel der Azure Function erfassen.

2

Verbindung testen

Über die Aktion zum Verbindungstest prüfen, ob Server und Function erreichbar sind.

3

Dateien ansehen

DATANORM SFTP-Dateien zeigt, was im Eingangsordner liegt. So kontrollieren Sie den Namensfilter, bevor etwas verarbeitet wird.

4

Jobwarteschlange einrichten

Den Eintrag für den automatischen Import anlegen und das Intervall setzen.

5

Aktivieren

Erst jetzt Aktiviert einschalten.

Der automatische Import ersetzt die Staging-Prüfung nicht. Solange Autom. mit Artikeln synchronisieren ausgeschaltet ist, warten die abgeholten Dateien auf Ihre Freigabe. Das ist der empfohlene Betrieb.

Kreditor beim SFTP-Import

Automatisch abgeholte Dateien erhalten den Standardkreditor aus der Einrichtung, weil niemand einen Dialog bestätigen kann. Holen Sie Dateien mehrerer Lieferanten ab, prüfen Sie die Zuordnung an der Importsitzung und korrigieren Sie sie bei Bedarf über Kreditor zuordnen, siehe Manueller Import und Kreditorzuordnung.

Zuletzt aktualisiert