Se connecte aux systèmes ERP et MES comme

Intégrations / ERP / Microsoft Dynamics 365 Business Central

Guide d’intégration de Business Central pour l’ordonnancement de la production avec SkyPlanner APS

Ce guide explique aux partenaires Business Central et aux équipes informatiques comment relier Microsoft Dynamics 365 Business Central à SkyPlanner APS. L’intégration entre SkyPlanner et Business Central fonctionne dans les deux sens, via les services web de Business Central :

  • Les ordres de fabrication, les gammes de fabrication, les postes de charge, les articles et les commandes d’achat sont importés dans SkyPlanner.
  • Les dates et heures de début et de fin planifiées sont écrites dans les Prod. Order Routing Lines.
  • Les relevés de temps des opérateurs sont renvoyés pour déclarer la production.
  • Les webhooks SkyPlanner transmettent les modifications du planning dès qu’elles surviennent.
Diagramme de Gantt de SkyPlanner APS montrant les opérations réparties entre les postes de travail, avec une liste des ordres en dessous.

L’équipe SkyPlanner adapte l’intégration à votre configuration Business Central lors de la mise en place et en assure le support après la mise en production. Ce guide s’adresse aux partenaires et aux développeurs qui souhaitent y participer ou développer eux-mêmes à partir de l’API REST documentée de SkyPlanner (référence de l’API).

Deux interfaces standard de Business Central, sans code côté Business Central

L’intégration repose sur deux interfaces déjà fournies avec Business Central :

  1. API v2.0 pour les données commerciales et les stocks. Elle expose items, itemVariants, itemLedgerEntries, locations, unitsOfMeasure, salesOrders, salesOrderLines, purchaseOrders, purchaseOrderLines, vendors, customers et employees. Elle ne propose aucune entité de fabrication : les données de production passent donc par la seconde interface.
  2. Services web OData v4 pour la fabrication. Toute page Business Central peut être publiée comme service web OData v4 depuis la page Web Services. Choisissez le type d’objet Page, l’ID de la page et un nom de service, puis sélectionnez Published. Le point de terminaison est alors actif, sans code AL ni extension à déployer. L’intégration publie les pages standard des ordres de fabrication lancés, des Prod. Order Routing Lines, des postes de charge, des centres machine et des gammes de fabrication, accessibles sous /ODataV4/Company('{name}')/{ServiceName}.

Les pages publiées sont accessibles en lecture et en écriture. Microsoft précise : « If an editable page is exposed as a web service, the data in the underlying table can be accessed and modified by an OData call, » (si une page modifiable est exposée en tant que service web, un appel OData permet de consulter et de modifier les données de la table sous-jacente), avec PATCH pour les mises à jour. C’est ainsi que les dates planifiées sont renvoyées dans Business Central, via la même page et les mêmes contrôles de validation que ceux utilisés par un planificateur.

Écartez SOAP. Microsoft a déprécié les services web SOAP, et la publication de pages de l’interface Microsoft via SOAP est supprimée dans la vague 2 de la version 2026 (v29).

Authentification

Utilisez OAuth 2.0 via Microsoft Entra ID avec le flux de service à service (client credentials) :

  • Inscrivez une application dans Entra ID et accordez-lui l’autorisation d’application Dynamics 365 Business Central API.ReadWrite.All.
  • Demandez des jetons avec l’étendue https://api.businesscentral.dynamics.com/.default.
  • Dans Business Central, ouvrez la page Microsoft Entra Applications, ajoutez l’ID client, attribuez des ensembles d’autorisations limités au strict nécessaire et accordez le consentement. SUPER ne peut pas être attribué à une application S2S.

URL de base : https://api.businesscentral.dynamics.com/v2.0/{environment}/api/v2.0/companies({id})/{entity} pour API v2.0 et https://api.businesscentral.dynamics.com/v2.0/{environment}/ODataV4/Company('{name}')/{ServiceName} pour les pages publiées. Le même jeton fonctionne pour les deux.

Les clés d’accès aux services web (authentification de base) sont dépréciées et ne sont plus prises en charge dans Business Central en ligne depuis octobre 2022. Elles nécessitent toujours un utilisateur disposant d’une licence. OAuth ne nécessite aucune licence pour les intégrations de service à service. Les installations sur site prennent en charge S2S à partir des versions 18.11 et 19.5, une fois le serveur configuré pour l’authentification Microsoft Entra.

