Extensions par locataire (PTE) ou applications ISV dans Business Central : quel choix faire ?
By Mirko Peters ·
Comparez les extensions par locataire (PTE) de Business Central et les applications ISV. Découvrez comment choisir la stratégie de personnalisation adaptée à votre environnement ERP.
Automatically translated with AI from the original post. Read the English original

Lors de la personnalisation de Dynamics 365 Business Central, les organisations doivent choisir entre développer une extension par locataire (PTE) sur mesure ou acheter une application ISV prête à l’emploi sur AppSource. Ce guide détaille les implications en matière de coût, de maintenance, d’évolutivité et de technique de ces deux options, afin d’aider les responsables informatiques et les décideurs à choisir la stratégie d’intégration adaptée à leurs processus de travail spécifiques.
Points clés
- Les applications ISV offrent des solutions prêtes à l’emploi et évolutives pour des processus métier courants, comme l’expédition, la banque et la localisation fiscale.
- Les extensions par locataire (PTE) sont des modules complémentaires développés sur mesure, conçus exclusivement pour les processus propres à une organisation.
- Opter pour une PTE sur mesure signifie que votre organisation assume l’entière responsabilité à long terme des tests, de la documentation et de la compatibilité avec les mises à jour.
- Les applications de la place de marché AppSource permettent de gagner du temps de développement dès le départ et incluent souvent des mises à jour et un support continus de la part des éditeurs de logiciels indépendants.
- Les décideurs doivent toujours évaluer d’abord le besoin métier fondamental avant d’engager des ressources internes dans un développement sur mesure.
Comprendre le dilemme de la personnalisation de Business Central
Dynamics 365 Business Central constitue une base ERP robuste pour la finance, les ventes, les stocks et la gestion de la chaîne d’approvisionnement. Toutefois, les fonctionnalités standard correspondent rarement à 100 % à la réalité opérationnelle de chaque entreprise. Les organisations se heurtent inévitablement à des situations où les pages, champs ou rapports standard ne parviennent pas à couvrir un processus spécialisé.
Autrefois, modifier un logiciel ERP signifiait réécrire le code de l’application de base, une pratique qui créait d’énormes difficultés lorsque les éditeurs diffusaient des mises à jour automatisées. L’architecture moderne de Business Central résout ce problème grâce aux extensions, qui séparent proprement le code personnalisé de la base applicative standard. Pourtant, dès que vous décidez d’utiliser des extensions, un choix stratégique majeur se présente : acheter une application packagée auprès d’un éditeur de logiciels indépendant (ISV), ou commander une extension par locataire (PTE) sur mesure ?
Applications ISV : la puissance de la réutilisabilité packagée
Une application ISV est un progiciel commercial conçu par un éditeur indépendant pour résoudre un problème métier précis et répandu chez plusieurs clients de Business Central. Ces solutions sont souvent découvertes et déployées directement via Microsoft AppSource.
Si votre organisation doit connecter Business Central à un grand transporteur mondial, intégrer une passerelle de paiement standardisée ou se conformer à des obligations complexes de facturation électronique internationale, une application ISV constitue généralement la voie la plus efficace. Comme des centaines d’autres entreprises utilisent la même application, l’éditeur en maintient, met à jour et prend en charge le code en continu.
Avantages des applications ISV :
- Coûts de déploiement initiaux inférieurs à ceux d’un logiciel développé sur mesure à partir de zéro.
- Documentation intégrée, assistants de configuration et canaux de support actifs de l’éditeur.
- Mises à jour de compatibilité publiées régulièrement, en même temps que les vagues de publication de Business Central de Microsoft.
Inconvénients des applications ISV :
- Peut obliger vos équipes à ajuster légèrement leurs processus internes pour s’adapter aux paramètres prédéfinis de l’application.
- Frais d’abonnement récurrents ou coûts transactionnels qui augmentent avec l’usage.
- Moins de souplesse si vos processus métier s’écartent sensiblement des normes habituelles du secteur.
Per-Tenant Extensions : sur mesure pour l’unique
Une Per-Tenant Extension (PTE) est un complément exclusif, développé spécifiquement pour l’environnement Business Central d’une seule organisation. Elle n’est jamais publiée sur AppSource à destination du public. Les PTE sont conçues pour des processus réellement distincts et propres à votre modèle d’affaires.
Imaginez un distributeur alimentaire régional spécialisé, dont les algorithmes tarifaires complexes reposent sur le transport à température contrôlée, le suivi des contenants consignés et des zones de livraison dynamiques négociées au fil de décennies de contrats clients. Si aucune application de transport du marché ne correspond à ces règles métier précises, un partenaire Microsoft certifié peut développer une PTE dédiée.
Avantages des Per-Tenant Extensions :
- Offrent une correspondance exacte, conçue sur mesure, pour des processus métier propriétaires ou hautement concurrentiels.
- Évitent tout compromis : vos équipes travaillent sans modifier les procédures internes établies.
- Vous donnent un contrôle total sur l’emplacement des champs, la logique métier et les règles de validation automatisées.
Inconvénients des Per-Tenant Extensions :
- Votre organisation assume la pleine responsabilité et la charge à long terme de la maintenance.
- Chaque mise à jour de Business Central oblige votre développeur ou partenaire à tester minutieusement le code de la PTE et, le cas échéant, à le corriger.
- Investissement financier initial plus élevé dans le développement sur mesure, la documentation et les contrats de support continu.
Comment choisir la voie adaptée à votre organisation
Arbitrer entre une application ISV et une Per-Tenant Extension sur mesure exige une démarche rigoureuse d’analyse des besoins. Évitez le piège qui consiste à croire que le développement sur mesure est forcément supérieur, simplement parce qu’il est taillé exclusivement pour votre entreprise.
Commencez par évaluer la nature de l’écart fonctionnel. Si la capacité consiste à se connecter à un prestataire de service universel — comme une banque, un processeur de cartes bancaires ou un transporteur de colis —, recherchez d’abord sur AppSource. Acheter une application de marché mature et soutenue vous fera économiser un nombre incalculable d’heures de développement et de charges de maintenance.
À l’inverse, si le besoin touche à un avantage concurrentiel majeur ou à un modèle opérationnel totalement atypique qui définit votre marque sur le marché, une Per-Tenant Extension devient le choix logique. Rappelez-vous toujours que chaque extension, qu’elle soit achetée ou développée sur mesure, doit être rigoureusement testée dans un environnement bac à sable Business Central avant tout déploiement en production.
Conclusion
Le choix entre une application ISV et une Per-Tenant Extension sur mesure détermine finalement la manière dont votre équipe informatique gérera la maintenance courante et les futures mises à niveau de la plateforme. En comprenant les avantages distincts et les responsabilités propres à chacune de ces approches, vous pourrez protéger les fondations de votre Business Central tout en donnant à vos collaborateurs les outils exacts dont ils ont besoin. Pour approfondir le fonctionnement des extensions en coulisses et les points à vérifier avant l’installation, écoutez l’épisode complet et abonnez-vous au podcast pour des analyses quotidiennes d’experts sur l’écosystème cloud Microsoft.
Questions fréquentes
Quelle est la principale différence entre une application ISV et une Per-Tenant Extension dans Business Central ?
Une application ISV est une solution packagée et réutilisable, conçue par un éditeur de logiciels indépendant pour plusieurs clients et hébergée sur AppSource, alors qu’une Per-Tenant Extension (PTE) est développée spécifiquement pour l’environnement unique d’une seule organisation.
Puis-je modifier une application ISV achetée si elle ne correspond pas tout à fait à notre processus de travail ?
En règle générale, vous ne pouvez pas modifier directement le code source d'une application ISV packagée. En revanche, vous pouvez utiliser des extensions de page ou des éditeurs d'événements pour compléter les fonctionnalités ou créer des règles complémentaires autour des résultats de l'application ISV.
Qui est responsable de la mise à jour des extensions par locataire (Per-Tenant Extensions) lorsque Microsoft met à jour Business Central ?
Votre organisation est en dernier ressort responsable de la maintenance des PTE. Lorsque Microsoft publie des mises à jour majeures de la plateforme, votre équipe informatique interne ou votre partenaire Business Central externe doit tester, et le cas échéant mettre à jour, le code des PTE afin de garantir leur compatibilité continue.
Les extensions par locataire sont-elles toujours plus coûteuses que les applications ISV ?
Les coûts de développement initiaux d'une PTE personnalisée sont généralement plus élevés que la licence d'une application ISV existante. Cependant, à long terme, les frais d'abonnement récurrents pour plusieurs licences utilisateur d'une application ISV peuvent parfois dépasser les coûts de maintenance d'une PTE ciblée et stable.
Comment tester une nouvelle extension avant de la déployer dans mon environnement Business Central en production ?
Déployez et testez toujours les nouvelles extensions dans un environnement bac à sable Business Central dédié, en exécutant des cas de test opérationnels réalistes avec vos utilisateurs finaux avant d'autoriser le code à toucher les données réelles de l'entreprise.