VLM Powered OCR

Extraire les données des bons de commande dans Excel sans modèles — champs d'en-tête et lignes d'articles depuis tout format fournisseur

Saisir manuellement les données des bons de commande dans Excel prend 3 à 5 minutes par page — et chaque fournisseur formate son bon différemment. Extrayez les numéros de BC, les coordonnées fournisseur et les lignes d'articles de longueur variable en 5 à 10 secondes, sans configuration par fournisseur.

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 quel bon de commande fournisseur en comprenant leur sens, pas leur emplacement sur la page.

Champs d'en-tête

PO Number
PO Date
Supplier Name
Buyer / Ship-To
Payment Terms
Delivery Date
Total Amount
Currency

Champs de ligne

Item Description
SKU / Part Number
Quantity Ordered
Unit Price
Line Total
Unit of Measure
Discount %
Tax Rate

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

Pourquoi les bons de commande sont plus difficiles à extraire que les factures

Les bons de commande ont une structure double qui met en échec la plupart des outils d'extraction : des champs d'en-tête en relation un-à-un, et des lignes en relation un-à-plusieurs — avec un nombre de lignes différent sur chaque bon de commande de chaque fournisseur.

Le problème

01 En-tête et lignes nécessitent une logique d'extraction différente

Un numéro de commande apparaît une fois en haut de page. Un tableau de lignes peut avoir 1, 5, 30 ou 50+ lignes — chacune contenant 5 à 8 colonnes qui doivent rester associées. Les outils OCR classiques qui cherchent un « N° de commande » à un emplacement fixe ne peuvent pas mapper un tableau de longueur variable ligne par ligne sans règles de modèle par fournisseur.

02 Chaque fournisseur utilise sa propre mise en page

Un fournisseur place le tableau sous l'en-tête, un autre le met en page 2. Les libellés varient — « Numéro de commande » vs « N° document » vs « Réf. commande » — et l'ordre des colonnes diffère. Les outils basés sur des modèles, comme le rapportent régulièrement les utilisateurs sur Reddit, échouent à chaque nouveau format fournisseur et nécessitent une maintenance constante.

03 Les lignes de commande dérivent sur les bons multipages

Un bon de commande de 12 lignes sur deux pages ne garantit pas l'alignement des colonnes. Les sauts de page coupent les lignes, les en-têtes se répètent ou non, et les largeurs de colonnes changent. L'OCR traditionnel perd l'association des lignes entre les pages — fusionnant une quantité d'un SKU avec le total d'une autre ligne. Les utilisateurs gérant des bons de commande dans Excel, comme discuté sur les forums d'approvisionnement, citent cela comme la source la plus fréquente d'erreurs de données.

Comment l'extraction de colonnes personnalisées résout ce problème

01 Une seule définition de colonne pour l'en-tête et les lignes

L'extraction de colonnes personnalisées — le mécanisme central d'ImageToTable.ai — vous permet de saisir des noms de colonnes comme « Numéro de commande » (en-tête) avec « Description de l'article », « Quantité » et « Prix unitaire » (lignes) dans la même liste. L'IA comprend que les valeurs d'en-tête apparaissent une fois par document tandis que les lignes se multiplient, et construit le tableau de sortie en conséquence — sans modèles séparés pour chaque niveau.

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

L'IA lit l'intégralité de la page et localise les valeurs par leur sens. « Numéro de commande » peut être libellé « Réf. commande » par un fournisseur et « N° de document » par un autre — l'IA le reconnaît comme le même champ car elle comprend la sémantique des documents d'achat. Vous définissez les colonnes une fois. La même configuration traite les commandes de tous les fournisseurs, sans règles par vendeur.

03 Intégrité des lignes préservée — chaque ligne reste entière

Chaque ligne d'article dans la commande devient une ligne complète dans votre export Excel — Description, SKU, Quantité, Prix unitaire et Total ligne sur la même ligne, même en cas de sauts de page et de cellules fusionnées. Le modèle de vision de l'IA comprend la structure du tableau comme le ferait un humain, pas comme une grille de coordonnées de pixels. Les champs d'en-tête associés se répètent sur les lignes pour que chaque article conserve son contexte complet.

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

Si vous recevez régulièrement des bons de commande de plusieurs fournisseurs et devez en regrouper les données dans un seul tableur, voici le déroulement.

1

Importez vos BC — tout format, tout fournisseur