Côté SkyPlanner, l’API REST utilise l’authentification JWT et sa documentation est disponible au format Swagger/OpenAPI. Le tutoriel d’intégration vous guide dans les premiers appels.

Événements, webhooks et interrogation périodique

Business Central permet de créer des abonnements aux webhooks via POST /api/v2.0/subscriptions sur les entités API v2.0 telles que items et salesOrders. Voici les règles à respecter :

  • La création d’un abonnement nécessite un échange de validation : votre point de terminaison doit renvoyer le validationToken avec le statut 200 OK.
  • Les abonnements expirent au bout de trois jours. Renouvelez-les avec PATCH : la procédure de validation de connexion est alors relancée.
  • Les notifications contiennent le chemin de la ressource, changeType et votre clientState, mais pas l’enregistrement complet. Vous récupérez l’enregistrement ensuite.
  • Les notifications sont différées : Business Central en ligne attend 30 secondes après la première modification. Si plus de 1 000 enregistrements sont modifiés pendant cet intervalle, ils sont regroupés dans une seule notification collection.
  • Le nombre d’abonnements aux webhooks est limité à 200 par environnement en ligne.

Les ordres de fabrication, les lignes de gamme et les commandes fournisseur sont récupérés par interrogation périodique, toutes les quelques minutes, sur les pages publiées et sur purchaseOrders. Le filtrage sur les ordres et commandes ouverts, associé à la pagination, maintient le nombre de requêtes largement en deçà des limites de Business Central.

SkyPlanner envoie des webhooks lorsque l’état ou le planning change. Le renvoi des données repose donc sur les événements.

Correspondance des données

Objet Business Central (interface)Objet SkyPlannerSens du fluxFréquence
Item, Item Variant, Unit of Measure (items, itemVariants, unitsOfMeasure, API v2.0)Produits et matièresBC → SkyPlannerChargement initial, puis webhook ou interrogation des modifications
Production BOM Header/Line, versions Certified (page publiée)Structure du produit, sous-produits, matières par produitBC → SkyPlannerChargement initial, puis à chaque modification
Routing Header/Line, versions Certified (page Routing publiée) : Operation No., Setup, Run, Wait and Move Time, Concurrent Capacities, Send-Ahead QuantityOpérations avec leurs durées, temps de réglage et de démontageBC → SkyPlannerChargement initial, puis à chaque modification
Work Center, Machine Center : Capacity, Efficiency, Shop Calendar Code (pages Work Center et Machine Center publiées)Postes de travail, groupes de postes de travail, rendementsBC → SkyPlannerChargement initial, puis rarement
Shop Calendar, Work Shift, Calendar Entry, Absence (pages publiées)Horaires d’équipe, absencesBC → SkyPlannerChaque jour, ou gestion des horaires d’équipe dans SkyPlanner
Released Production Order, Prod. Order Line, Prod. Order Routing Line, Prod. Order Component (pages publiées ; Firm Planned en option)Ordres et opérations avec leurs échéances et besoins en matièresBC → SkyPlannerInterrogation toutes les quelques minutes
salesOrders, salesOrderLines (API v2.0)Échéances clients et éléments de priorisationBC → SkyPlannerWebhook ou interrogation périodique
itemLedgerEntries (API v2.0)Niveaux de stockBC → SkyPlannerInterrogation toutes les heures ou à chaque calcul du planning
purchaseOrders, purchaseOrderLines (API v2.0), champ Expected Receipt Date de la ligneCommandes fournisseur / matières attendues, avec date de livraison prévue ; mise à jour du stock lorsque la commande fournisseur est marquée DeliveredBC → SkyPlannerInterrogation toutes les heures ou à chaque calcul du planning
Prod. Order Routing Line : Starting Date-Time, Ending Date-Time, Type, No. (PATCH sur la page Prod. Order Routing publiée)Début et fin prévus, poste de travail affecté à chaque opérationSkyPlanner → BCÀ chaque modification du planning, via un webhook SkyPlanner
Output Journal (Item Journal Line, Entry Type Output)Relevés de temps, quantités et confirmations des opérateursSkyPlanner → BCÀ chaque confirmation ou par équipe, si la comptabilisation automatique est activée
Routing Tool, Routing Personnel (pages publiées, import initial facultatif)Besoins en outillage, nombre d’opérateurs par opérationBC → SkyPlannerChargement initial, puis mise à jour dans SkyPlanner
Absent de Business CentralMatrice des temps de changement de série, outillages gérés comme ressources à capacité finie, machines et personnel de remplacementMise à jour dans SkyPlannerConfiguration lors de la mise en service
Consumption Journal (si la consommation n’est pas comptabilisée automatiquement)Consommation de matièresSkyPlanner → BCÀ chaque confirmation ou par équipe, si la comptabilisation automatique est activée

