Commerce & Finance

Extraire les données de bons de commande dans Excel — En-têtes et lignes, quel que soit le format client

Un bon de commande est au centre d'une chaîne de quatre documents — devis, BC, bon de livraison, facture. Chaque document aval hérite des données du BC. Une extraction erronée entraîne une facture erronée, et donc un chiffre d'affaires erroné. Extrayez le numéro de BC, le PO client, les lignes et les totaux en 5 à 10 secondes par document — quel que soit le format de bon de commande de votre client.

Enterprise-grade security · TLS 1.3 encrypted

PDF
XLSX/CSV
En-tête + Lignes
Sans modèles

Ce que vous pouvez extraire d'un bon de commande

Saisissez les noms de colonnes dont vous avez besoin — l'IA trouve ces valeurs sur n'importe quelle commande client en comprenant leur sens, pas leur emplacement sur la page.

Champs d'en-tête

SO Number
SO Date
Customer Name
Customer PO Ref
Ship To Address
Requested Ship Date

Champs de ligne et totaux

Item Code
Description
Quantity Ordered
Unit Price
Line Total
Subtotal
Tax
Shipping
Grand Total

Ce n'est pas une liste exhaustive — saisissez n'importe quel champ présent dans vos bons de commande. L'IA lit le document pour trouver ce que vous demandez.

Pourquoi l'extraction des bons de commande est plus importante que vous ne le pensez

Un bon de commande n'est pas un document comme les autres — c'est la source de vérité unique qui alimente tous les processus en aval. Une erreur au stade du BC se répercute sur tout votre cycle commande-encaissement.

La chaîne des quatre documents

1 Devis → Bon de commande

Un client accepte un devis et émet un bon de commande. Votre équipe crée le bon de commande à partir des données du BC — nom du client, référence BC, articles, quantités, adresse de livraison. Si les données du BC client sont ressaisies incorrectement à ce stade, chaque document suivant hérite de l'erreur.

2 Bon de commande → Bon de livraison

L'entrepôt utilise le BC pour préparer les articles et générer un bon de livraison. Des quantités ou adresses de livraison erronées sur le BC entraînent l'envoi des mauvais articles au mauvais endroit — générant retours, frais de réapprovisionnement et insatisfaction client.

3 Bon de commande → Facture → Revenu

La facture est générée à partir du bon de commande — quantités, prix unitaires, totaux par ligne, TVA et total général proviennent tous du BC. Si l'extraction du BC est erronée, la facture est erronée, et la comptabilité des revenus est erronée. Rapprocher le paiement d'une commande mal extraite entraîne des jours de correction manuelle entre les équipes financières et de gestion des commandes.

Le problème de la variance des formats

01 Chaque client envoie ses commandes dans son propre format

Un client envoie un PDF de 2 pages avec 50 lignes, un autre un tableau par e-mail avec 3 colonnes, un troisième une capture d'écran de son ERP. Les libellés varient — « N° BC », « Réf. commande », « N° confirmation » — et l'ordre des colonnes diffère. L'OCR basé sur des modèles nécessite une configuration par client et échoue dès qu'un client modifie son formulaire.

02 Lecture sémantique, pas de modèles de coordonnées

L'extraction personnalisée de colonnes — le mécanisme central d'ImageToTable.ai — vous permet de saisir une fois des noms de champs comme « N° BC », « Réf. client », « Description » et « Qté commandée ». L'IA lit l'intégralité de la page et localise les valeurs par leur sens, pas par leur position en pixels. « N° commande » d'un client et « N° document » d'un autre sont reconnus comme le même champ, car l'IA comprend la sémantique des bons de commande — aucune configuration par client nécessaire.

03 Intégrité des lignes sur les commandes multipages

Une commande de 50 lignes répartie sur plusieurs pages ne garantit pas l'alignement des colonnes entre les sauts de page. Le modèle de vision de l'IA comprend la structure complète du tableau — chaque ligne d'article reste entière dans le résultat, avec le code article, la description, la quantité, le prix unitaire et le total ligne sur la même ligne, quel que soit l'endroit où se produit le saut de page. Les champs d'en-tête associés se répètent sur toutes les lignes afin que chaque ligne d'article conserve son contexte complet.

Du PDF de commande client au fichier Excel structuré : comment ça marche

Si vous traitez des bons de commande clients au quotidien et devez intégrer les données dans votre ERP ou tableur, voici le flux de travail.

1

Importez vos commandes — tout format, tout client

Déposez les PDF joints aux e-mails, les scans de confirmations de commande imprimées ou les captures d'écran des portails clients. L'outil accepte les formats JPG, PNG, WebP et PDF, y compris les commandes multipages. Si vous avez 30 commandes de 15 clients différents, importez-les toutes en une fois pour un traitement par lots.

2

Saisissez les noms de colonnes souhaités, une seule fois

Entrez les champs dont vous avez besoin — mélangez les champs d'en-tête et de ligne dans n'importe quel ordre : « N° BC », « Nom client », « Code article », « Désignation », « Qté commandée », « Prix unitaire », « Total ligne ». Utilisez les Colonnes calculées (écrivez « Total ligne (Qté × Prix unitaire) » comme nom de colonne) si vos commandes n'affichent pas les totaux de ligne — l'IA les calcule lors de l'extraction. La même configuration de colonnes traite les commandes de tous les clients.

3

Téléchargez le fichier Excel consolidé

