Anveo EDI Connect / Config / Ontwikkeling / Integratie / Aangepaste communicatiehandler
Dit is een automatische vertaling. De originele post is beschikbaar in Engels.

Aangepaste communicatiehandler

In Anveo EDI Connect kunt u aangepaste codeunits gebruiken om de gegevensuitwisseling te verwerken. U kunt ervoor kiezen om alleen de methoden te implementeren die u nodig hebt en bijvoorbeeld alleen het verzenden van bestanden toe te staan.

Aangepaste codeunits worden ondersteund op alle versies van onze module. We zullen het illustreren aan de hand van een Dynamics Extension geschreven in AL, maar hetzelfde geldt voor de oudere ontwikkelplatformen.

Als u de Dynamics Extension versie van Anveo EDI Connect gebruikt, kunt u als alternatief een HTTP/HTTPs-service in elke programmeertaal aanbieden zonder Dynamics Extension aan te maken. De API-definitie is op aanvraag beschikbaar bij ons EDI-supportteam.

Het gebruik van een aangepaste communicatiehandler

Als uw systeem een aangepaste communicatiehandler heeft, heeft u de codeunit nodig om het communicatiekanaal in te stellen. U kunt het instellen als elke geïntegreerde communicatiehandler, maar u zult de Codeunit ID met de hand moeten invoeren. De lookup laat u niet toe om uw aangepaste handler te selecteren. Daarna verversen we de pagina en configureren we het kanaal, indien nodig door te klikken op Configure.

Basisvoorwaarden

De aangepaste codeunit krijgt een speciaal record “ANVEDI Format Control” van de module die aan de OnRun-trigger wordt doorgegeven. Je moet de gevraagde communicatie-actie uit dat record halen en je code dienovereenkomstig bellen.

Voorbeeld

Afhankelijkheden

Als u een aangepaste communicatiehandler wilt maken in AL, moet u een afhankelijkheid toevoegen aan de Anveo EDI Connect-module.

De waarden voor de OnPremise Extension zijn:

Zorg ervoor dat u x, y, z vervangt door het juiste versienummer.

De waarden voor de Business Central Online Extension zijn:

Zorg ervoor dat u x, y, z vervangt door het juiste versienummer.