Intégration Business Central + Salesly : connectez votre ERP et votre CRM
Les entreprises qui utilisent Microsoft Dynamics 365 Business Central gèrent leur comptabilité, leur stock et leur facturation dans un système robuste. Mais quand l’équipe commerciale a besoin de suivre des opportunités, d’envoyer des devis ou d’analyser son pipeline de ventes, Business Central montre ses limites. C’est là qu’intervient le CRM.
Le problème, c’est que sans intégration, les données vivent dans deux systèmes séparés. Le commercial crée un client dans Salesly, l’administratif le duplique dans Business Central. Les devis sont générés dans le CRM, mais les factures sont émises depuis l’ERP. Les données de facturation n’arrivent pas à l’équipe commerciale, et l’historique commercial n’arrive pas à la comptabilité.
L’intégration entre Business Central et Salesly élimine cette duplication. Un seul enregistrement client, un flux continu de l’opportunité à la facture, et une visibilité complète pour les deux équipes.
Table des matières
- Ce qui se synchronise entre Business Central et Salesly
- Comment fonctionne l’intégration
- Cas 1 : Création de client depuis le CRM
- Cas 2 : Du devis à la commande
- Cas 3 : Visibilité de la facturation dans le CRM
- Prérequis techniques
- Ce que l’intégration standard ne couvre pas
- Quand l’intégration a du sens
- Questions fréquentes
Points clés
| Point | Détails |
|---|---|
| Synchronisation bidirectionnelle | Les contacts, produits et commandes se synchronisent dans les deux sens. Un changement dans Business Central se reflète dans Salesly et inversement. |
| Élimination des doublons | Un client créé dans Salesly est automatiquement créé dans Business Central. Pas de double saisie manuelle. |
| Du devis à la facture | Le flux complet de l’opportunité commerciale à la facture émise passe par un seul processus intégré. |
| Données de facturation dans le CRM | L’équipe commerciale voit le statut de facturation de chaque client directement dans Salesly, sans demander de rapports à la comptabilité. |
| API REST standard | L’intégration utilise l’API REST de Business Central (OData v4) et l’API de Salesly. Aucun middleware propriétaire nécessaire. |
Ce qui se synchronise entre Business Central et Salesly
L’intégration couvre quatre entités principales :
Contacts et clients : quand un commercial crée un contact dans Salesly et le marque comme client, une fiche client est automatiquement générée dans Business Central avec les données fiscales, l’adresse et les conditions de paiement.
Produits et catalogue : le catalogue produits est maintenu dans Business Central (où se trouvent les prix, stocks et références) et se synchronise avec Salesly pour que les commerciaux puissent générer des devis avec des données à jour.
Commandes : quand un devis est accepté dans Salesly, il se convertit automatiquement en brouillon de commande de vente dans Business Central. L’administratif n’a plus qu’à valider et facturer.
Facturation : le statut de la facture (émise, en attente, encaissée) se reflète dans Salesly. Le commercial sait si son client a des factures impayées avant de faire une nouvelle offre.
Comment fonctionne l’intégration
L’intégration entre Salesly et Business Central fonctionne par connexion API directe. Pas de fichiers CSV, pas d’exportations manuelles, pas de middleware tiers.
Le flux technique est le suivant :
-
Configuration initiale : les deux API sont connectées avec des identifiants OAuth 2.0. Le mapping des champs est défini (quel champ Salesly correspond à quel champ Business Central).
-
Synchronisation initiale : les contacts et produits existants de Business Central sont importés dans Salesly (ou inversement, selon le système qui possède les données les plus complètes).
-
Synchronisation continue : chaque fois qu’un enregistrement est créé ou modifié dans l’un des deux systèmes, le changement se propage à l’autre en temps réel (ou par intervalles de 5 à 15 minutes, selon la configuration).
-
Gestion des conflits : si un même enregistrement est modifié dans les deux systèmes simultanément, une règle configurable s’applique : « Business Central l’emporte » pour les données comptables, « Salesly l’emporte » pour les données commerciales.
Cas 1 : Création de client depuis le CRM
Avant l’intégration : le commercial conclut une vente dans Salesly. Il envoie un email à l’administration avec les données fiscales du nouveau client. L’administration ouvre Business Central, crée la fiche manuellement, configure les conditions de paiement et prévient le commercial. Délai moyen : 24 à 48 heures.
Avec l’intégration : le commercial complète les données fiscales dans la fiche Salesly (numéro de TVA, raison sociale, adresse de facturation, conditions de paiement). À l’enregistrement, Business Central reçoit les données et crée la fiche automatiquement. Délai : immédiat.
Le résultat net : le commercial peut émettre la première commande le jour même de la conclusion de la vente, au lieu d’attendre que l’administration traite l’inscription.
Cas 2 : Du devis à la commande
Avant : le commercial génère un devis dans Salesly avec produits et prix. Le client accepte. Le commercial renvoie le devis à l’administration, qui le ressaisit manuellement dans Business Central comme commande de vente. Erreurs fréquentes : prix incorrects, remises non appliquées, références erronées.
Avec l’intégration : le devis accepté dans Salesly se convertit automatiquement en brouillon de commande de vente dans Business Central. Les produits, quantités, prix et remises sont transférés sans intervention manuelle. L’administration n’a plus qu’à vérifier et confirmer.
Les erreurs de transcription disparaissent. Le délai entre acceptation et facturation passe de jours à heures.
Cas 3 : Visibilité de la facturation dans le CRM
Avant : le commercial veut savoir si un client a des factures impayées avant de lui proposer un nouveau service. Il appelle la comptabilité, qui consulte Business Central et lui répond (si elle a le temps). Ou pire : le commercial ne pose pas la question et propose des conditions à un client en retard de paiement.
Avec l’intégration : la fiche client dans Salesly affiche un résumé de facturation : montant facturé, en attente d’encaissement, dernier paiement reçu. Le commercial prend des décisions éclairées sans dépendre d’un autre service.
Cette visibilité change la dynamique entre les ventes et l’administration. Moins d’interruptions, moins d’erreurs, meilleure gestion du risque commercial.
Prérequis techniques
Pour activer l’intégration, il faut :
-
Business Central : version en ligne (SaaS) ou version on-premise avec l’API REST activée. La version cloud est plus simple car l’API est activée par défaut.
-
Salesly : tous les plans Salesly incluent l’accès à l’API d’intégration. Pas de coût supplémentaire pour la connexion avec Business Central.
-
Permissions : un utilisateur avec un rôle d’administrateur dans Business Central et des droits d’intégration dans Salesly.
-
Mapping des champs : définir quels champs de chaque système se correspondent. Salesly fournit un modèle de mapping standard qui couvre 80 % des cas.
-
Délai de mise en place : la configuration de base (contacts + produits) se fait en 2 à 4 heures. L’intégration complète avec commandes et facturation nécessite 1 à 2 jours de travail technique.
Ce que l’intégration standard ne couvre pas
L’intégration standard synchronise contacts, produits, commandes et statut de facturation. Mais certaines fonctionnalités ne sont pas couvertes :
-
Comptabilité détaillée : les écritures comptables, bilans et comptes annuels restent exclusivement dans Business Central. Salesly affiche un résumé, pas la comptabilité complète.
-
Gestion de stock en temps réel : Salesly affiche le stock disponible au moment de la synchronisation, mais ne gère pas les mouvements d’entrepôt. Business Central reste nécessaire pour cela.
-
Facturation électronique VeriFactu : l’émission de factures électroniques selon la réglementation VeriFactu se fait depuis Business Central. Salesly reçoit le statut, mais n’émet pas de factures.
-
Flux personnalisés : si votre processus commercial comporte des étapes non standard (approbations multiniveaux, remises conditionnées au volume annuel, règles de commissions complexes), un développement sur mesure peut être nécessaire.
Quand l’intégration a du sens
Toutes les entreprises n’ont pas besoin d’intégrer leur ERP et leur CRM dès le premier jour. L’intégration a du sens quand :
Votre équipe commerciale compte plus de 3 personnes et la communication avec l’administration crée des goulets d’étranglement. Avec 1-2 commerciaux, un email peut suffire. Avec 5 ou plus, l’intégration fait gagner des heures chaque semaine.
Vous gérez plus de 50 clients actifs et la double saisie génère des erreurs récurrentes. En dessous de ce volume, l’effort de configuration peut ne pas être rentable.
Votre cycle de vente inclut des devis formels qui se transforment ensuite en commandes. Si vous vendez sur catalogue avec des prix fixes et sans négociation, l’intégration des devis apporte moins de valeur.
Vous avez besoin de visibilité transversale : l’équipe commerciale doit voir les données financières, ou l’équipe administrative a besoin du contexte commercial pour gérer les litiges.
Si votre entreprise remplit deux ou plus de ces critères, l’intégration Business Central + Salesly peut s’amortir en moins de 3 mois rien qu’en gain de temps administratif.
Questions fréquentes
L’intégration fonctionne-t-elle avec Business Central on-premise ?
Oui, à condition que la version on-premise ait l’API REST activée (disponible depuis Business Central 2019 Wave 2). La connexion nécessite de configurer un point d’accès accessible depuis Internet ou d’utiliser un VPN. La version cloud (SaaS) est plus simple car l’API est activée par défaut.
Que se passe-t-il si Business Central est indisponible pendant la synchronisation ?
Les modifications sont mises en file d’attente et traitées automatiquement quand Business Central redevient disponible. Aucune donnée n’est perdue. Salesly retente la synchronisation toutes les 5 minutes pendant 24 heures avant de générer une alerte.
Puis-je choisir quelles données sont synchronisées ?
Oui. Le mapping des champs est entièrement configurable. Vous pouvez synchroniser uniquement les contacts, uniquement les produits, ou le flux complet. Vous pouvez aussi exclure des champs spécifiques (par exemple, synchroniser le nom et le numéro de TVA du client mais pas ses conditions de paiement).
L’intégration a-t-elle un coût supplémentaire ?
L’API Salesly est incluse dans tous les plans. La connexion avec Business Central n’a pas de coût supplémentaire du côté de Salesly. Le seul coût est le temps de configuration initiale (2 à 4 heures pour la configuration de base, 1 à 2 jours pour l’intégration complète).
Peut-on synchroniser les données historiques ?
Oui. La synchronisation initiale permet d’importer tous les contacts, produits et commandes existants. Le processus est configurable : vous pouvez importer uniquement les données actives ou inclure l’historique complet.
Articles connexes
Automatisation des devis : économisez 5 heures par semaine pour votre équipe commerciale
Créer des devis manuellement prend entre 20 et 40 minutes par document. Avec un CRM comme Salesly, ce temps passe à 2 minutes. Voici comment fonctionne l'automatisation des devis en pratique.
CRM pour entreprises de services : comment gérer vos clients sans perdre le contrôle
Les entreprises de services ont besoin d'un CRM adapté à leur mode de travail : projets longs, contacts multiples par compte et suivi constant. Guide pratique avec des critères concrets.
SEO pour SaaS B2B : comment construire une stratégie de contenu qui génère des leads
Guide pratique de SEO pour les entreprises SaaS B2B. De la recherche de mots-clés par intention d'achat à la structure de contenu qui convertit le trafic organique en démos et clients.