Chaque ligne de chaque commande devient une ligne dans votre fichier de sortie. Un BC avec 5 lignes produit 5 lignes — toutes avec les données d'en-tête correctes répétées. Un lot de 20 commandes de clients différents génère un seul fichier Excel avec chaque champ d'en-tête et chaque ligne d'article correctement alignés. Exportez en XLSX, CSV ou JSON — prêt pour l'import ERP, la préparation de commande ou le rapprochement avec les factures.

Quand ça marche — et quand être prudent

Quand ça marche le mieux

Commandes de plusieurs clients avec des formats différents. L'IA lit chaque commande indépendamment — la même définition de colonne gère toutes les mises en page sans configuration par client. Un seul paramétrage traite un PDF de 2 pages d'un client et un tableau envoyé par email d'un autre dans le même lot.

PDF clairs, imprimés ou numériques. Les commandes PDF standard générées par les ERP clients (SAP, Oracle, NetSuite) et les documents scannés proprement offrent la meilleure précision — généralement 95-99 % pour les champs imprimés.

Traitement par lots pour la préparation de commandes ou l'import ERP. Importez 10, 50 ou 100 commandes à la fois et obtenez un seul fichier Excel consolidé avec toutes les données d'en-tête et de lignes — idéal pour le traitement quotidien des commandes de l'ensemble des clients.

Quand être prudent

Tarifs dégressifs ou remises complexes. Si un bon de commande contient des prix par paliers, des remises sur volume ou des niveaux promotionnels intégrés au tableau des lignes, vérifiez que l'IA associe les prix au bon palier. Contrôlez ponctuellement les commandes à forte valeur avec des structures tarifaires complexes.

Très grand nombre de lignes (100+ par commande). L'IA traite toutes les lignes, mais le temps de vérification augmente avec le volume. Utilisez le mode batch et contrôlez ponctuellement les commandes à fort volume — l'outil prend en charge ce flux de travail nativement.

Copies carbone très dégradées ou commandes faxées. Si le texte original est pâle, maculé ou partiellement manquant, la précision de l'extraction diminue. L'IA donne de meilleurs résultats sur des scans lisibles — les documents très dégradés bénéficient d'une relecture humaine des champs signalés.

Questions fréquentes

Peut-il extraire à la fois les champs d'en-tête et les lignes d'articles d'un même bon de commande ?

Oui. L'IA gère à la fois les champs d'en-tête (n° BC, nom client, réf. client, adresse de livraison, date de livraison souhaitée) et les champs de lignes d'articles (code article, description, quantité commandée, prix unitaire, total ligne) d'un même document. Vous saisissez les noms de colonnes nécessaires pour les deux niveaux, et l'IA localise chaque valeur en comprenant sa signification — sans se baser sur une position fixe dans la page.

Comment gère-t-il les bons de commande de différents clients aux formats totalement différents ?

L'extraction par nom de colonne fonctionne sur n'importe quel format car l'IA lit le document de manière sémantique. Un client envoie un PDF de 2 pages avec 50 lignes d'articles, un autre envoie un tableau par e-mail avec 3 colonnes. L'IA localise le « n° BC » qu'il apparaisse comme « Commande n° », « Réf. bon de commande » ou « Document n° » — sans modèles par client. La même définition de colonne traite le format de commande de chaque client en un seul lot.

Que se passe-t-il pour les documents en aval si l'extraction du bon de commande est erronée ?

Les bons de commande alimentent directement les bons de livraison et les factures. Un n° BC incorrect, une mauvaise quantité ou une ligne d'article manquante se répercute sur chaque document en aval — le bon de livraison sélectionne les mauvais articles, la facture facture le mauvais montant, et le rapprochement des revenus est compromis. C'est pourquoi une extraction précise des BC est plus importante que la plupart des équipes ne le pensent. Notre IA extrait les données d'en-tête et de ligne avec une précision allant jusqu'à 99 % sur les documents imprimés, protégeant ainsi l'intégrité de l'ensemble de votre cycle commande-encaissement.

Comment l'IA calcule-t-elle le total ligne lorsque la commande n'affiche que la quantité et le prix unitaire ?

Utilisez une colonne calculée. Saisissez « Total ligne (Qté × Prix unitaire) » comme nom de colonne et l'IA effectue la multiplication lors de l'extraction — aucun post-traitement dans Excel n'est nécessaire. Cela fonctionne pour tout calcul arithmétique dont vos commandes ont besoin : sommes de sous-totaux, calculs de taxes (Sous-total × Taux de TVA), ou validation de total (Somme des totaux lignes vs. Total général imprimé). Pour une logique multi-étapes plus complexe, les utilisateurs connectés peuvent utiliser le format Règle pour définir des calculs en JSON — gardant les noms de colonnes propres tout en exécutant des dérivations sophistiquées.

Puis-je traiter par lots les bons de commande de plusieurs clients différents en une seule fois ?

Oui. Importez les commandes de n'importe quel mélange de clients — formats différents, structures de pages différentes, nombres de lignes d'articles différents — et la même définition de colonne extrait les données de tous. Le résultat est un seul fichier Excel consolidé avec les champs d'en-tête et les lignes d'articles de chaque commande combinés. Pour les flux de travail récurrents, enregistrez votre configuration de colonnes en tant que modèle : connectez-vous, réutilisez-le sur le lot suivant, et évitez de ressaisir les noms de champs. Pour collecter des commandes de parties externes, générez un lien de collecte — une URL partageable qui permet à quiconque de télécharger des documents dans votre file d'attente de traitement sans créer de compte.

📮 contact email: [email protected]