Schémas d’intégration

1. Chargement initial des données de base. Récupérez les gammes de fabrication et les nomenclatures de production au statut Certified, ainsi que les postes de charge et les centres machine, depuis les pages publiées. Récupérez les articles et les unités de mesure via l’API v2.0. Définissez soigneusement la correspondance entre chaque poste de charge ou centre machine et les postes de travail SkyPlanner : décidez si un poste de charge comprenant trois centres machine doit devenir un groupe de postes de travail ou trois postes de travail.

2. Synchronisation des ordres. Lisez les ordres de fabrication au statut Released (et Firm Planned, si vous les ordonnancez), avec leurs lignes de gamme et leurs composants, depuis les pages publiées. Récupérez également les lignes de commandes d’achat ouvertes via l’API v2.0. SkyPlanner considère les matières commandées comme disponibles à la date de livraison de la commande d’achat et met le stock à jour lorsque celle-ci passe au statut Delivered. L’ordonnancement tient ainsi compte à la fois du stock et des achats à recevoir.

N’ordonnancez jamais les ordres de fabrication au statut Planned : selon Microsoft, Business Central « deletes them the next time you run planning. » (les supprime lors du prochain calcul de planification). La Planning Worksheet continue de proposer des approvisionnements, tandis que SkyPlanner ordonnance les ordres fermes en fonction de la capacité réelle.

3. Renvoi du planning vers Business Central. La page standard Prod. Order Routing est publiée comme service web OData v4. Pour chaque opération placée ou déplacée par le moteur, SkyPlanner envoie une requête PATCH sur la ligne de gamme correspondante avec l’ETag If-Match. Cette requête renseigne Starting Date-Time et Ending Date-Time, ainsi que Type et No. lorsque l’opération a été affectée à une machine de remplacement.

L’appel PATCH exécute les déclencheurs de la page et de la table. Business Central valide donc les champs selon sa propre logique, exactement comme lorsqu’un planificateur modifie la page Prod. Order Routing. Les champs Starting et Ending Date-Time de la ligne d’ordre de fabrication sont mis à jour en conséquence. Business Central conserve la gestion des quantités, des statuts et des coûts.

4. Déclarations en atelier. Les opérateurs enregistrent leur travail avec SkyPlanner Mobile Confirmations ou le Production Timer, et les relevés de temps maintiennent le planning à jour. La production peut être déclarée dans Business Central comme auparavant, depuis le Production Journal ou l’Output Journal.

Si vous souhaitez que la production et les consommations soient comptabilisées de façon entièrement automatique, une page API standard de Business Central est ajoutée pour valider les écritures de l’Output Journal. SkyPlanner comptabilise alors le temps de réglage, le temps d’exécution et la quantité produite par opération. La validation met à jour les Capacity Ledger Entries, et la déclaration de production sur la dernière opération de la gamme fait entrer l’article en stock.

Choisissez un seul canal pour comptabiliser la production. Si vous utilisez à la fois SkyPlanner et le Production Journal de Business Central, les écritures seront en double.

5. Règles de responsabilité et de gestion des conflits. Consignez-les avant la mise en production :

DonnéesSystème responsable
Articles, nomenclatures, gammes de fabrication, quantités, statuts des ordresBusiness Central
Séquence des opérations, dates et heures de début et de fin, affectation aux postes de travailSkyPlanner
Matrice des temps de changement de série, besoins en outils et en opérateurs, ressources de remplacementSkyPlanner
Horaires d’équipe et absencesUn seul système, choisi lors du cadrage
Production et consommationsBusiness Central, avec comptabilisation manuelle ou automatique à partir des relevés de temps SkyPlanner

