Relier une boutique à Business Central demande plus qu’un transfert de lignes de commande. Les références produit, les unités, les prix et les états doivent raconter la même opération dans les deux systèmes.
Identifier les données nécessaires
Partez d’une commande représentative et suivez son parcours jusqu’au traitement par les opérations. Relevez les références client, les produits, les quantités, les adresses et les informations de livraison. Les cas particuliers doivent être visibles dès le cadrage.
Une boutique peut présenter des variantes ou des ensembles que l’ERP représente autrement. Documentez cette correspondance avant d’automatiser. Le nom affiché à l’acheteur ne suffit pas comme identifiant de produit.
Séparer catalogue, disponibilité et commande
Ces flux n’ont pas forcément la même fréquence ni le même niveau de priorité. Un descriptif peut être actualisé moins souvent qu’une information de disponibilité. La transmission d’une commande exige, elle, des contrôles adaptés à ses conséquences opérationnelles.
Définissez ce que le stock affiché signifie : stock physique, quantité vendable ou information indicative. Les réservations et les délais internes doivent être pris en compte par les personnes responsables de la gestion. L’intégration ne peut pas deviner ces règles.
Vérifier les capacités de l’environnement
Business Central dispose d’API documentées. Les ressources utilisables et les extensions présentes doivent être examinées dans votre environnement. Un scénario démontré ailleurs ne garantit pas que les mêmes champs et opérations soient disponibles chez vous.
Impliquez votre interlocuteur ERP pour les règles de prix, les taxes, les sociétés et les unités. Le rôle du flux est de transmettre des informations cohérentes, sans contourner les validations définies dans le système de gestion.
Inclure les corrections et les interruptions
Testez une commande modifiée, une annulation, une référence inconnue et une interruption après envoi. Conservez un identifiant stable pour retrouver une opération déjà traitée avant de la relancer.
Enfin, prévoyez un contrôle de rapprochement : quelles commandes validées dans la boutique n’ont pas de référence correspondante dans l’ERP ? Ce suivi aide à repérer les omissions qui peuvent rester invisibles lorsqu’on surveille uniquement les erreurs techniques.
Pour votre projet : découvrir notre accompagnement ou présenter votre besoin à Enseadev.
Référence technique : Microsoft — API Business Central. Les possibilités doivent être vérifiées dans votre environnement.