Industrie / Commandes Dynamics 365
Automatisation de la saisie des commandes dans Dynamics 365
Pour les équipes sous Dynamics 365 Supply Chain Management qui saisissent encore à la main les commandes reçues par e-mail ou en PDF. Mirage lit chaque commande, résout le client, les articles et les unités contre vos données de base Dynamics, et crée la commande client par les entités standard des commandes, chaque ligne douteuse retenue pour une personne.
La même couche de lecture des commandes tourne sur SAP Business One chez Biodéal.
La réalité
Les commandes clients arrivent en PDF et par e-mail, dans toutes les mises en page. Quelqu'un ouvre chacune, retrouve le compte client, traduit les références du client en vos numéros d'article, vérifie unités et prix, puis saisit les lignes dans une commande client, une commande après l'autre.
Ce que fait Mirage
Les commandes e-mail dans Dynamics 365 Supply Chain Management
Mirage se place devant Dynamics, pas dedans. Il lit la commande, la résout contre vos données de base et crée la commande client par les interfaces que Microsoft documente.
Les entités standard des commandes
L'en-tête et les lignes sont créés par les entités de données d'en-tête et de ligne de commande client, en OData, en tant qu'application Microsoft Entra enregistrée dans Dynamics et rattachée à un compte de service dédié. Les gros volumes peuvent passer par l'API de données par lots.
Les références articles de vos clients
Supply Chain Management conserve des numéros d'article externes par client. L'agent s'en sert, avec vos unités et vos prix, pour transformer une ligne écrite dans les termes du client en votre article. Depuis la version 10.0.45, les lignes de commande peuvent aussi être recherchées par ce numéro externe.
Les exceptions retenues, pas devinées
Une ligne avec un article inconnu, une unité sans conversion ou un prix hors accord est retenue avec la raison. Le point de contrôle que fournit Supply Chain Management est le blocage de commande, qui empêche l'entrepôt de traiter la commande.
Quel Dynamics 365, et ce qu'il faut régler d'abord
Dynamics 365 désigne plusieurs produits. Cette page couvre Supply Chain Management, qui fait partie des applications finance et opérations de Microsoft.
Business Central est un autre ERP
Il a sa propre API, avec devis et commandes clients, et Microsoft fournit pour lui un agent de commandes qui lit une boîte mail et commence toujours par un devis. Sous Business Central, évaluez d'abord cet agent.
Dynamics 365 Sales n'est pas l'ERP
C'est l'application de relation client, construite sur Dataverse. Avec Supply Chain Management, le stock et l'exécution restent dans Supply Chain Management et les factures y sont créées : les commandes s'écrivent là où elles sont exécutées.
Limites d'appel et versions
Supply Chain Management applique des limites de protection du service et répond 429 avec un en-tête Retry-After quand une limite est atteinte ; l'intégration attend puis réessaie. Vérifiez votre version : certaines fonctions, comme la recherche par numéro d'article externe, en dépendent.
Comment le blocage est posé
La documentation publique de Microsoft ne montre aucune entité de données pour poser un blocage de commande par l'API : le point de contrôle se décide avec votre partenaire, un blocage posé par une règle dans Dynamics ou une étape de contrôle avant la création de la commande.
Le résultat
La saisie des commandes Dynamics 365, champ par champ
Une commande d'illustration, aux valeurs inventées.
| Champ | Sur le bon de commande | Dans la commande client Dynamics | Statut |
|---|---|---|---|
| Compte client | Raison sociale et numéro de TVA | Client FR-0412 | Rapproché |
| Adresse de livraison↳ La commande ne portait aucun code d'adresse. Son adresse de livraison correspondait exactement à l'une des adresses du client. | Usine 2, quai de réception | La deuxième adresse de livraison du client | Rapproché par adresse |
| Ligne 1 | Réf. client 88-120-B, 40 | Article 4000217, 40 pcs | Numéro d'article externe |
| Ligne 2↳ Le client a commandé en boîtes et l'article n'a pas de conversion depuis la boîte. La ligne est retenue avec la raison plutôt qu'une quantité devinée, et les autres lignes sont créées. | Roulement 6204 2RS, 12 boîtes | Aucune conversion boîte vers pièce pour cet article | Retenue pour une personne |
Preuve
La saisie des commandes automatisée en production, sur un autre ERP
Mirage n'a pas publié de déploiement Dynamics 365. La couche de lecture des commandes est celle qui tourne chez Biodéal, distributeur de produits laitiers bio, sur SAP Business One.
Biodéal (SAP Business One)
48 secondes en médiane entre la réception de l'e-mail et la commande prête dans l'ERP
2 943 commandes créées automatiquement, pour 113 clients distincts
Environ 7 % des commandes signalées pour vérification humaine
La saisie des commandes Dynamics 365, sur vos propres commandes
Envoyez-nous un lot de vraies commandes clients et indiquez votre produit et votre version de Dynamics 365. Nous revenons avec chacune sous forme de commande client, champ par champ, ce que nous retiendrions signalé, et ce que la connexion demande dans votre environnement.
Comment se déroule un déploiement : Observer, Cartographier, Construire, Exploiter, Étendre. Voir la méthode
Vous préférez en parler d'abord ? Réserver un appel
FAQ
Questions fréquentes
Également sur ce site