Les principales sources de conflit sont les actions Refresh et Replan sur les ordres de fabrication. Microsoft précise : « If you use the Refresh action to recalculate production order lines, Business Central deletes the existing production order lines and calculates new lines. » (Si vous utilisez l’action Refresh pour recalculer les lignes d’ordre de fabrication, Business Central supprime les lignes existantes et en calcule de nouvelles.) Replan peut également modifier les besoins en capacité, et le recalcul des composants « deletes previous changes in the components. » (supprime les modifications précédemment apportées aux composants).

Traitez un ordre actualisé comme une nouvelle version, synchronisez-le à nouveau et laissez SkyPlanner recalculer l’ordonnancement. Avec Autopilot, SkyPlanner recalcule automatiquement l’ordonnancement lorsque la production change.

Étapes habituelles du projet

Le déploiement est généralement terminé dans les semaines qui suivent le début de la mise en place. Au préalable, l’essai gratuit de 30 jours vous permet de travailler avec vos propres données. Exportez les postes de charge, les gammes de fabrication et les ordres de fabrication ouverts depuis Business Central à l’aide d’Open in Excel ou d’Edit in Excel sur les pages de liste. Importez-les au format CSV ou Excel et validez le planning avant tout travail d’intégration.

Le projet lui-même comprend les étapes suivantes :

  1. Correspondance des données de base. Définissez la table de correspondance, les règles de responsabilité, les fréquences de synchronisation et le canal de comptabilisation de la production.
  2. Configuration des services web. Depuis la page Web Services, publiez les pages des ordres de fabrication, des lignes de gamme, des composants, des postes de charge, des centres machine, des gammes de fabrication, des nomenclatures et des calendriers, puis inscrivez l’application Entra. Il s’agit uniquement de configuration, à effectuer d’abord dans un environnement de test, puis en production.
  3. Chargement initial. Articles, unités de mesure, nomenclatures et gammes de fabrication au statut Certified, postes de charge et centres machine, calendriers.
  4. Synchronisation des ordres et des commandes d’achat. Les ordres de fabrication au statut Released et les commandes d’achat ouvertes sont récupérés par interrogation périodique, les commandes clients par webhook. Cette étape comprend la gestion des jetons, le renouvellement des abonnements et les nouvelles tentatives après une réponse 429.
  5. Configuration des contraintes dans SkyPlanner. Matrice des temps de changement de série, outils, nombre d’opérateurs par opération et machines ou personnel de remplacement : autant de données que Business Central ne conserve pas sous une forme exploitable pour l’ordonnancement.
  6. Renvoi du planning. Appels PATCH sur la page publiée Prod. Order Routing ; la comptabilisation automatique de la production est ajoutée à cette étape si vous l’avez choisie.
  7. Tests en parallèle. Faites fonctionner SkyPlanner en parallèle du planning actuel, comparez les dates et corrigez les données de base.
  8. Mise en production. Activez le renvoi des données une fois celles-ci concordantes.

Pièges à éviter dans Business Central

  • Unités dans les gammes de fabrication. Setup Time s’applique à l’ordre de fabrication, Run Time à chaque article produit, et chacun possède son propre Unit of Measure Code. Wait Time et Move Time ne consomment pas de capacité du poste de charge. Si l’unité du poste de charge est Days, un jour correspond à 24 heures, et non à un poste de huit heures. Convertissez les durées à l’importation, sinon elles seront toutes erronées.
  • Calendriers obsolètes. La capacité n’existe qu’après l’exécution de Calculate Work Center Calendar sur l’horizon concerné. Vérifiez le champ Calendar Entries Available Until avant le chargement initial.
  • Capacité des centres machine masquée. Lorsque Consolidated Calendar est désactivé, seule la capacité propre au poste de charge est planifiée : « The machine center capacity is excluded. » (La capacité des centres machine est exclue.) Lisez directement la capacité des centres machine plutôt que de vous fier aux totaux des postes de charge.
  • Capacity et Efficiency. Business Central calcule la durée selon la formule Run Time / Efficiency / Capacity, et les écritures de calendrier calculées intègrent déjà ces deux paramètres. Appliquez Efficiency au rendement du poste de travail SkyPlanner une seule fois, pas deux.
  • Alternate Work Center est fourni à titre informatif. Microsoft précise qu’il « isn’t automatically included in planning processes. » (n’est pas automatiquement pris en compte dans les processus de planification). Modélisez explicitement les solutions de remplacement sous forme de postes de travail alternatifs dans SkyPlanner.
  • Limitation des requêtes. Les limites de la version en ligne s’appliquent par utilisateur, et un principal de service compte comme un utilisateur : 6 000 requêtes OData sur une fenêtre glissante de 5 minutes et 5 requêtes simultanées. La taille des pages est limitée à 20 000 enregistrements, un $batch à 100 opérations, et une opération expire après 8 minutes. Tout dépassement du débit autorisé renvoie le code 429. Regroupez les requêtes, paginez les résultats et interrogez uniquement les modifications plutôt que de recharger toutes les données.
  • Licences. Les fonctions de fabrication ne sont disponibles que dans l’expérience Premium. Les utilisateurs disposant d’Essentials ne peuvent pas se connecter à une société configurée en Premium.

