Intégration Salesforce-Microsoft Dynamics AX
Une intégration directe entre Salesforce et Microsoft Dynamics AX, pour que les ventes et la finance travaillent sur les mêmes clients, commandes et factures. Configurée à l'écran sans programmation, et prise en charge par l'équipe qui l'a conçue.
Automatisez le cycle devis-encaissement
Une piste naît dans Salesforce et se termine en facture payée dans Dynamics AX. Rapidi fait passer chaque étape d'un système à l'autre, pour qu'aucune équipe ne ressaisisse ce que l'autre a déjà saisi.
Envoyez les commandes vers Dynamics AX
À un point de déclenchement que vous choisissez, comme le premier devis accepté, Rapidi crée le client, le contact et la commande client dans Dynamics AX. Le numéro de commande AX est réécrit sur l'opportunité.
Suivez la commande dans Salesforce
Une copie de la commande client ouverte revient dans Salesforce sous l'opportunité ou le compte, et les modifications la suivent. Une fois facturée, elle quitte les commandes ouvertes et apparaît comme facture comptabilisée.
Voyez les paiements en regard des factures
Les paiements arrivent sous forme d'écritures comptables, lettrées avec les factures correspondantes, pour que le solde client et l'historique des paiements figurent sur le compte Salesforce sans changer de système.
Ce que vous pouvez intégrer
Ces tables sont mappées dans le modèle standard. Vous décidez objet par objet si chacune fonctionne dans un sens ou dans les deux, et n'importe quelle table peut être intégrée dans n'importe quel sens.
Salesforce
Sens
Dynamics AX
Comptes
Clients
Contacts
Contacts
Produits
Articles
Catalogue de prix standard
Prix standard des articles
Opportunités
Commandes client
Commandes client
Commandes client
Historique des paiements
Écritures client
Historique des ventes
Factures comptabilisées
Tout objet, standard ou personnalisé
Toute table, standard ou personnalisée
Obtenez le modèle
Vous partez du modèle conçu pour cette paire de systèmes plutôt que d'une page blanche. Il s'agit d'un ensemble prédéfini de transferts, mappé sur les champs que la plupart des clients utilisent, et conçu pour modifier le moins possible Dynamics AX. Ajoutez une table ou un champ personnalisé à l'écran en quelques minutes, et désactivez les parties dont vous n'avez pas besoin.
Fonctionnalités de l'intégration
Conçue pour une paire de systèmes plutôt qu'assemblée à partir d'une boîte à outils, et documentée de façon qu'un acheteur technique puisse l'évaluer avant le premier appel.
Modèle préconfiguré pour cette paire
Un modèle conçu spécifiquement pour Salesforce et Dynamics AX, et non un connecteur générique à assembler vous-même. Les comptes, les contacts, les articles, les prix des articles, les commandes client, les factures comptabilisées et les écritures client sont mappés avant même que vous commenciez, formules prêtes à l'emploi comprises.
Planification par objet
Des planifications que vous définissez, chacune exécutant un groupe de transferts dans l'ordre que vous choisissez : quotidienne, horaire, toutes les 10 minutes, toutes les minutes ou sur déclenchement, selon votre abonnement. Vous pouvez créer autant de planifications et de transferts que nécessaire.
Lecture via SQL, écriture via les services web
Rapidi écrit dans Dynamics AX via les services web d'AX et lit directement la base de données SQL d'AX, ce qui est généralement beaucoup plus rapide. En tant que client SQL natif, il bénéficie d'un contrôle complet des transactions et de toute la syntaxe de filtre SQL.
Signalement des transferts en échec
Lorsqu'un transfert échoue, par exemple à cause de données source non valides ou d'une connexion Internet interrompue, Rapidi consigne l'erreur et vous envoie le message par e-mail avec un lien direct vers celle-ci. Vous définissez les règles indiquant comment et quand vous êtes averti.
Accède aux systèmes de votre réseau
Dynamics AX se trouve derrière votre pare-feu, sur site ou dans Azure. Le RapidiConnector se trouve dans ce même réseau, de sorte qu'AX n'est jamais ouvert à Internet et que votre pare-feu n'a besoin que d'un seul port sortant.
Un accès avec un utilisateur AX que vous créez
Rapidi se connecte aux services web d'AX avec NTLM, au moyen d'un ID utilisateur, d'un mot de passe et d'un domaine Windows que vous saisissez et contrôlez. Les appels aux services web passent toujours par SSL sur le port 443.
Conçu pour Dynamics AX tel que vous l'exploitez
La solution standard est conçue pour modifier le moins possible Dynamics AX.
- Dynamics AX a besoin au maximum de trois champs supplémentaires, et uniquement pour les intégrations que vous utilisez : un dans la table des clients pour l'ID du compte Salesforce, un dans les lignes de vente pour la commande et un dans les lignes de facture pour la facture.
- Si vous exploitez plus d'une société dans AX, une liste de sélection Legal Entity sur le compte Salesforce indique à quelle société AX appartient le compte.
- L'écriture dans AX 2009 et AX 2012 R1, R2 et R3 passe par les services web AIF, qui doivent être installés. Vérifiez les conditions de votre licence Microsoft, car des licences supplémentaires peuvent être nécessaires.
- AX 2018, désormais Dynamics 365 for Finance and Operations, se connecte normalement via OData, en lecture et en écriture, avec une connexion par société AX.
- Là où les tables AX ne comportent pas d'horodatage, Mirror ne transfère toujours que les enregistrements nouveaux et modifiés.
Les huit intégrations les plus courantes
Les transferts par lesquels commencent la plupart des clients Salesforce et Dynamics AX, et pourquoi chacun mérite sa place.
1. Compte vers client
Une commande doit être liée à un client avant de pouvoir être traitée, et le compte naît généralement sous forme de piste dans Salesforce. Le sens habituel va de Salesforce vers Dynamics AX, et le flux peut fonctionner dans les deux sens pour que les ventes et la finance tiennent toutes deux la fiche à jour.
2. Contact vers contact
La plupart des configurations AX n'ont besoin que d'un contact principal pour la finance, si bien que ce transfert est souvent limité. Les contacts sont des données de référence, et ce sont les plus difficiles à garder propres, car les personnes changent de fonction, d'employeur et de nom. Ne transférez jamais de données auxquelles vous ne faites pas implicitement confiance.
3. Produit vers article
Si les devis sont établis dans Salesforce, les données produits doivent s'y trouver. Salesforce parle de produits et AX d'articles, et les libellés des champs diffèrent aussi : le mappage demande donc quelqu'un qui connaît les deux. Il fonctionne dans un sens ou dans les deux, selon l'endroit où les nouveaux articles sont créés.
4. Prix article vers prix produit
Les deux systèmes gèrent les prix et les remises différemment. Les modèles de prix et de remises de Dynamics AX sont convertis en catalogues de prix Salesforce, souvent en incluant la dimension devise. Une fois la méthode en place, elle est réutilisable.
5. Devis vers commande
Le devis Salesforce devient une commande client dans Dynamics AX, pour que personne ne saisisse des totaux dans un système avant de les convertir dans l'autre. Les commerciaux travaillent alors uniquement dans Salesforce, et vous n'achetez pas de licences d'utilisateur commercial pour les deux systèmes.
6. Commande client vers commande client
La commande est resynchronisée pour que le compte et l'opportunité donnent une vision complète, et elle continue de se synchroniser au fil des modifications de commande, des livraisons partielles, des facturations partielles et des substitutions de produits.
7. Historique des ventes
Les factures comptabilisées et les avoirs passent de Dynamics AX à Salesforce. Une facture AX comporte un en-tête et des lignes : cela représente donc plusieurs tables. Dans Salesforce, avec ses fonctionnalités d'IA, l'historique des ventes est un atout précieux pour définir des actions prédictives.
8. Paiements
Les écritures comptables bouclent le cycle devis-encaissement et font apparaître les habitudes de paiement et les montants en retard sur le compte. Utile aux commerciaux, utile au recouvrement, et utile comme argument de négociation sur les nouvelles affaires.
La solution en bref
| Fonctionnalité | Description |
|---|---|
| Transfert de données | Les données sont chiffrées en SSL, empaquetées et compressées par le RapidiConnector, puis envoyées au format binaire. |
| API et accès Salesforce | Rapidi est certifié par Salesforce, ce qui vous permet d'intégrer Salesforce Pro Suite sans acheter l'accès à l'API Salesforce. |
| UPSERT | Rapidi peut écrire dans Salesforce avec UPSERT, 200 enregistrements en un seul appel d'API au lieu d'un appel par enregistrement. |
| API et accès Dynamics AX | Services web pour l'écriture, SQL Client pour la lecture. |
| Sécurité | Le chiffrement suit les normes TLS actuelles, TLS 1.2 et TLS 1.3 de préférence. |
| Adresse IP et pare-feu | Aucune adresse IP fixe, et aucun port entrant ouvert sur votre pare-feu. |
| RapidiConnector | Relie Dynamics AX à votre service Rapidi, puis compresse, empaquette et chiffre les données en SSL. |
| Read design | Un clic lit la structure de la base de données, pour que chaque table et chaque champ, métadonnées comprises, soient disponibles pour le mappage. |
| Mappage des données | N'importe quelle table ou n'importe quel champ. Listes de champs, filtres, sous-transferts, comme l'en-tête et les lignes de vente dans une même transaction, et balises pour réutiliser un mappage. |
| StoreNewID | Réécrit la clé attribuée par un système sur l'enregistrement correspondant dans l'autre. Le numéro de client qu'AX attribue à un nouveau client revient sur le compte Salesforce dans la même transaction. |
| Données nouvelles ou modifiées uniquement | Changes only lorsque les tables comportent des horodatages, et Mirror dans le cas contraire, pour que seules les données nouvelles et modifiées soient transférées. |
| Fréquence des transferts | Quotidienne, horaire, 10 minutes, 1 minute ou sur déclenchement, selon le niveau d'abonnement. |
| Planifications | Une planification exécute un groupe de transferts, avec l'ordre, la fréquence et les règles de notification que vous définissez. |
| Boîte à outils de données avancée | Des formules à la syntaxe Excel pour harmoniser les formats et les structures de champs. Des formules prêtes à l'emploi sont fournies dans les modèles standard. |
| Journal et notification | Rapidi enregistre des informations détaillées sur chaque planification et chaque transfert, et aucune donnée client. |
| Agent IA | Albert, l'agent IA de Rapidi, vous assiste dans la configuration de votre intégration et peut y effectuer des tâches. |
Obtenez la fiche technique
L'intégration Salesforce et Microsoft Dynamics AX en 6 pages : les principaux avantages, la correspondance des objets avec leur sens, les versions prises en charge et les données techniques.
Un court formulaire, et le PDF sur la page suivante. La fiche n'existe qu'en anglais.

