Ik los Business Central integraties op en migreer soap en odata naar APIs


Over deze dienst
Automatische vertaling
Ik repareer Business Central integraties die stoppen wanneer Microsoft oude web services verwijdert, en zet ze over naar ondersteunde APIs voordat dat gebeurt.
Wat Microsoft verwijdert:
- API v1.0: weg sinds versie 28 (april 2026)
- - SOAP op Microsoft's standaardpagina's: versie 29 (oktober 2026)
- - OData op dezelfde pagina's: versie 30 (april 2027)
Als jouw webshop, WMS, EDI-tool, bankfeed, Power BI-rapport of aangepaste app een van deze gebruikt, stopt het wanneer je omgeving wordt bijgewerkt.
Wat ik doe:
- Elke web service die risico loopt en de systemen die het aanroepen opsommen
- - Een kapotte integratie weer aan de praat krijgen, binnen 1 dag
- - Integraties overzetten naar API v2.0, aangepaste API-pagina's (AL) of OData-acties, met OAuth
- - De aanroepcode (C#, Node.js, Python, Power Automate) bijwerken of je ontwikkelaar briefen
- - Sandbox testen, deployment, Postman en Swagger documentatie
Niet inbegrepen: Business Central licenties of wijzigingen binnen andere producten van leveranciers.
Ik ben een Business Central technisch lead met 6 jaar ervaring, vooral op NAV en Business Central. Ik heb integraties van SOAP naar OData V4 gemigreerd en OAuth API-pagina's gebouwd voor externe systemen. 59 Fiverr-opdrachten, 100% op tijd.
Online en on-premises. Microsoft partners zijn welkom.
Maak kennis met A Vohra
Software Developer, Business Central, Power Automate
- Afkomstig uitPakistan
- Lid sindsjan 2018
- Gem. reactietijd4 uur
- Laatste levering1 jaar
Talen
Urdu, Engels
Automatische vertaling
Mijn portfolio
Andere Software development diensten die ik aanbied
Veelgestelde vragen
Automatische vertaling
Onze integratie is kapot na een Business Central update. Hoe snel kun je het oplossen?
Meestal binnen een dag nadat ik toegang heb. Voor SOAP kopieer ik de Microsoft-pagina in een extension en publiceer ik die opnieuw, zodat het andere systeem alleen de service naam in de URL wijzigt; daarna migreren we het naar een API. Voor API v1.0 zet ik de calls direct door naar v2.0.
Welke web services stoppen in versie 29 en welke in versie 30?
Versie 29 verwijdert SOAP op pagina's die door Microsoft worden gepubliceerd, zoals Customer Card of Sales Order. Versie 30 verwijdert OData op dezelfde pagina's. API v2.0, aangepaste API-pagina's, queries en web services op je eigen extension pagina's blijven werken. Telemetrie event RT0053 logt elke getroffen call.
Onze integratie gebruikt API v1.0. Is het daar door getroffen?
Ja. Microsoft heeft API v1.0 verwijderd in versie 28 (april 2026), dus die calls falen zodra je omgeving op versie 28 of later staat. API v2.0 behandelt dezelfde data met nieuwe IDs en veldnamen. Ik zet de calls over en map de velden.
Wanneer gaat onze Business Central online omgeving naar versie 29?
Versie 29 verschijnt begin oktober 2026 en wordt ongeveer een week later uitgerold naar bestaande omgevingen. Je beheerder kan de update uitstellen tot begin maart 2027. Na een maand grace period forceert Microsoft de update en kan het extensies verwijderen die het blokkeren.
Worden onze Power BI rapporten of Power Automate flows geblokkeerd?
Power BI rapporten die Microsoft pagina's lezen die als OData zijn gepubliceerd, stoppen in versie 30 (april 2027); rapporten op API pagina's of queries blijven werken. Flows met de Business Central connector werken gewoon, omdat die op APIs draaien. Flows die web services over HTTP aanroepen, stoppen. Ik migreer beide.
Kun je migreren zonder het andere systeem te veranderen?
Vaak wel. Als het andere systeem alleen SOAP kan sturen en niemand het kan aanpassen, zet ik een kleine bridge op Azure Functions die de SOAP calls accepteert en doorstuurt naar de Business Central API.
Moeten we API v2.0, aangepaste API-pagina's of OData gebruiken?
API v2.0 wanneer het al de velden bevat die je nodig hebt, zoals klanten, artikelen, verkooporders en facturen. Een aangepaste API-pagina voor je eigen velden of tabellen. Een OData actie om een SOAP codeunit te vervangen. Microsoft zegt dat APIs tot 10 keer sneller zijn dan SOAP.
We gebruiken NAV of Business Central on-premises. Geldt dit voor ons?
Alleen als je upgrade naar versie 29 of later. Oudere versies behouden SOAP, dus de integratie past in je upgrade: ik verplaats de integraties vóór of tijdens de upgrade.
Welke toegang heb je nodig en is onze data veilig?
Een sandbox kopie is het beste. Je maakt een gebruiker of Entra app voor mij aan en kunt die op elk moment verwijderen, en ik heb geen productie data nodig om te bouwen en testen. Partners kunnen gedelegeerde admin toegang geven. Stuur geen wachtwoorden in chat; we regelen de toegang samen.
Kun je als onderaannemer werken voor onze Microsoft partner?
Ja. Ik werk in je ontwikkelomgeving of de sandbox van je klant, volg je naamgeving, object ranges en code analyse regels, en lever de broncode op. Jij blijft het contactpersoon van de klant.

