Configuration de l'Addon Business Central pour RapidStart CRM
Étapes pour installer et configurer l'Addon Business Central pour RapidStart CRM. Contrairement à nos applications, cet addon nécessite plusieurs étapes du côté de RapidStart CRM et du côté de Business Central.
⚠️ Partenaire Recommandé
En raison de la complexité, nous suggérons d'utiliser l'un de nos partenaires certifiés RapidStart pour cela. Cependant, si votre partenaire Business Central est également compétent dans la Power Platform, il peut effectuer ces étapes pour vous. Nous ne recommandons pas qu'un utilisateur final tente ce processus.
Étapes de Haut Niveau
- Créer ou utiliser un environnement existant activé pour Dataverse.
- Installer RapidStart CRM depuis AppSource sur l'environnement activé pour Dataverse.
- Configurer l'intégration depuis Business Central.
- Mise à jour du rôle de l'utilisateur de l'application
- Configurer le Mapping des Enregistrements
- Installer l'Addon Business Central pour RapidStart CRM depuis AppSource sur l'environnement activé pour Dataverse.
- Mettre à jour les Variables d'Environnement
- Attribuer les rôles de sécurité RapidStart CRM
- Lier les Environnements (Optionnel)
- Flux Power Automate
Nous avons déjà créé un document qui couvre les étapes 1 & 2 ici. Une fois ces étapes terminées, revenez ici pour continuer avec l'Étape 3.
Assurez-vous que les types d'environnement Dataverse et BC correspondent : Production à Production, ou Sandbox à Sandbox.
Étape 3 : Configurer l'Intégration depuis Business Central
Connectez-vous à l'environnement Business Central que vous souhaitez connecter.

Prenez note de certaines informations dans la barre d'adresse.

Copiez et collez dans une page de Notepad à la fois l'ID de l'environnement (en jaune) et le nom de l'entreprise (en vert). Nous en aurons besoin plus tard.

1. Cliquez sur l'engrenage
2. Sélectionnez “Configuration assistée”

Faites défiler jusqu'à la section “Connecter avec d'autres systèmes” et cliquez sur “Configurer une connexion à Dataverse”.

1. Sélectionnez pour activer la synchronisation des données
2. Sélectionnez pour activer les tables virtuelles et les événements
3. Cliquez sur “Suivant”

Acceptez les conditions et cliquez sur “Suivant”

Acceptez la connexion à Dataverse “Toujours autoriser”, et cliquez sur OK

Sélectionnez l'environnement activé pour Dataverse cible, et cliquez sur “Ok”

Confirmez que l'environnement est correct, puis cliquez sur le lien pour vous connecter à l'environnement Dataverse. Après vous être connecté, cliquez sur “Suivant”

Sélectionnez la propriété d'équipe recommandée, basculez pour terminer sans synchronisation (nous le ferons plus tard) et cliquez sur “Suivant”

