Per-Tenant Extensions vs ISV-apps in Business Central: welke kies je?
By Mirko Peters ·
Vergelijk Business Central Per-Tenant Extensions (PTE's) en ISV-apps. Ontdek hoe je de juiste aanpak voor maatwerk kiest voor jouw ERP-omgeving.
Automatically translated with AI from the original post. Read the English original

Bij het aanpassen van Dynamics 365 Business Central moeten organisaties kiezen tussen het bouwen van een maatwerk Per-Tenant Extension (PTE) of het kopen van een kant-en-klare ISV-app uit AppSource. Deze gids behandelt de kosten, het onderhoud, de schaalbaarheid en de technische gevolgen van beide keuzes, zodat IT-leiders en beslissers de juiste integratiestrategie kunnen kiezen voor hun specifieke werkprocessen.
Belangrijkste punten
- ISV-apps bieden kant-en-klare, schaalbare oplossingen voor veelvoorkomende bedrijfsprocessen, zoals verzending, bankieren en belastinglokalisatie.
- Per-Tenant Extensions (PTE's) zijn op maat geprogrammeerde add-ons die uitsluitend zijn ontworpen voor de unieke werkprocessen van één organisatie.
- Kies je voor een maatwerk-PTE, dan neemt je organisatie op lange termijn de volledige verantwoordelijkheid over voor testen, documentatie en compatibiliteit bij updates.
- Apps uit de AppSource-marktplaats besparen initiële ontwikkeltijd en bevatten vaak doorlopende updates en ondersteuning van de onafhankelijke softwareleveranciers.
- Beslissers moeten altijd eerst de kernbehoefte van de business evalueren voordat er interne capaciteit wordt ingezet voor maatwerkontwikkeling.
Het dilemma rond maatwerk in Business Central begrijpen
Dynamics 365 Business Central dient als robuuste ERP-basis voor financiën, verkoop, voorraad en supply chain management. Standaardfunctionaliteit sluit echter zelden voor de volle honderd procent aan op de operationele realiteit van elk bedrijf. Organisaties lopen onvermijdelijk tegen situaties aan waarin standaardpagina's, velden of rapporten onvoldoende zijn om een specifiek werkproces vast te leggen.
Vroeger betekende het aanpassen van ERP-software het herschrijven van de kernapplicatiecode, en dat leverde enorme problemen op zodra softwareleveranciers geautomatiseerde updates uitrolden. De moderne architectuur van Business Central lost dit op met extensies, waarbij maatwerkcode strikt gescheiden blijft van de standaardapplicatie. Maar zodra je kiest voor extensies, ontstaat er een belangrijke strategische keuze: koop je een kant-en-klaar pakket van een onafhankelijke softwareleverancier (ISV), of laat je een Per-Tenant Extension (PTE) op maat maken?
ISV-apps: de kracht van herbruikbare kant-en-klare oplossingen
Een ISV-app is een commercieel softwarepakket dat door een onafhankelijke leverancier is ontwikkeld om een specifiek, veelvoorkomend bedrijfsprobleem op te lossen voor meerdere Business Central-klanten. Deze oplossingen worden vaak rechtstreeks via Microsoft AppSource gevonden en uitgerold.
Als je organisatie Business Central moet koppelen aan een grote internationale transportpartner, een gestandaardiseerde betaalgateway wilt integreren of moet voldoen aan complexe internationale regels voor elektronische facturatie, dan is een ISV-app meestal de efficiëntste route. Omdat honderden andere bedrijven dezelfde applicatie gebruiken, onderhoudt, updatet en ondersteunt de leverancier de codebase voortdurend.
Voordelen van ISV-apps:
- Lagere initiële implementatiekosten vergeleken met het vanaf nul bouwen van maatwerksoftware.
- Ingebouwde documentatie, installatiewizards en actieve supportkanalen van de leverancier.
- Regelmatige compatibiliteitsupdates die samen met de wave-releases van Microsoft voor Business Central verschijnen.
Nadelen van ISV-apps:
- Je team moet mogelijk de interne werkprocessen enigszins aanpassen zodat ze passen binnen de vooraf gedefinieerde parameters van de app.
- Doorlopende abonnementskosten of transactiekosten die meeschalen met het gebruik.
- Minder flexibiliteit als je bedrijfsproces sterk afwijkt van de gangbare branchenormen.
Per-Tenant-extensies: op maat gemaakt voor het unieke
Een Per-Tenant-extensie (PTE) is een exclusieve add-on die speciaal is ontwikkeld voor de Business Central-omgeving van één organisatie. Hij wordt nooit op AppSource gepubliceerd voor publiek gebruik. PTE's zijn bedoeld voor werkprocessen die echt afwijken van en eigen zijn aan jouw bedrijfsmodel.
Denk aan een gespecialiseerde regionale voedingsgroothandel met complexe prijsalgoritmen op basis van temperatuurgecontroleerd transport, het bijhouden van retourbare verpakkingen en dynamische leverzones, afgesproken over decennia van klantcontracten. Als geen enkele kant-en-klare verzendapp aansluit bij deze precieze bedrijfsregels, kan een gecertificeerde Microsoft-partner een speciale PTE bouwen.
Voordelen van Per-Tenant-extensies:
- Biedt een exacte, op maat gemaakte oplossing voor eigen of sterk concurrerende werkprocessen.
- Geen concessies: je team kan werken zonder de vastgestelde interne procedures te wijzigen.
- Geeft volledige controle over de plaatsing van velden, de bedrijfslogica en de geautomatiseerde validatieregels.
Nadelen van Per-Tenant-extensies:
- Je organisatie neemt volledige eigendom en langetermijnverantwoordelijkheid voor het onderhoud op zich.
- Updates van Business Central vereisen dat je developer of partner de PTE-code grondig test en waar nodig aanpast.
- Hogere initiële financiële investering in maatwerkontwikkeling, documentatie en doorlopende supportafspraken.
Hoe kies je het juiste pad voor je organisatie
Kiezen tussen een ISV-app en een op maat gemaakte Per-Tenant-extensie vraagt om een gedisciplineerde aanpak van het verzamelen van requirements. Trap niet in de valkuil dat maatwerk per definitie beter is, alleen omdat het exclusief op jullie bedrijf is afgestemd.
Begin met het beoordelen van de aard van de functionele kloof. Gaat het om een koppeling met een universele serviceprovider, zoals een bank, een creditcardverwerker of een pakketdienst, zoek dan eerst op AppSource. Een volwassen, ondersteunde marktplaatsapp bespaart ontelbare uren ontwikkel- en onderhoudswerk.
Als de behoefte daarentegen draait om een kernvoordeel ten opzichte van concurrenten of een volledig ongebruikelijk operationeel model dat je merk in de markt definieert, dan is een Per-Tenant-extensie de logische keuze. Onthoud altijd dat elke extensie, of hij nu is aangeschaft of op maat is gebouwd, grondig getest moet worden in een Business Central-sandboxomgeving voordat hij naar productie gaat.
Conclusie
De keuze tussen een ISV-app en een op maat gemaakte Per-Tenant-extensie bepaalt uiteindelijk hoe je IT-team het doorlopende onderhoud en toekomstige platformupgrades beheert. Door de verschillende voordelen en eigendomsverantwoordelijkheden van beide benaderingen te begrijpen, bescherm je je Business Central-fundament en geef je je medewerkers precies de tools die ze nodig hebben. Wil je dieper ingaan op hoe extensies achter de schermen werken en waar je op moet letten vóór installatie? Luister de volledige aflevering en abonneer je op de podcast voor dagelijkse expertinzichten over het Microsoft-cloudecosysteem.
Veelgestelde vragen
Wat is het belangrijkste verschil tussen een ISV-app en een Per-Tenant-extensie in Business Central?
Een ISV-app is een kant-en-klare, herbruikbare oplossing die door een onafhankelijke softwareleverancier is gebouwd voor meerdere klanten en wordt aangeboden via AppSource, terwijl een Per-Tenant-extensie (PTE) speciaal voor de unieke tenantomgeving van één organisatie is geprogrammeerd.
Kan ik een gekochte ISV-app aanpassen als die niet helemaal past bij onze werkwijze?
Over het algemeen kun je de broncode van een kant-en-klare ISV-app niet rechtstreeks aanpassen. Je kunt wel pagina-extensies of event publishers gebruiken om de functionaliteit aan te vullen, of aanvullende regels bouwen rond de output van de ISV-app.
Wie is verantwoordelijk voor het bijwerken van Per-Tenant Extensions wanneer Microsoft Business Central bijwerkt?
Je organisatie is uiteindelijk verantwoordelijk voor het onderhoud van PTE's. Wanneer Microsoft grote platformupdates uitbrengt, moet je interne IT-team of externe Business Central-partner de PTE-code testen en, indien nodig, aanpassen om de compatibiliteit te waarborgen.
Zijn Per-Tenant Extensions altijd duurder dan ISV-apps?
De ontwikkelkosten vooraf voor een eigen PTE liggen meestal hoger dan de licentiekosten van een bestaande ISV-app. Op de lange termijn kunnen de terugkerende abonnementskosten voor meerdere gebruikerslicenties van een ISV-app echter soms hoger uitvallen dan de onderhoudskosten van een gerichte, stabiele PTE.
Hoe test ik een nieuwe extensie voordat ik deze naar mijn live Business Central-omgeving push?
Implementeer en test nieuwe extensies altijd eerst in een aparte Business Central-sandboxomgeving, met praktijkgerichte testscenario's samen met je eindgebruikers. Pas dan mag de code de live bedrijfsgegevens raken.