
Automatiser les bons de commande PDF vers un ERP consiste à extraire les informations du document, les rapprocher des référentiels de l’entreprise, contrôler les écarts puis préparer une commande à valider. L’IA peut aider à lire des présentations variables ; elle ne doit pas décider seule d’un prix, d’une référence ou d’une livraison. Pour une PME industrielle à Lyon ou en Auvergne, le bon premier objectif est une saisie préparée et vérifiable par l’administration des ventes, avant toute création automatique définitive.
Ce guide s’adresse aux responsables ADV, directions opérationnelles et DSI qui reçoivent encore des commandes par courriel. Il traite un processus précis : du PDF reçu au brouillon dans l’ERP. Les exemples sont fictifs et génériques ; ils ne décrivent aucune entreprise accompagnée. La méthode proposée doit être adaptée à vos outils, à vos contrats commerciaux et à vos volumes réels.
Quand ce projet vaut-il mieux qu’une simple règle d’import ?
Le point de départ est souvent une boîte mail partagée. Une personne ouvre la pièce jointe, retrouve le compte donneur d’ordre, cherche les références internes, saisit les quantités puis vérifie les conditions. Le document paraît simple, mais une commande peut contenir plusieurs adresses, des lignes de texte entre les articles, une unité inhabituelle ou une demande de livraison différente pour chaque ligne. L’essentiel du travail consiste à résoudre ces ambiguïtés.
Avant de choisir une IA, vérifiez si le flux peut être structuré à la source : échange EDI, portail de commande ou export standard. Un format convenu entre systèmes évite une partie de l’interprétation. Pour un petit nombre de PDF strictement identiques, un extracteur à règles peut suffire. L’IA devient intéressante lorsque les mises en page varient et que l’équipe consacre un temps significatif à retrouver les mêmes informations.
Examinez un échantillon représentatif avant de décider. Incluez des documents simples, des scans, des commandes comportant des corrections et des fichiers difficiles. Relevez le temps actif de traitement, les champs ressaisis et les motifs de retour à l’expéditeur. Un démonstrateur qui réussit seulement sur trois documents propres ne suffit pas à établir la pertinence du projet.
Quelles informations extraire d’un bon de commande ?
Définissez un schéma commun avec l’ADV et l’équipe informatique. Chaque information doit avoir une destination claire dans l’ERP, un format attendu et une règle si elle manque. Séparez le contenu lu dans le document de la valeur normalisée retenue : cette distinction permet à une personne de comprendre pourquoi le système propose une correspondance.
- En-tête : numéro de commande externe, compte donneur d’ordre, date, devise et adresse de livraison.
- Lignes : référence indiquée, désignation, quantité, unité, prix mentionné et échéance demandée.
- Contexte : numéro de devis éventuel, pièces jointes complémentaires et conditions particulières.
- Traçabilité : fichier source, numéro de page, statut de contrôle et identifiant technique du traitement.
Le système doit savoir produire « information absente » ou « correspondance incertaine ». Une adresse de facturation ne doit pas remplacer silencieusement une adresse de livraison. Un prix absent ne doit pas devenir zéro. Un champ indispensable manquant doit empêcher la validation tant que la règle métier ne permet pas de le résoudre de façon certaine.
Un OCR transforme les caractères d’une image en texte. Un outil d’analyse documentaire peut aussi extraire la structure et les champs. La documentation Microsoft décrit ces capacités et leurs limites, notamment la dépendance au type de document et à sa qualité. Cela ne prouve pas que n’importe quel modèle préconçu saura lire vos bons de commande : votre propre corpus reste le test décisif.
Comment organiser le passage du PDF au brouillon ERP ?
1. Recevoir et identifier le document
Commencez par une boîte mail dédiée ou un dossier contrôlé. Enregistrez le fichier original et attribuez un identifiant de traitement. Vérifiez le type de fichier, les pièces jointes et la présence de doublons. Le nom du PDF seul ne constitue pas une preuve d’unicité : deux fichiers peuvent avoir le même nom, ou un même bon peut être renvoyé sous un nom différent.
2. Extraire sans agir sur la commande
L’étape de lecture propose des données structurées. Elle ne modifie pas les stocks, ne confirme pas une date et ne crée pas encore une commande ferme. Pour chaque champ sensible, rendez le passage source consultable. Une interface qui affiche côte à côte le document et les valeurs proposées facilite les corrections et réduit les allers-retours entre fenêtres.
3. Rapprocher les références et appliquer les contrôles
Le catalogue, les comptes et les conditions commerciales doivent venir des référentiels autorisés de l’entreprise. Une recherche approximative peut proposer une référence candidate ; une règle explicite ou une validation humaine doit confirmer le choix. Comparez les quantités, unités, prix et adresses. Séparez clairement une erreur de lecture d’un véritable désaccord commercial : les deux n’appellent pas le même traitement.
4. Présenter un brouillon à l’ADV
Au lancement, toutes les propositions passent par un écran de validation. Affichez les champs incertains, les règles en échec et les informations manquantes avant les champs déjà concordants. La personne doit pouvoir corriger une ligne, refuser le document ou demander une précision. Conservez la correction et son motif pour améliorer le processus, sans considérer automatiquement toute modification comme une donnée d’entraînement réutilisable.
5. Écrire dans l’ERP et vérifier le résultat
Après validation, utilisez une API ou un mécanisme d’import officiellement disponible pour votre version de l’ERP. Vérifiez ensuite l’identifiant créé et les valeurs réellement enregistrées. En cas de coupure réseau, contrôlez si l’écriture a abouti avant de recommencer. La confirmation de réception peut être préparée séparément : elle ne doit pas promettre un délai que la planification n’a pas validé.
Quels contrôles évitent les erreurs coûteuses ?
Le score de confiance d’un outil d’extraction aide à orienter une vérification ; il ne garantit pas la conformité de la commande. Microsoft recommande de l’interpréter avec des essais représentatifs et un seuil adapté au contexte. Une référence bien lue peut être obsolète, et une quantité correctement extraite peut utiliser la mauvaise unité. Les contrôles métier restent nécessaires même si la lecture paraît sûre.
- Référence : correspondance confirmée et article autorisé pour ce compte.
- Unité : conversion explicitement définie, sans supposer qu’un carton équivaut à une pièce.
- Prix : comparaison avec le devis ou les conditions applicables, sans correction silencieuse.
- Livraison : adresse validée et demande distinguée d’un engagement confirmé.
- Doublon : recherche sur le compte et le numéro externe, complétée par les règles de version.
- Écriture : compte technique limité, journal des actions et contrôle du résultat enregistré.
Traitez aussi le texte du document comme une donnée non fiable. Une phrase demandant au système d’ignorer ses règles ou d’envoyer un fichier ailleurs ne doit jamais devenir une instruction exécutable. Le composant de lecture n’a pas besoin d’un droit général d’écriture ni d’un accès libre à la messagerie. Une liste limitée d’actions et de destinations autorisées facilite le contrôle.
Définissez qui arbitre chaque exception. Une anomalie de référence relève souvent de l’ADV ; une disponibilité incertaine exige un avis de la planification ; un échec du connecteur doit être transmis à l’équipe SI. Sans cette répartition, l’automatisation déplace le travail dans une file d’attente que personne ne traite. Le suivi des exceptions fait partie du fonctionnement normal.
Exemple fictif : une commande avec une unité ambiguë
Imaginons un document comportant plusieurs lignes. Une référence correspond exactement au catalogue, tandis qu’une autre utilise une ancienne désignation. Le PDF indique une quantité en lots, mais l’ERP gère cet article à la pièce. Le système prépare la première ligne, propose une correspondance pour la seconde et signale l’unité à vérifier. Il ne choisit aucun coefficient de conversion sans règle validée.
La personne chargée de l’ADV retrouve l’accord commercial et confirme la conversion. Elle valide également la référence proposée. La commande peut alors être créée dans l’ERP avec le fichier joint et la trace des arbitrages. Si l’information reste inconnue, le brouillon attend une clarification. Cet exemple illustre une conception possible ; il ne constitue ni un retour d’expérience ni une promesse de performance.
Comment mener un pilote utile à Lyon ou en Auvergne ?
Le lieu ne change pas les règles d’extraction, mais l’organisation du projet doit tenir compte de vos équipes. Pour une entreprise répartie entre Lyon, Clermont-Ferrand ou d’autres sites d’Auvergne-Rhône-Alpes, vérifiez si les catalogues, les droits et les pratiques ADV sont réellement communs. Un pilote sur un seul établissement ne valide pas automatiquement un déploiement sur les autres.
Réunissez une personne de l’ADV, le responsable du processus et un interlocuteur SI. Décrivez le flux actuel, les exceptions et le résultat attendu. Choisissez une famille de documents suffisamment fréquente pour produire des observations, mais assez limitée pour rester maîtrisable. Prévoyez dès le départ un retour au traitement manuel et une procédure en cas d’indisponibilité.
- Mesurer le traitement actuel sur un échantillon réel et documenter les erreurs.
- Construire une lecture en mode observation, sans écrire dans l’ERP.
- Comparer les propositions à une référence validée par l’ADV.
- Tester un brouillon avec validation systématique dans un environnement adapté.
- Décider de l’extension uniquement à partir des résultats, exceptions et coûts observés.
Conservez un jeu de documents distinct pour l’évaluation finale. Si vous ajustez constamment l’outil sur les mêmes bons, vous mesurez surtout sa capacité à retrouver des exemples déjà vus. Incluez les documents rejetés dans le bilan : leur traitement manuel a un coût. Fixez les critères de passage à l’étape suivante avant d’observer les résultats, pour éviter de changer l’objectif après chaque essai.
Comment mesurer le gain et le coût complet ?
Mesurez le temps humain actif par commande, pas seulement la vitesse de lecture du PDF. Ajoutez le contrôle, les corrections, les relances et la gestion des incidents. Suivez la part des documents préparés correctement, la fréquence des exceptions et les erreurs détectées après création. Le bon indicateur combine efficacité et fiabilité ; une saisie plus rapide qui multiplie les reprises ne constitue pas un progrès.
Pour estimer un gain de capacité mensuel, multipliez le nombre de commandes éligibles par la différence entre le temps actif avant et après, puis convertissez les minutes en heures. Valorisez ces heures selon un coût convenu avec la direction. Une capacité libérée n’est pas forcément une économie de trésorerie : elle peut servir à absorber une hausse d’activité ou à améliorer le service.
Le coût complet comprend le cadrage, le connecteur, l’interface de validation, l’hébergement, les traitements documentaires, la maintenance et le temps des équipes. Comparez plusieurs scénarios de volume et de taux d’exception. Demandez aussi comment seront gérés un changement de format, une évolution du catalogue ou une nouvelle version de l’ERP. Aucun délai de retour sur investissement universel ne peut être déduit de ce guide.
Quelles précautions prendre pour les données et l’exploitation ?
Un bon de commande peut contenir des coordonnées personnelles et des informations commerciales confidentielles. Avant de transmettre les documents à un service externe, examinez les conditions d’utilisation, les accès, la conservation, la localisation et les usages autorisés des données. Limitez les informations envoyées au nécessaire. Les ressources CNIL destinées aux TPE et PME constituent un point de départ ; les décisions doivent être prises avec vos interlocuteurs compétents.
Documentez les comptes techniques et les droits, protégez les secrets du connecteur et testez la révocation des accès. Organisez la conservation du document source selon vos obligations et votre politique interne, plutôt que selon une durée arbitraire. Prévoyez un journal exploitable sans exposer inutilement les données. Un hébergement local ne dispense pas d’une bonne gestion des droits et des sauvegardes.
Formez l’ADV à reconnaître les anomalies, à corriger un brouillon et à signaler un incident. Désignez une personne responsable du catalogue de correspondances et une autre du suivi technique. Avant toute réduction des validations systématiques, réévaluez le périmètre, les erreurs résiduelles et les conséquences possibles. L’autonomie doit découler des résultats observés, jamais du seul enthousiasme suscité par une démonstration.
Questions fréquentes
Peut-on automatiser les commandes sans remplacer son ERP ?
Oui, si votre ERP propose une API ou un import adapté et si les droits nécessaires peuvent être limités. Vérifiez la version, les modules, les champs obligatoires et les conditions d’accès. À défaut, commencer par une préparation de saisie peut rester utile ; l’écriture automatique doit attendre une intégration fiable.
L’OCR suffit-il pour lire les bons de commande PDF ?
Il peut suffire pour des documents réguliers, mais lire les caractères ne résout pas les références, unités ou conditions commerciales. Pour des présentations variables, combinez extraction documentaire et contrôles métier. Comparez les solutions sur vos propres fichiers, y compris les scans et les documents difficiles.
Faut-il créer automatiquement toutes les commandes ?
Non. Commencez par des brouillons validés par l’ADV. Les documents ambigus, les écarts de prix et les références inconnues doivent rester dans une file de contrôle. Une création automatique limitée peut être envisagée après évaluation, avec des règles explicites, une traçabilité et une procédure de reprise.
Comment choisir un accompagnement à Lyon ou en Auvergne ?
Demandez une compréhension du processus ADV, un test sur un corpus représentatif, une intégration vérifiable à votre ERP et un plan d’exploitation. La proximité peut faciliter les ateliers avec les équipes ; elle ne remplace pas la qualité du connecteur, des contrôles et de la transmission à votre SI.
Commencer par un flux maîtrisé
Choisissez une famille de bons de commande, décrivez ses exceptions et vérifiez les accès à votre ERP. Ce cadrage permet de distinguer ce qui relève d’un simple import, d’une extraction documentaire ou d’une véritable intégration. Made in AI, basé à Lyon, propose un audit et des solutions sur mesure pour préparer ce type de projet avec les équipes métiers et SI.
Préparer votre projet
Sources et repères
Pour aller plus loin
Envie d'appliquer ça chez vous ?
Un audit IA identifie vos cas d'usage prioritaires en moins de 7 jours.
Démarrer un audit IA