1. Cliquez sur le lien pour installer l'application de Table Virtuelle Business Central
2. Cliquez sur “Suivant” (Un nouvel onglet s'ouvrira sur AppSource)

Cliquez sur le bouton “Obtenez-le maintenant” (Cet addon est gratuit), et la page suivante s'ouvrira :

1. Sélectionnez l'environnement cible (où vous avez installé RapidStart CRM).
2. Acceptez les conditions.
3. Cliquez sur “Installer”.

Vous verrez que la solution est “En cours d'installation”. Cela peut prendre plusieurs minutes pour se terminer. Cliquez occasionnellement sur “rafraîchir” jusqu'à ce que vous voyiez qu'elle est “Installée”, puis revenez à l'onglet du navigateur Business Central pour continuer.

Cliquez sur “Rafraîchir”

Vous verrez que l'application de Tables Virtuelles a été installée avec succès. Cliquez sur “Terminer”

Après quelques minutes, cette page apparaîtra. Sélectionnez l'onglet Tables Virtuelles puis “Tables Virtuelles Disponibles”

1. Commencez par sélectionner la ligne “article”
2. Cliquez sur “Activer” (Cela créera la table virtuelle dans Dataverse pour les articles)
3. Attendez jusqu'à ce que vous voyiez la case “Visible” cochée. Vous devrez peut-être rafraîchir plusieurs fois.
Répétez ces étapes pour : salesInvoice, salesInvoiceLine, salesOrder, salesOrderLine, salesQuote, salesQuoteLine, salesShipment, et salesShipmentLine. Cela prendra plusieurs minutes pour chacun à activer.

Changez pour trier par Visible/décroissant, et confirmez que vous voyez toutes ces tables. N'ajoutez pas plus de Tables Virtuelles pour le moment. Vous pouvez laisser l'écran tel quel (nous y reviendrons) et ouvrir un nouvel onglet.
Étape 4 : Mise à jour du Rôle de l'Utilisateur de l'Application
Cliquez ce lien pour ouvrir le Centre d'Administration Power Platform et confirmez que vous êtes connecté avec votre compte professionnel.

Sélectionnez “Gérer” dans la barre latérale puis cliquez sur le lien de l'environnement cible

Sélectionnez “Voir tout” pour les Utilisateurs

Sélectionnez le lien de la liste des utilisateurs d'application

Sélectionnez l'utilisateur d'application Business Central.

Cliquez sur l'icône “modifier” pour “Rôles de Sécurité”

1. Faites défiler et sélectionnez “Administrateur Système”
2. puis cliquez sur Enregistrer
Étape 5 : Configurer le Mapping et le Couplage des Enregistrements
Retournez à l'onglet Business Central dans votre navigateur que nous avons laissé ouvert.

1. Cliquez sur l'onglet “Intégration”
2. puis “Mappings de Table d'Intégration”

1. Sélectionnez COMMERCIAUX
2. Supprimer
3. Décochez le Couplage pour tous les éléments

1. Sélectionnez CONTACT
2. Sélectionnez Couplage
3. Puis cliquez sur “Couplage basé sur la correspondance”.
4. Faites correspondre ci-dessus et cliquez sur OK

1. Sélectionnez DEVISE
2. Sélectionnez Couplage
3. Puis cliquez sur “Couplage basé sur la correspondance”.
4. Faites correspondre ci-dessus et cliquez sur OK

Pour CLIENT Sélectionnez Mapping/Champs
1. Sélectionnez “Modifier la Liste”
2. et “activez” le numéro de compte.

Toujours pour CLIENT, sélectionnez Couplage/Couplage basé sur la correspondance et faites correspondre ci-dessus

Pour CONDITIONS DE PAIEMENT, sélectionnez Couplage/Couplage basé sur la correspondance et faites correspondre ci-dessus.

Pour MÉTHODE D'EXPÉDITION, sélectionnez Couplage/Couplage basé sur la correspondance et faites correspondre ci-dessus.

Pour AGENT D'EXPÉDITION, sélectionnez Couplage/Couplage basé sur la correspondance et faites correspondre ci-dessus.

Pour FOURNISSEUR Sélectionnez Mapping/Champs
1. Sélectionnez “Modifier la Liste”
2. et “activez” le numéro de compte.

Toujours pour FOURNISSEUR, sélectionnez Couplage/Couplage basé sur la correspondance et faites correspondre ci-dessus
Étape 6 : Installer l'Addon Business Central pour RapidStart CRM depuis AppSource
⚠️ Cette étape échouera si l'une des étapes précédentes n'a pas été complétée.
Cliquez ce lien pour ouvrir AppSource de Microsoft et confirmez que vous êtes connecté avec votre compte professionnel.

Sélectionnez “Obtenez-le maintenant” pour lancer l'installation.

1. Sélectionnez l'environnement où vous avez installé la solution de Tables Virtuelles.
2. Acceptez les conditions.
3. Cliquez sur Installer. Notez que l'installation peut prendre plusieurs minutes.

Vous verrez que la solution est “En cours d'installation”. Cela peut prendre plusieurs minutes pour se terminer. Cliquez occasionnellement sur “rafraîchir” jusqu'à ce que vous voyiez qu'elle est “Installée”.
Étape 7 : Mettre à jour les Variables d'Environnement
Allez sur le portail Maker

1. Sélectionnez l'environnement où la solution a été installée.
2. Cliquez sur Solutions dans la barre latérale.
3. Cliquez pour ouvrir la Solution par Défaut

1. Sélectionnez Objets.
2. Faites défiler et sélectionnez “Variables d'Environnement”
3. Cliquez sur ID de l'Entreprise BC.

1. Collez ici l'ID de l'Entreprise que vous avez copié plus tôt.
2. Cliquez sur Enregistrer.
3. Répétez cela pour la variable “Nom de l'Environnement BC”, en utilisant l'autre valeur que vous avez copiée plus tôt.
Une fois terminé, cliquez sur “Retour aux Solutions” dans la barre latérale.

Cliquez pour Publier toutes les personnalisations.
Étape 8 : Attribuer les Rôles de Sécurité Utilisateur
Tout en étant toujours dans le portail maker :

Vous pouvez ouvrir l'application Paramètres RapidStart depuis le Sélecteur d'Applications dans RapidStart CRM, ou depuis le portail maker. Depuis le portail maker :
1. Sélectionnez Apps dans la barre latérale.
2. Cliquez sur l'icône Exécuter.

1. Sélectionnez “Utilisateurs” dans la barre latérale.
2. Cliquez sur le nom d'un utilisateur.
3. Si aucun utilisateur n'est listé, alors sélectionnez le menu déroulant pour afficher “Utilisateurs Disponibles”.

1. En plus de tout rôle RapidStart CRM (au minimum, le “Utilisateur Basique RapidStart”), sélectionnez soit le rôle RapidStart Business Central User “CRUD” soit “Lecture Seule”.
CRUD permet à l'utilisateur de créer des Devis de Vente depuis RapidStart CRM.
Lecture seule restreint l'utilisateur à demander qu'un Devis de Vente soit créé par un utilisateur BC.
Étape 9 : Lier les Environnements (Optionnel)
Pour empêcher quelqu'un de supprimer accidentellement des environnements, vous pouvez les lier. Recommencez dans Business Central.

1. Sélectionnez l'icône Engrenage
2. Puis sélectionnez Centre d'Administration

Sélectionnez le lien de l'environnement cible

Cliquez sur “Lier” et sélectionnez votre environnement Dataverse
Étape 10 : Flux Power Automate
Notre Addon inclut plusieurs Flux Power Automate. Deux sont désactivés par défaut. Vous pouvez les activer ou les modifier pour répondre à vos besoins. Ceux qui sont désactivés sont :
Synchroniser Nouveau Compte avec BC
Ce flux se déclenche chaque fois que vous ajoutez un nouveau Compte dans RapidStart CRM qui n'a pas de Numéro de Compte BC. Il crée un nouveau Client BC puis met à jour le Compte avec le numéro de compte BC pour s'assurer que les enregistrements sont synchronisés. Sachez que, tel que conçu, ce flux créera des enregistrements dans BC chaque fois que des enregistrements sont créés dans RapidStart. Vous pouvez ou non vouloir cela.
Synchroniser Nouveau Contact avec BC
Ce flux se déclenche chaque fois que vous ajoutez un nouveau Contact dans RapidStart CRM qui n'a pas de Numéro de Contact BC. Il crée un nouveau Contact BC puis met à jour le Contact avec le numéro de contact BC pour s'assurer que les enregistrements sont synchronisés. Sachez que, tel que conçu, ce flux créera des enregistrements dans BC chaque fois que des enregistrements sont créés dans RapidStart. Vous pouvez ou non vouloir cela.
🎉 Déploiement Terminé !
S'il y a des problèmes avec cette documentation, veuillez nous le faire savoir.