Déposez les PDF de vos pièces jointes, les scans de BC papier ou les photos prises avec votre téléphone. L'outil accepte les formats JPG, PNG, WebP et PDF — y compris les BC multipages et les formulaires carbone scannés. Si vous avez 50 BC de 20 fournisseurs différents, importez-les tous 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 du fournisseur », « Description de l'article », « Quantité », « Prix unitaire », « Total ligne ». Utilisez les Colonnes calculées (écrivez « Total ligne (Qté × Prix unitaire) » comme nom de colonne) si vos BC n'affichent pas les totaux de ligne — l'IA les calcule lors de l'extraction. Utilisez les Colonnes déduites (écrivez « Catégorie (options : Matières premières/MRO/Services) ») si vous souhaitez que l'IA classe chaque ligne d'article dans une catégorie d'approvisionnement en fonction du contexte. La même configuration de colonnes traite tous les BC de vos fournisseurs.

3

Téléchargez le fichier Excel consolidé

Chaque ligne d'article de chaque BC devient une ligne dans votre fichier de sortie. Un BC avec un numéro, un nom de fournisseur et 5 lignes d'articles produit 5 lignes — toutes avec les données d'en-tête correctes répétées. Un lot de 20 BC de différents fournisseurs 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, l'analyse des dépenses ou le rapprochement avec les factures.

Quand ça marche — et quand être prudent

Quand ça marche le mieux

BC de plusieurs fournisseurs avec des mises en page différentes. L'IA lit chaque document indépendamment — la même définition de colonne gère tous les formats sans configuration par fournisseur.

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

Traitement par lots de BC pour analyse des dépenses ou import ERP. Importez 10, 50 ou 100 BC en une fois et obtenez un seul fichier Excel consolidé avec toutes les données d'en-tête et de ligne — idéal pour le rapprochement mensuel des achats.

Quand être prudent

Très grand nombre de lignes (100+ par BC). L'IA traite toutes les lignes, mais le temps de vérification augmente. Utilisez le mode batch et vérifiez par sondage les BC volumineuses — l'outil prend en charge ce flux de travail nativement.

BC en papier carbone très dégradées ou documents fax. Si le texte original est pâle, maculé ou partiellement manquant, la précision d'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.

Bons de commande entièrement manuscrits. Le modèle de vision lit l'écriture manuscrite mais avec une précision moindre (environ 80-90%) par rapport au texte imprimé. Combinez avec le mode Manuel pour la vérification si votre flux inclut des BC manuscrites.

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, Fournisseur, Conditions de paiement, Date de livraison) et les champs de lignes d'articles (Description, SKU, Quantité, 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 correspondance de position fixe sur la page. L'outil produit un seul fichier Excel propre avec toutes les données d'en-tête et chaque ligne d'article conservée.

Que se passe-t-il si un bon de commande a un nombre de lignes différent du précédent que j'ai traité ?

L'IA lit chaque document indépendamment. Un BC avec 3 lignes et un BC avec 47 lignes d'un autre fournisseur sont traités de la même manière — aucun ajustement de modèle nécessaire. Chaque ligne d'article devient une ligne distincte dans votre fichier de sortie, avec les champs d'en-tête corrects répétés sur chaque ligne. Il n'y a pas de limite de lignes fixe ni de contrainte de largeur de colonne intégrée au système.

Dois-je configurer un modèle pour chaque format de BC de fournisseur ?

Non. Contrairement aux outils basés sur des règles qui nécessitent des modèles de coordonnées par fournisseur — une charge de maintenance que les équipes achats citent régulièrement comme leur principale frustration — ImageToTable.ai utilise l'Extraction de Colonnes Personnalisées. Vous saisissez les noms de champs souhaités une fois, et l'IA localise ces valeurs dans la mise en page de n'importe quel fournisseur en comprenant le sens du document, et non sa position en pixels. La même définition de colonne fonctionne pour tous les fournisseurs.

Comment l'IA calcule-t-elle le Total Ligne si le BC ne montre que la Quantité et le Prix Unitaire ?

Utilisez une Colonne Calculée. Écrivez « 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écessaire. Cela fonctionne pour tout calcul arithmétique dont vos BC ont besoin : sommes de sous-totaux, calculs de taxes (Sous-total × Taux de taxe), ou validation de total (Somme des Totaux Ligne vs. Total 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 des BC de plusieurs fournisseurs différents en une seule fois ?

Oui. Téléchargez des BC de n'importe quel mélange de fournisseurs — formats différents, structures de page différentes, nombres de lignes 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 BC 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 prochain lot, et évitez de ressaisir les noms de champs. Pour collecter des BC de parties externes, générez un Lien de Collecte — une URL partageable permettant à quiconque de télécharger des documents dans votre file d'attente de traitement sans créer de compte.

📮 contact email: [email protected]