Intégration avec Business Central : qui la configure et en assure le support ?

Le travail porte sur la mise en correspondance avec vos gammes de fabrication, vos postes de charge et votre configuration Business Central. Il couvre aussi les contraintes absentes de Business Central : matrice des temps de changement de série, outils, nombre d’opérateurs et ressources de remplacement.

  1. L’équipe SkyPlanner configure l’intégration lors de la mise en place et en assure le support après la mise en production, pour la partie SkyPlanner et les services web Business Central convenus. Chaque usine utilise Business Central différemment : c’est à cette étape que cette connaissance du terrain entre en jeu. L’intégration repose sur l’API v2.0 standard et les services web publiés de Business Central, qui évoluent au fil des mises à jour de Business Central.
  2. Votre partenaire Business Central peut participer. Il connaît votre configuration et vos extensions et peut examiner les pages publiées, les ensembles d’autorisations et l’application Entra avec l’équipe SkyPlanner. SkyPlanner fournit l’API REST, la documentation Swagger/OpenAPI et les webhooks.
  3. Vos propres développeurs peuvent réaliser des développements à partir de cette intégration en utilisant la même API REST documentée avec authentification JWT. Une clé API suffit pour commencer, et l’équipe SkyPlanner vous aide si nécessaire. La documentation publique du produit, notamment sur les commandes d’achat et l’API des produits et des matières, est disponible dans la documentation SkyPlanner. Laboratory & Allied a choisi cette voie avec SAP Business One : son équipe informatique interne a réalisé l’intégration en grande partie elle-même, avec l’aide de SkyPlanner. Sur NetSuite, UTU utilise SkyPlanner en parallèle de son ERP.

Validez d’abord le planning pendant l’essai gratuit de 30 jours. L’intégration partira ainsi d’un planning déjà adapté à votre usine.

Une fois la connexion établie, le moteur Arcturus ordonnance la production à partir des commandes à jour de Business Central, et les dates planifiées sont reportées dans la gamme de fabrication de l’ordre de fabrication. SkyPlanner est disponible à partir de 199 € par mois, avec 5 postes de travail inclus et une facturation mensuelle. L’intégration fait l’objet d’un devis préalable, adapté à vos processus et à vos besoins, en même temps que votre abonnement : vous connaissez donc le coût total avant de commencer. Consultez les tarifs, les fonctionnalités et notre comparaison avec la planification native de Business Central dans le guide sur l’ordonnancement de production dans Business Central. Vous trouverez une vue d’ensemble sur la page Business Central, et les autres ERP dans la rubrique des intégrations ERP.

Les industriels témoignent sur SkyPlanner

Kalle Kalliomäki, spécialiste de la chaîne logistique chez UTU, dans l’atelier de fabrication de tableaux électriques à Ulvila

2 hgagnées chaque semaine

« Avec SkyPlanner, nous sommes passés d’une planification de la production sur des feuilles Excel à une optimisation de la production en temps réel. »

Kalle Kalliomäki, spécialiste de la chaîne logistique
UTU · Tableaux et appareillages électriques

La planification de la production permet de gagner 2 heures de travail par semaine, et une nouvelle file d’attente d’opérations est transmise à la ligne en quelques secondes.

Lire le témoignage d’UTU

Des opérateurs en tenue de salle blanche sur une ligne de remplissage de flacons dans l’usine pharmaceutique de Laboratory & Allied à Nairobi

+90%d’efficacité en production

« L’efficacité en production a augmenté de 90%. »

