ANVEDI Remote Comm. Handler
Bei neuen Implementierungen prüfen Sie bitte, ob Sie den File Exchange Service nutzen können. Die in diesem Kapitel beschriebenen Komponenten werden von den neuen Microsoft Dynamics NAV 2017-Versionen (BC22 und höher) nicht mehr unterstützt. Wir stellen Updates nur im Falle von Sicherheitslücken zur Verfügung.
Diese Codeunit ist in Microsoft Dynamics 365 Business Central Online (SaaS) nicht verfügbar. Diese Codeunit erfordert die Installation von externen .NET-Komponenten, die kostenlos zur Verfügung gestellt werden.
Diese Codeunit wird zum Senden oder Empfangen von Dateien von/zu einem entfernten Server verwendet. Diese Codeunit erfordert die Installation von zusätzlichen .NET-Komponenten auf dem Service Tier. (Oder auf jedem Rechner im Falle des Classic Client von NAV). Weitere Einzelheiten finden Sie im Kapitel über die Installation.
Sie können diese Codeunit im Kommunikationskanal auswählen und die Aktion Einrichten im Kommunikationskanal verwenden, um die Einstellungen zu ändern.
TLS-Versionen: Alle unsere Vor-Ort-Komponenten verwenden das .NET-Framework und unterstützen die TLS-Versionen, die derzeit von Ihrem Betriebssystem und .NET 3.5 unterstützt werden.
Felder
Dieses Feld ist Teil des Primärschlüssels. Dieses Feld wird automatisch ausgefüllt.
Eine Beschreibung des Servers / der Einstellungen.
Das zu verwendende Protokoll. Je nach Richtung des Kommunikationskanals können Sie nur einige der Protokolle auswählen.
Nur für ausgehende Übertragungen. Verwenden Sie SMTP, um E-Mail-ähnliche Nachrichten zu versenden.
(Der ganzzahlige Wert dieser Option in der Datenbank ist 0)
Der SMTP-Teil des Moduls ist für die Verwendung mit technischen Systemen und nicht für die Erstellung von für Menschen lesbaren E-Mails gedacht.
Nur für eingehende Übertragungen. Abrufen von Daten von einem POP3-Server.
(Der ganzzahlige Wert dieser Option in der Datenbank ist 1)
Verwenden Sie FTP oder FTP über SSL.
(Der ganzzahlige Wert dieser Option in der Datenbank ist 2)
Verwenden Sie SFTP (SSH).
(Der ganzzahlige Wert dieser Option in der Datenbank ist 3)
Der Servername / DNS-Adresse oder IP.
Der Port, der verwendet werden soll. Bei den meisten Protokollen sind Standardports definiert, wenn Sie diesen Wert auf 0 setzen.
Der Benutzername, der zur Kontaktaufnahme mit dem Server verwendet werden soll.
Das Passwort, das zur Authentifizierung des Benutzers beim Server verwendet werden soll.
Der Verschlüsselungsmodus. Wählen Sie SSL für FTPS oder um verschlüsseltes SMTP oder POP3 zu verwenden.
Verwenden Sie keine Verschlüsselung oder verwenden Sie die Standardverschlüsselung im Falle von SFTP.
(Der ganzzahlige Wert dieser Option in der Datenbank ist 0)
Vor Version 5.2 hieß diese Option SSL. Wir haben die Option umbenannt, weil nicht alle Protokolle SSL zur Verschlüsselung verwenden.
Verwenden Sie Verschlüsselung.
(Der ganzzahlige Wert dieser Option in der Datenbank ist 1)
Nur von SMTP verwendet: Die Absender-E-Mail-Adresse.
Nur von SMTP verwendet: Der Absendername im Klartext.
Nur von SMTP verwendet: Der Empfänger, wenn die Empfängerkennung leer ist.
Nur von SMTP verwendet: Der Betreff der Nachricht. Sie können auch alle Variablen verwenden, die für das Feld Dateinamenvorlage (Filename Template) verfügbar sind.
Nur SMTP: Ob die Daten als Body oder als Anhang gesendet werden sollen.
Nur SMTP: Wenn Daten als Anhang gesendet werden, können Sie einen statischen Text definieren, der als Hauptteil der Nachricht gesendet wird. Dieses Feld ist nicht direkt auf der Benutzeroberfläche verfügbar. Wir unterstützen keine Variablen innerhalb des Textteils.
Der SMTP-Teil des Moduls ist für die Verwendung mit technischen Systemen und nicht für die Erstellung von für Menschen lesbaren E-Mails gedacht.
Die Aktion, die nach dem Import der Übermittlung ausgeführt werden soll. Diese Aktion wird ausgeführt, nachdem die Daten erfolgreich abgerufen und gespeichert wurden. Sie wird auch ausgeführt, wenn die Daten nicht konvertiert werden können, da die Daten dem Microsoft Dynamics NAV 2017 zur erneuten Verarbeitung zur Verfügung stehen.
Keine Aktion nach dem Import.
(Der ganzzahlige Wert dieser Option in der Datenbank ist 0)
Archivieren Sie die Daten nach dem Import (wird nicht von allen Protokollen unterstützt).
(Der ganzzahlige Wert dieser Option in der Datenbank ist 1)
Löschen Sie die Daten nach dem Import.
(Der ganzzahlige Wert dieser Option in der Datenbank ist 2)
ob derselbe Dateiname mehrmals über denselben Kommunikationskanal importiert werden kann.
Der Querverweistyp, der verwendet werden soll, um den Absenderpartner aus der Absenderkennung zu setzen.
Erhältlich in Modulversion 4.00 und höher.
Der Querverweistyp, der verwendet werden soll, um den Empfängerpartner aus der Empfängeridentifikation zu setzen.
Erhältlich in Modulversion 4.00 und höher.
Ob die Netzwerkverbindung beim Abrufen oder Senden mehrerer Übertragungen offen bleiben soll.
Wird nur für FTP und FTPs verwendet. Der zu verwendende Datenübertragungsmodus.
Automatisch auswählen,.
(Der ganzzahlige Wert dieser Option in der Datenbank ist 0)
Passiver Modus. Wählen Sie die Implementierung automatisch aus.
(Der ganzzahlige Wert dieser Option in der Datenbank ist 1)
Aktiver Modus. Wählen Sie die Implementierung automatisch aus. Dies setzt voraus, dass die aktiven FTP-Ports auf dem Rechner, auf dem der Code ausgeführt wird, direkt über das Internet erreichbar sind.
(Der ganzzahlige Wert dieser Option in der Datenbank ist 2)
Erweiterter Anschlussmodus
(Der ganzzahlige Wert dieser Option in der Datenbank ist 3)
Erweiterter passiver Modus
(Der ganzzahlige Wert dieser Option in der Datenbank ist 4)
Traditioneller passiver Modus
(Der ganzzahlige Wert dieser Option in der Datenbank ist 5)
Erweiterter passiver Modus
(Der ganzzahlige Wert dieser Option in der Datenbank ist 6)
Aktiver Anschlussmodus
(Der ganzzahlige Wert dieser Option in der Datenbank ist 7)
Wann die Verschlüsselung für FTP-Verbindungen beginnen soll.
Standardverhalten.
(Der ganzzahlige Wert dieser Option in der Datenbank ist 0)
Starten Sie die Verschlüsselung bei der Verbindung mit dem Server.
(Der ganzzahlige Wert dieser Option in der Datenbank ist 1)
Stellen Sie die Verbindung unverschlüsselt her und wechseln Sie anschließend zur Verschlüsselung.
(Der ganzzahlige Wert dieser Option in der Datenbank ist 2)
Sie können den FTP-Datenmodus auswählen. Je nach Inhalt der Daten ändert der Textmodus die Kodierung der Datei während der Übertragung und manchmal auch die Darstellung von Zeilenumbrüchen.
Die Daten werden als binär betrachtet. Dies ist z. B. für PDF-Dateien erforderlich.
(Der ganzzahlige Wert dieser Option in der Datenbank ist 0)
Die Daten enthalten nur Text und können neu kodiert werden.
(Der ganzzahlige Wert dieser Option in der Datenbank ist 1)
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.
Die folgenden Variablen sind verfügbar:
Die Eingangsnummer der Übertragung. Kann verwendet werden, um einen eindeutigen Dateinamen zu erzeugen.
{Reference}
In älteren Versionen nicht unterstützt. Geben Sie die Referenznummer (Belegnummer) aus, die mit der Übertragung gespeichert wird. Wenn Geschäftsvorgänge verwendet werden, wird dies automatisch eingestellt.
Die Beschreibung der Übertragung.
Veraltet. Alias für {Sender Partner}.
Der Partnercode des Absenders.
Die Identifikation des Absenderpartners.
Veraltet. Alias für {Receiver Partner}.
Der Partnercode des Empfängers.
Die Identifikation des Empfängerpartners.
Das Projekt des Mapping, das die Daten erzeugt hat.
Das Format des Mapping, das die Daten erzeugt hat.
Der Code des Mapping, das die Daten erzeugt hat.
Das Jahr mit Jahrhundertangaben, z. B. 2019.
Die Jahreszahl, z.B. 19.
Der Monat ist zweistellig.
Der Tag ist zweistellig.
Die Kalenderwoche, dargestellt durch zwei Ziffern.
Das Quartal, dargestellt durch zwei Ziffern.
Die Stunde der Sendungserstellung.
Das Protokoll der Sendeerstellung.
Die Sekunden der Erstellung der Übertragung.
Es ist möglich, über die Callback-Funktionalität des Moduls benutzerdefinierte Variablen zu erstellen, wenn Sie z. B. eine Dokumentennummer in den Dateinamen aufnehmen möchten.
Derzeit nicht unterstützt.
Das Verzeichnis auf dem Server, wenn das Protokoll entfernte Verzeichnisse unterstützt.
Wird nur für SFTP verwendet. Speichert den privaten Schlüssel. Anveo EDI Connect unterstützt offiziell nicht die Verwendung von privaten Schlüsseln. Sie können es mit einem OpenSSH-formatierten Schlüssel versuchen, aber unser Support kann Ihnen bei Schlüsselfehlern nicht helfen. Das Modul hat derzeit keine Möglichkeit, den Schlüssel zu entfernen, wenn er einmal gesetzt ist. Sie müssen entweder einen neuen Kommunikationskanal erstellen oder das BLOB mit Hilfe der Microsoft Dynamics NAV 2017-Entwicklungsumgebung leeren.
Derzeit nicht verwendet.
Optional: Der Fingerabdruck des entfernten SFTP-Servers, der nach der Verbindung verglichen werden soll. Wenn die Schlüssel nicht übereinstimmen, wird ein Fehler erzeugt. Wenn Sie das Feld leer lassen, akzeptiert das Modul jedes Zertifikat für den Server.
Ob das SSL-Zertifikat gültig sein muss oder ob alle Zertifikate akzeptiert werden.
Das Ignorieren von SSL-Fehlern ermöglicht Man-in-the-Middle-Angriffe. Sie sollten versuchen, den SSL-Fehler zu beheben, anstatt ein Gegenstellen-Zertifikat zu akzeptieren.
Wenn Sie die interne und externe Kodierung einstellen, wird das Modul versuchen, die Daten neu zu kodieren. Sie sollten diese Felder leer lassen, wenn Sie nicht sicher sind, ob eine Neukodierung erforderlich ist. Auf diese Weise werden die Daten beim Senden/Empfangen durch die Komponente nicht verändert.
Wenn Sie die interne und externe Kodierung einstellen, wird das Modul versuchen, die Daten neu zu kodieren. Sie sollten diese Felder leer lassen, wenn Sie nicht sicher sind, ob eine Neukodierung erforderlich ist. Auf diese Weise werden die Daten beim Senden/Empfangen durch die Komponente nicht verändert.