Spécifications techniques pour l’intégration de Dynamics 365 Business Central avec Wello Solutions
Vue d’ensemble
L’intégration de Dynamics 365 Business Central (BC365) avec Wello Solutions permet un échange facile et fiable de données entre la gestion des services sur le terrain et la planification des ressources d’entreprise (ERP). Wello Solutions propose un connecteur natif pour BC365, offrant une intégration directe sans outils supplémentaires ni configurations complexes.
Caractéristiques principales
1. Connecteur natif pour BC365
Le connecteur natif de Wello pour BC365 simplifie l’intégration en :
- Permettant une configuration rapide en quelques étapes.
- Garantissant une communication sécurisée via les API BC365.
- Offrant des performances optimales grâce à une connexion directe.
2. Synchronisation bidirectionnelle
L’intégration prend en charge un flux de données dans les deux sens pour :
- Clients, contacts et articles : Garantit la cohérence des données entre BC365 et Wello.
- Stocks et listes de prix : Met à jour les inventaires et prix en temps réel.
- Ordres de travail : Transforme les ordres de travail terminés dans Wello en commandes ou factures dans BC365 avec détails (pièces, heures, notes).
3. Cycles de facturation plus rapides
L’intégration permet de générer des factures le jour même en transférant automatiquement les ordres de travail terminés de Wello vers BC365.
Processus d’intégration
Pré-requis pour la configuration
- Authentification : Utilisez des identifiants Azure AD ou une authentification de base.
- Choix des entités : Sélectionnez les entités à synchroniser, comme les clients, articles et listes de prix.
- Paramètres : Configurez les préférences de synchronisation des données.
Mappage des données
Des correspondances prédéfinies alignent les champs BC365 et Wello :
- Articles
BC365 item.id → Wello article.id
BC365 item.inventory → Wello article.physical_stock
- Clients
BC365 customers.displayName → Wello contact.lastname
BC365 customers.id → Wello contact.company_id
- Factures
Wello invoice_details.article_id → BC365 salesInvoiceLines.itemId
Points d’accès API
L’intégration utilise les API BC365 pour des mises à jour en temps réel, comme :
- Récupération des articles :
GET https://api.businesscentral.dynamics.com/v2.0/{environment_name}/api/v1.0/companies({id})/items
- Création de commandes :
POST https://api.businesscentral.dynamics.com/v2.0/companies({id})/salesOrders
- Suivi des mises à jour : Utilisez lastModifiedDateTime pour les mises à jour incrémentielles.