Abdul Rucyinga, responsable informatique
Laboratory & Allied · Fabrication pharmaceutique

L’efficacité en production a augmenté de 90%, et l’élaboration d’un planning optimisé sur trois mois pour l’ensemble des postes de travail prend moins de 30 minutes.

Lire le témoignage de Laboratory & Allied

Un soudeur de KJH-Comp meule une structure en acier soudée dans l’usine d’Alahärmä

98%de livraisons dans les délais, contre environ 50% auparavant

« SkyPlanner joue un rôle décisif dans le maintien de notre taux de respect des délais de livraison. »

Hannu Lahtinen, directeur général
KJH-Comp · Tôlerie et sous-traitance industrielle

Le taux de respect des délais de livraison est passé d’environ 50% à un niveau pouvant atteindre 98%, et l’ordonnancement ne mobilise désormais qu’un seul responsable au lieu de deux.

Lire le témoignage de KJH-Comp

Hannu Ryynänen, directeur général de Mamec, dans le hall de production de l’entreprise à Lohja

1 000sd’ordres de fabrication ordonnancés automatiquement

« Nous maîtrisons la production d’une tout autre manière, et notre compréhension des capacités a complètement changé de niveau. »

Hannu Ryynänen, directeur général
Mamec · Mélangeurs industriels, pompes et sous-traitance de haute technologie

Des milliers d’ordres de fabrication sont ordonnancés automatiquement, et toute l’entreprise dispose d’une vue en temps réel de la production.

Lire le témoignage de Mamec

FAQ

L’API de Business Central inclut-elle les ordres de fabrication ?

L’API v2.0 standard ne propose aucune entité pour les ordres de fabrication, les gammes de fabrication, les nomenclatures ou les postes de charge. Business Central les expose via ses services web OData v4. Les pages de production standard sont publiées depuis la page Web Services, sans code, puis les données sont lues et écrites via OData.

Qui réalise l’intégration avec Business Central ?

L’équipe SkyPlanner configure l’intégration bidirectionnelle en fonction de votre environnement Business Central lors de la mise en place, puis en assure le support après la mise en production. Côté Business Central, elle utilise l’API v2.0 et les services web OData v4 publiés. Votre partenaire Business Central ou vos propres développeurs peuvent aussi réaliser l’intégration à partir de l’API REST documentée de SkyPlanner. Une clé API suffit pour commencer.

Faut-il installer une extension dans Business Central ?

Non. L’API v2.0 est disponible en standard, et les pages de fabrication sont publiées en tant que services web par simple configuration dans la page Web Services. Une page API standard n’est ajoutée que si vous souhaitez automatiser entièrement l’enregistrement des sorties de production et des consommations.

Quelle authentification utiliser pour l’intégration ?

Le flux client credentials d’OAuth 2.0 via Microsoft Entra ID, avec une inscription dans la page Microsoft Entra Applications de Business Central. Les clés d’accès aux services web sont obsolètes. Les installations sur site prennent en charge le même accès de service à service à partir des versions 18.11 et 19.5, une fois le serveur configuré pour l’authentification Microsoft Entra. Nous confirmons la méthode adaptée à votre version lors du cadrage.

Business Central peut-il envoyer les modifications en temps réel ?

En quasi-temps réel. Les notifications des abonnements webhook sur les entités de l’API v2.0, comme les articles et les commandes client, arrivent environ 30 secondes après la première modification ; elles sont regroupées par Business Central en ligne. Les ordres de fabrication sont récupérés par interrogation périodique à quelques minutes d’intervalle. Dans l’autre sens, les webhooks de SkyPlanner transmettent les modifications du planning dès qu’elles se produisent.

Comment les dates des opérations sont-elles réécrites dans Business Central ?

Par une requête PATCH sur la page standard Prod. Order Routing, publiée en tant que service web OData v4. Cette requête définit Starting Date-Time, Ending Date-Time et le poste de charge ou le centre machine. Business Central valide ces valeurs selon sa propre logique, exactement comme lorsqu’un planificateur modifie la page.

Peut-on tester SkyPlanner avant de réaliser l’intégration ?

Oui. L’essai gratuit de 30 jours permet d’utiliser jusqu’à 20 postes de travail avec des imports CSV ou Excel depuis Business Central, sans carte bancaire. Démarrez l’essai ou contactez notre équipe commerciale pour cadrer l’intégration.