SAP Business One Web Client : ce que signifie le passage depuis le client Windows
Ce que le SAP Business One Web Client nécessite techniquement, en quoi il diffère du client Windows et quels add-ons vérifier avant de basculer.

Le SAP Business One Web Client est l'alternative basée sur navigateur au client Windows classique. Selon le SAP Help Portal, il fonctionne aussi bien sur une base de données MS SQL Server que SAP HANA et reproduit la même logique métier centrale que SAP Business One, mais avec une nouvelle interface utilisateur au design SAP Fiori. Techniquement, le Web Client nécessite impérativement une Service Layer installée et enregistrée dans le System Landscape Directory, fonctionne par défaut sur le port 443 et prend en charge Mozilla Firefox, Google Chrome ainsi qu'Apple Safari sur Mac et iPad comme navigateurs. Quiconque effectue la migration devrait surtout vérifier au préalable deux points : si les extensions existantes continuent de fonctionner dans le nouveau modèle, et quels processus doivent à l'avenir être automatisés via la Service Layer. À jour : août 2026.
De quoi le Web Client a-t-il besoin techniquement avant de fonctionner ?
Selon le SAP Business One Administrator's Guide, le Web Client nécessite impérativement une Service Layer installée avec un enregistrement valide dans le System Landscape Directory (SLD). L'installation nécessite en outre Windows PowerShell 5 ou une version supérieure sur la machine cible, et quiconque souhaite utiliser les fonctions de reporting ou l'intégration Microsoft 365 dans le Web Client doit également installer le Job Service. L'installation elle-même s'effectue via le ComponentsWizard : sélectionner la fonctionnalité Web Client, définir l'adresse réseau et le certificat de sécurité, connecter le serveur Landscape et déterminer un port, par défaut 443. L'accès s'effectue ensuite via une URL selon le modèle nom de serveur ou adresse IP, suivi du port choisi. Un point qui prête souvent à confusion en pratique : le Web Client ne redémarre pas automatiquement après un redémarrage du serveur Windows, mais doit être redémarré manuellement.
L'interface dans le navigateur fonctionne-t-elle exactement comme dans le client Windows ?
Les processus centraux sont les mêmes, mais l'interface a été entièrement reconstruite. Selon le User Guide for SAP Business One, Web Client, le Web Client repose sur le concept de design SAP Fiori avec une page d'accueil basée sur des tuiles, à partir de laquelle des modules tels que Ventes, Achats, Partenaires commerciaux, Paiements, Gestion des stocks, Production, Comptabilité, Service et Ressources humaines sont accessibles. Pour l'exploitation du Web Client, SAP recommande explicitement Google Chrome ou Mozilla Firefox comme navigateur par défaut, idéalement défini de manière centralisée via une stratégie de groupe dans les domaines Windows. Certaines fonctions diffèrent selon la version pays : la documentation indique à plusieurs endroits que certains champs ou types de documents ne sont pas disponibles dans certaines localisations comme l'Inde, le Brésil ou la Chine. Avant la migration, il est donc utile de comparer avec sa propre version pays.
Les add-ons et extensions existants continuent-ils de fonctionner dans le Web Client ?
Pas automatiquement. Le Web Client apporte son propre modèle d'extension : des tile links et des extensions basés sur des technologies telles que SAPUI5, React, Vue ou Angular, connectés via la Service Layer ainsi qu'une API UI dédiée au Web Client. Ces extensions apparaissent comme de nouvelles tuiles dans le Fiori Launchpad, ce qui est fondamentalement différent des add-ons classiques pour le client Windows. Un add-on existant ne migre donc pas automatiquement, mais doit être évalué séparément. À quel point ce sujet est réel en pratique, le montrent les retours de la communauté SAP : des utilisateurs y rapportent des messages d'erreur tels que "Add-on is not compatible with current platform", provoqués par une architecture incompatible entre l'add-on et le client SAP Business One. Une raison de plus de vérifier individuellement chaque extension avant la migration, plutôt que de supposer une équivalence fonctionnelle.
Quel rôle joue la Service Layer dans la migration ?
La Service Layer est, selon le SAP Help Portal, le service de données backend central via lequel fonctionnent le Web Client, ses extensions et l'application SAP Business One pour Microsoft Teams. Quiconque souhaite également introduire l'automatisation dans le cadre de la migration, par exemple échanger des données de documents entre SAP Business One et d'autres systèmes, s'appuie techniquement sur la même Service Layer déjà utilisée par le Web Client. Pour des raisons de sécurité, la documentation indique qu'il convient de s'assurer que le certificat de la Service Layer est enregistré comme fiable au sein de sa propre organisation, ce qui vaut aussi bien pour le Web Client lui-même que pour l'intégration Teams ou les workflows d'automatisation externes. Nous avons décrit comment connecter techniquement SAP Business One via la Service Layer, OData ou un middleware RFC dans un article séparé. Si vous souhaitez également mettre en place des workflows d'automatisation autour de SAP Business One dans le cadre de la migration, nous vous accompagnons dans le cadre de notre conseil en automatisation.
Questions fréquentes sur SAP Business One Web Client
Le Web Client est-il un remplacement à part entière du client Windows ?
Pour la plupart des processus centraux, oui : Ventes, Achats, Partenaires commerciaux, Paiements, Gestion des stocks, Production, Comptabilité et Service sont, selon le User Guide, disponibles dans le Web Client. Certains champs et types de documents diffèrent toutefois selon la version pays, et toutes les extensions du client Windows ne migrent pas automatiquement. Une migration complète ne vaut donc la peine qu'après une vérification des fonctionnalités et des add-ons pour sa propre installation.
Qu'est-ce que la Service Layer, et pourquoi en ai-je besoin pour le Web Client ?
La Service Layer est le service de données backend sur lequel repose techniquement le Web Client. Sans Service Layer installée et enregistrée dans le SLD, le Web Client ne peut, selon l'Administrator's Guide, même pas être installé. La même Service Layer est également utilisée pour les extensions, l'intégration Teams et l'automatisation externe.
Dois-je reconstruire mes add-ons existants pour le Web Client ?
Probablement oui, s'ils ont été développés de manière classique pour le client Windows. Le Web Client utilise son propre modèle d'extension basé sur SAPUI5, React, Vue ou Angular. Vérifiez donc individuellement chaque extension critique pour l'activité avant la migration, plutôt que de supposer une compatibilité automatique.
Puis-je également utiliser le Web Client dans Microsoft Teams ?
Oui, via l'application SAP Business One pour Microsoft Teams, disponible selon le User Guide pour les installations on-premise à partir de la version 10.0 FP 2111. Un certificat de confiance pour le Web Client et la Service Layer ainsi qu'un compte administrateur Microsoft Teams sont requis pour installer l'application.
Simon Glowik
Fondateur de NordFlux. Sept ans d'expérience, du web et du SEO jusqu'à l'automatisation à l'échelle d'un groupe, aujourd'hui pragmatique pour les PME et avec une souveraineté des données allemande.
Certifications
- Certifié Microsoft — PL-900 et AZ-900
- Certifié UiPath — Automation Developer Associate
Des questions concrètes sur l’automatisation ou l’IA ?
Lors d’un premier échange gratuit de 30 minutes, nous discutons directement de votre cas. Sans engagement.