D365 BC koppelen via de Autopilot en AppSource-extensie voor automatische factuurverwerking.
Dynamics 365 Business Central (D365 BC) koppel je in 2026 met eConnect via de Autopilot en de officiële AppSource-extensie "eConnect Peppol e-invoicing & OCR+". Facturen worden automatisch verstuurd en ontvangen, inclusief boekingsvoorstellen voor inkoopfacturen.
Als je inkoopfacturen automatisch wilt boeken, configureer dan de Autopilot vanuit het eConnect-platform:
Er zijn twee opties voor het versturen van verkoopfacturen:
Inkoopfacturen die via eConnect binnenkomen, worden automatisch in je Business Central-administratie geplaatst via de Digitale Brievenbus of de Autopilot.
Tip: De Activity Log van een factuur geeft gedetailleerde informatie over de communicatie met de PSB. Ga naar Geboekte verkoopfacturen > Factureren > Activity Log.
Wanneer een inkoopfactuur via eConnect binnenkomt in Business Central, wordt de leverancier automatisch opgezocht aan de hand van de identifiers in de factuur. De zoekvolgorde is:
VAT_Registration_NoRegistration_NumberNoDe extensie zoekt eerst op BTW-nummer. Wordt er geen match gevonden, dan volgt het KvK-nummer, en daarna het IBAN. Als geen enkele identifier een match oplevert, wordt de factuur niet geboekt.
Let op: Als de leverancier niet bestaat in Business Central, wordt deze niet automatisch aangemaakt. De factuur valt dan uit met een foutmelding. Maak de leverancier eerst handmatig aan in Business Central.
Bij een gevonden leverancier controleert de extensie ook of de meegeleverde bankrekeningen (inclusief eventuele G-rekeningen) voorkomen bij de aan die leverancier gekoppelde bankrekeningen.
Bij het instellen van de BC-extensie word je doorgestuurd naar de Autopilot Connect-webpagina, waar inloggen met een Microsoft Entra ID-account vereist is. Dit account wordt ook gebruikt om de BC-omgeving via de API aan te roepen, en moet daarom voldoende rechten en een BC-licentie hebben.
Na het inloggen wordt automatisch een gebruiker aangemaakt in de eConnect identity server met logintype "Business Central Azure Active Directory". TechSupport moet vervolgens het tenantId en de partyIds handmatig toewijzen. Er kunnen meerdere partyIds aan een gebruiker worden gekoppeld. De klant kiest dan bij het instellen welk partyId aan welke BC-omgeving wordt gekoppeld.
Het is mogelijk om meerdere Business Central-omgevingen te koppelen, maar hierbij gelden een aantal belangrijke regels. Elke omgeving heeft een uniek partyId nodig. Als meerdere omgevingen namens hetzelfde KvK-nummer facturen moeten versturen, moet elke koppeling met een ander Entra ID-account worden gemaakt. Elke "Business Central Azure Active Directory"-gebruiker in de identity server moet dan ook een ander tenantId hebben.
Hier zijn twee valkuilen waar je op moet letten:
Als alternatief voor Entra ID-authenticatie kun je ook via Client Credentials van een App Registration authenticeren. Dit is met name geschikt voor het boeken van inkoopfacturen. Er is momenteel geen UI voor deze flow; TechSupport stelt dit in via de API.
De stappen zijn als volgt:
baseUrl aanpassen via de Management API (Update Attributes). Eventueel moeten ook additionalQueryParameters worden ingesteld.referenceKey-parameter is een Base64-encoded string met het format businesscentral_{contextId}_{tenantId}_{connectionId}.Neem contact op met support als je deze authenticatiemethode wilt gebruiken.
::e-accordion-item{value="item-1" header=""API400 Could not retrieve vendor ids""} De leverancier is niet gevonden in Business Central op basis van de identifiers in de factuur (BTW-nummer, KvK-nummer of IBAN). Controleer of de leverancier correct is aangemaakt en of het BTW-nummer, KvK-nummer of IBAN overeenkomt met de gegevens in de factuur. ::
::e-accordion-item{value="item-2" header=""BCNotFound: Internal_InvalidTableRelation ... G-Account Code""} De factuur bevat een G-rekeningnummer dat niet is vastgelegd als bankrekening bij de betreffende leverancier. Dit komt voor bij organisaties die de Idyn-extensie voor G-rekeningen gebruiken. Leg het G-rekeningnummer vast als bankrekening bij de leverancier in Business Central. ::
::e-accordion-item{value="item-3" header=""BCBadRequest: ... Transaction Type ... ECONNECT""} De waarde "ECONNECT" bestaat niet in de tabel Transaction Type. Bij installatie van de eConnect-extensie wordt dit transactietype normaal gesproken automatisch aangemaakt. Bij oudere versies moet je het handmatig toevoegen: zoek naar Transaction Types in Business Central en voeg de code "ECONNECT" toe. ::
::e-accordion-item{value="item-4" header=""BCBadRequest: ... VAT Prod. Posting Group""} De BTW-productboekingsgroep uit de factuur bestaat niet in Business Central. Controleer of de BTW-mapping correct is geconfigureerd. Tijdens het instellen van de koppeling wordt een Excel-bestand (BusinessCentral VAT Mapping) gebruikt om de BTW-codes te mappen. Voeg de ontbrekende groep toe aan de tabel VAT Product Posting Group. ::
::e-accordion-item{value="item-5" header="Autopilot-connectie geeft "Pagina werkt momenteel niet""} Er ontbreekt waarschijnlijk een BC-licentie bij de gebruiker die de connectie probeert te maken. Verwijs de klant naar hun BC-partner (bijv. Databalk) om de licentietoewijzing te controleren. ::
Deze fout komt vanuit Microsoft Business Central, niet vanuit eConnect. Het document is doorgaans al wél verwerkt. Controleer in Business Central of de factuur is geboekt. Neem bij herhaalde problemen contact op met je BC-partner om de API-limieten te verhogen.
De koppeling is corrupt geraakt, meestal door een eerdere installatie of deïnstallatie van de eConnect-app. Neem contact op met eConnect support om de oude koppeling te verwijderen en een nieuwe aan te maken.
In de verbindingsconfiguratie staat de actie op "booking" in plaats van "autobooking". Neem contact op met eConnect support om dit te corrigeren via de Management API.
Meer weten over de Autopilot? Lees hoe de Autopilot werkt.
Start de koppeling
Je hebt een Basic-abonnement nodig bij eConnect. Daarnaast is de eConnect-app (gratis) nodig vanuit de BC AppSource. De koppeling werkt via de Autopilot.
Ja, je kunt meerdere Business Central-omgevingen koppelen. Per omgeving maak je een aparte Autopilot-verbinding aan in het eConnect-platform. Gebruik voor iedere omgeving unieke credentials.
eConnect probeert de leverancier in Business Central te matchen via een vaste zoekvolgorde: eerst het BTW-nummer, dan het KvK-nummer en tot slot het IBAN. Als geen van deze identifiers een match oplevert, wordt de factuur niet automatisch geboekt maar valt deze uit met een foutmelding. Je kunt de leverancier dan handmatig aanmaken in Business Central, waarna het document opnieuw kan worden aangeboden.