Diese Seite wurde automatisch übersetzt. Ursprünglich wurde der Inhalt auf Englisch verfasst.
Benutzerdefinierter Kommunikationshandler
In Anveo EDI Connect können Sie benutzerdefinierte Codeunits für den Datenaustausch verwenden. Sie können sich dafür entscheiden, nur die Methoden zu implementieren, die Sie benötigen, und zum Beispiel nur das Senden von Dateien zu erlauben.
Benutzerdefinierte Codeunits werden von allen Versionen unseres Moduls unterstützt. Wir werden dies anhand einer Extension veranschaulichen, die in AL geschrieben wurde, aber das Gleiche gilt für die älteren Entwicklungsplattformen.
Verwendung eines benutzerdefinierten Kommunikationshandlers
Wenn Ihr System über einen benutzerdefinierten Kommunikationshandler verfügt, benötigen Sie dessen Codeunit, um den Kommunikationskanal einzurichten. Sie können ihn wie jeden anderen integrierten Kommunikationshandler einrichten, müssen aber die Codeunit ID (Codeunit ID) von Hand eingeben. Die Suche erlaubt es Ihnen nicht, Ihren eigenen Handler auszuwählen. Aktualisieren Sie anschließend die Seite und konfigurieren Sie den Kanal, wenn nötig, indem Sie auf Einrichten klicken.
Grundlegende Anforderungen
Die benutzerdefinierte Codeunit erhält einen speziellen Datensatz „ANVEDI Format Control“ von dem an den OnRun-Trigger übergebenen Modul. Sie müssen die gewünschte Kommunikationsaktion aus diesem Datensatz abrufen und Ihren Code entsprechend aufrufen.
Beispiel
Abhängigkeiten
Wenn Sie einen benutzerdefinierten Kommunikationshandler in AL erstellen möchten, müssen Sie eine Abhängigkeit zum Anveo EDI Connect-Modul hinzufügen.
Die Werte für die Extension sind:
Bitte stellen Sie sicher, dass Sie x, y, z durch die richtige Versionsnummer ersetzen.
Die Werte für die Business Central Online Extension sind:
Bitte stellen Sie sicher, dass Sie x, y, z durch die richtige Versionsnummer ersetzen.