Sécurité et déploiement
Vos systèmes ne sont jamais exposés au monde extérieur.
- Le RapidiConnector se trouve dans votre réseau, sur site ou dans Azure, à côté de Dynamics AX. Il compresse, empaquette et chiffre les données avant qu'elles n'en sortent.
- Le chiffrement suit les normes TLS actuelles, TLS 1.2 et TLS 1.3 de préférence. Vous pouvez utiliser votre propre certificat SSL.
- Un seul port sortant. Aucune adresse IP fixe, et aucun port entrant ouvert sur votre pare-feu.
- Les données sont traitées en mémoire, d'un point de terminaison à l'autre, sans stockage intermédiaire. Aucune donnée client n'est stockée sur un serveur Rapidi, et les données de configuration sont stockées chiffrées.
- Rapidi surveille votre configuration et vous contacte lorsqu'un serveur ne répond plus ou que des données non valides sont échangées.
- Le protocole du connecteur supprime les métadonnées et envoie du binaire compressé, ce qui réduit le volume de données jusqu'à un facteur 50 : environ 20 octets par fiche client au lieu de 1 000.
Ce que nos clients disent de Rapidi
Ce que nous prenons en charge
Éditions de Salesforce
Starter Suite, Pro Suite avec accès API inclus, Enterprise, Unlimited et Einstein 1. Rapidi est certifié par Salesforce et Lightning Ready.
Versions de Dynamics AX
AX 2009, AX 2012 R2 et R3, AX 2016 et Microsoft Dynamics 365. Les versions plus anciennes peuvent être prises en charge avec une configuration personnalisée.
Types de déploiement
Dynamics AX sur site ou dans une instance Azure que vous contrôlez, via le RapidiConnector. Dynamics 365 for Finance and Operations hébergé par Microsoft se connecte via OData.
Les données Dynamics AX dans Salesforce
La Sales History App de Rapidi affiche sur le compte Salesforce les factures comptabilisées, les écritures client et, avec son module complémentaire, les commandes client ouvertes de Dynamics AX. Les commerciaux explorent en détail les commandes et l'historique, consultent des prix exacts et voient les principaux KPI de vente sans quitter le CRM.
L'application n'est pas gérée, vous pouvez donc la personnaliser, et l'historique peut être lié à d'autres objets, comme l'opportunité. Des champs de récapitulatif de cumul calculent des totaux, comme les ventes de l'exercice en cours, sans exécuter de rapport.
Noté par ceux qui l'utilisent au quotidien
Les notes des sites d'avis que votre propre service achats consultera.
4,95
Salesforce AppExchange
sur 5, d'après 62 avis
4,8
G2
sur 5, d'après 5 avis
5,0
Capterra
sur 5, d'après 5 avis
Témoignages clients
Découvrez ce que nos clients en disent
Deux entreprises qui utilisent Salesforce aux côtés de Microsoft Dynamics AX, l'une fournisseur du secteur de la santé aux États-Unis, l'autre fournisseur de piscines en France.
Spécialistes de l'intégration depuis 1987
Rapidi est un logiciel d'intégration et de réplication de données pour Microsoft Dynamics, Salesforce et HubSpot. Partenaire Microsoft depuis 1987 et partenaire Salesforce depuis 2007, avec 56 connecteurs documentés, et l'intégration et la réplication dans un même produit. L'entreprise conçoit les modèles, assure le support et répond au téléphone.
Questions fréquentes
Quelles éditions de Salesforce et quelles versions de Dynamics AX l'intégration prend-elle en charge ?
Salesforce Starter Suite, Pro Suite, Enterprise, Unlimited et Einstein 1. Côté AX, AX 2009, AX 2012 R2 et R3, AX 2016 et Microsoft Dynamics 365. Les versions plus anciennes d'AX peuvent être prises en charge avec une configuration personnalisée.
Devons-nous acheter l'accès à l'API Salesforce ?
Non. Rapidi est certifié par Salesforce : une organisation Pro Suite peut donc être intégrée sans acheter séparément l'accès à l'API Salesforce.
Quelles données le modèle standard transfère-t-il ?
Les comptes vers les clients, les contacts, les produits vers les articles, les prix standard des articles vers le catalogue de prix Salesforce, les opportunités vers les commandes client, les commandes client vers Salesforce, les écritures client sous forme d'historique des paiements, et les factures comptabilisées sous forme d'historique des ventes. Toute autre table, standard ou personnalisée, peut être ajoutée dans n'importe quel sens.
Les données circulent-elles dans les deux sens ?
Oui, là où vous le souhaitez. Vous décidez table par table si un transfert fonctionne dans un sens ou dans les deux. Rapidi écrit dans Dynamics AX via les services web d'AX et lit la base de données SQL d'AX.
Une seule organisation Salesforce peut-elle servir plusieurs sociétés AX ?
Oui. Une liste de sélection Legal Entity sur le compte Salesforce indique à quelle société AX appartient chaque compte. Elle n'est nécessaire que si vous exploitez plus d'une société dans AX.
À quelle fréquence les données se synchronisent-elles ?
Selon les planifications que vous définissez : quotidiennes, horaires, toutes les 10 minutes, toutes les minutes ou sur déclenchement, selon la formule d'abonnement.
Devons-nous ouvrir notre pare-feu pour Dynamics AX ?
Non. Le RapidiConnector se trouve dans votre réseau et utilise un seul port sortant, sans adresse IP fixe ni port entrant. Le trafic est chiffré avec TLS 1.2 ou 1.3.
Que faut-il modifier dans Dynamics AX ?
Très peu de choses. Jusqu'à trois champs supplémentaires contiennent les ID Salesforce, dans les tables des clients, des lignes de vente et des lignes de facture, et uniquement pour les intégrations que vous utilisez. L'écriture nécessite que les services web AIF soient installés, et des licences Microsoft supplémentaires peuvent s'appliquer.
Nos données sont-elles stockées sur les serveurs Rapidi ?
Non. Les données sont traitées en mémoire, d'un point de terminaison à l'autre, sans stockage intermédiaire. Aucune donnée client n'est stockée sur un serveur Rapidi, les données de configuration sont stockées chiffrées, et les journaux ne contiennent aucune donnée client.
L'équipe commerciale a-t-elle besoin d'une licence Dynamics AX ?
En général, non. Les commerciaux travaillent dans Salesforce, la commande part vers Dynamics AX via l'intégration, et la Sales History App affiche les factures et les paiements sur le compte : la plupart des utilisateurs n'ont donc pas besoin des deux licences.
Prêt à connecter Salesforce et Dynamics AX ?
Indiquez-nous votre édition de Salesforce, votre version de Dynamics AX et le nombre de sociétés AX que vous exploitez, et nous vous dirons clairement ce que couvre le modèle et ce qu'il coûte.