ANVEDI SFTP
Diese Codeunit ermöglicht das Lesen von Mails mit dem SFTP-Protokoll über den File Exchange Service.
Um diesen Dienst zu nutzen, benötigen Sie Anvaigo EDI Connect Version 5.3.0.7, und der File Exchange Service muss ordnungsgemäß konfiguriert und zugänglich sein.
Konfiguration
Um den Kommunikationskanal zu konfigurieren, suchen Sie ihn in der Liste der EDI-Kommunikationskanäle und klicken Sie auf „Konfigurieren“. Wenn Sie den Kanal gerade erst erstellt haben, müssen Sie die Seite möglicherweise erst aktualisieren.
General
Wählen Sie eine neue File Exchange Service-Instanz aus oder erstellen Sie eine solche. Sie müssen die URL konfigurieren (kann aus der Konfiguration kopiert werden und wird beim Starten angezeigt, wenn Sie den Dienst direkt starten). Der Standardwert ist http://localhost:7098 und Sie müssen den API-Schlüssel entsprechend der Konfigurationsdatei festlegen. Sie können den Server für mehrere Kommunikationspartner verwenden.
Der Ordner auf dem FTP-Server, von dem Sie die Dateien empfangen oder an den Sie die Dateien senden möchten.
Receiving
Gibt an, wie der File Exchange Server mit doppelten Dateien umgehen soll. Die beiden Optionen sind:
Dateien mit einem Namen, die bereits importiert wurden, werden nicht erneut importiert.
Dateien mit einem Namen, die bereits importiert wurden, werden erneut importiert.
Bei eingehenden Kommunikationskanälen können Sie die Namen der Dateien filtern, die verarbeitet werden sollen. Dies ist eine Dynamics-Filterzeichenfolge, bei der Groß- und Kleinschreibung beachtet wird. Um zu filtern, ohne die Groß- und Kleinschreibung zu prüfen, müssen Sie das Zeichen „@“ vor dem Filter hinzufügen.
@*.xmlGibt an, was mit den Dateien nach dem Import in Dynamics geschehen soll. Die Optionen sind:
Die Dateien werden im Remote-Pfad belassen, wie sie sind.
Die Dateien werden aus dem entfernten Pfad gelöscht.
Die Dateien werden in den entfernten Archivpfad verschoben.
Der lokale oder Netzwerkpfad, in den die archivierten Dateien geschrieben werden sollen.
Sending
Eine Schablonenzeichenkette zur Erstellung des Dateinamens für ausgehende Dateien. Sie können jeden konstanten Text verwenden, der in Dateinamen gültig ist. Wir unterstützen mehrere globale Variablen, die innerhalb des Dateinamens verwendet werden können. Da das Modul den Inhalt der Datei und die verwendeten Pufferstrukturen nicht kennt, können Sie nicht direkt auf Daten aus der Datei zugreifen.
Sie können in diesem Feld Platzhalter verwenden.
Server
Gibt die Adresse des SFTP-Servers an.
Gibt den Port des SFTP-Servers an.
Gibt die Authentifizierungsmethode für den SFTP-Server an. Die Optionen sind:
Verwenden Sie eine anonyme Authentifizierung.
Verwenden Sie zur Authentifizierung einen Benutzernamen und ein Passwort.
Verwenden Sie einen privaten Schlüssel für die Authentifizierung.
Gibt den Benutzernamen für die Anmeldung am SFTP-Server an.
Gibt das Passwort für die Anmeldung am SFTP-Server an.
Laden Sie hier den privaten Schlüssel für die SFTP-Server-Authentifizierung hoch.
Gibt an, welche SSL-Bibliothek verwendet werden soll. Die Optionen sind:
Es wird eine verwaltete Bibliothek (Ssh.NET) verwendet. Dies ist die Standardoption.
Falls Kompatibilitätsprobleme mit der Standardoption auftreten, kann alternativ WinSCP verwendet werden, indem die nicht verwaltete WinSCP-Datei aus dem FES-Verzeichnis aufgerufen wird.
