Comment extraire les bons de réceptionpour le rapprochement des stocks sur chantier

Chaque document d'une commande de matériaux de construction existe deux fois — une fois sur papier, une fois sous forme de données — sauf un. Le bon de commande vit dans votre système de coûts de chantier. La facture du fournisseur arrive en PDF et passe par la comptabilité fournisseurs. Le connaissement est scanné ou archivé. Mais le bon de réception — le ticket de livraison que votre chef de chantier signe à l'entrée, consignant ce qui est réellement arrivé — n'existe qu'une fois : sur papier. C'est le seul enregistrement de réception physique sur tout le chantier, et c'est le document dont dépend votre rapprochement des stocks.

Arrêtez la saisie manuelle — laissez l'IA lire vos documents
Image ou PDF — données structurées en 10 secondes
Essayer maintenant
Sans inscription · Sans carte bancaire · Résultat en 10 secondes
Extraction de données de bons de réception de matériaux de construction — transformer les tickets de livraison en tableur de rapprochement des stocks sur chantier

Points clés à retenir

  1. 90 minutes par mois à ressaisir les données des tickets de livraison dans une feuille de rapprochement — et sur la plupart des chantiers, la majorité de ces tickets ne sont jamais saisis du tout.
  2. Chaque document de construction a une copie numérique sauf un : le bon de réception signé par votre chef de chantier à l'entrée est le seul enregistrement de ce qui est réellement arrivé, et il n'existe qu'une fois — sur papier.
  3. Déposez 40 bons de livraison de 40 fournisseurs différents dans un seul lot, et une colonne calculée Écart signale chaque manque en chiffre rouge — la semaine où le ticket a été signé, pas à la fin du mois quand les registres du fournisseur sont devenus obsolètes.

Le bon de réception est le seul enregistrement de ce qui est réellement arrivé

Un bon de réception n'est ni le bon de commande, ni la facture, ni le connaissement — et cette différence compte pour le rapprochement. Le bon de commande enregistre ce que vous aviez l'intention d'acheter. Le connaissement enregistre ce que le transporteur a transporté. La facture enregistre ce que le fournisseur veut que vous payiez. Seul le bon de réception enregistre ce qui a été physiquement accepté à votre porte. Il se présente sous plusieurs formes : un ticket de livraison manuscrit en copie carbone de la cour à bois, un ticket de béton imprimé par le système avec la formulation et l'affaissement, un PDF par e-mail du façonneur d'armatures, ou un bordereau de livraison généré par l'ERP du distributeur CVC-électricité-plomberie. Chacun d'eux est le document côté réception, et chacun d'eux porte une signature.

Cette signature a une valeur juridique. En vertu de l'article 2 §2-606 de l'UCC, un acheteur accepte les marchandises lorsqu'il « indique au vendeur que les marchandises sont conformes » après une possibilité raisonnable d'inspection — et en vertu du §2-602, le rejet de marchandises non conformes doit avoir lieu dans un délai raisonnable après la livraison, avec avis au vendeur. Pour un surintendant à la porte, un « délai raisonnable » signifie avant que le camion ne reparte. Le ticket de livraison signé sans réserve est la preuve du fournisseur que vous avez accepté les quantités indiquées — c'est pourquoi ce même document est l'ancrage de vos registres d'inventaire.

Le volet réception de ce flux de travail — rapprocher le ticket du bon de commande pendant que le conducteur est encore là — est traité en profondeur dans notre guide sur le rapprochement des connaissements de chantier avec les bons de commande au volume de réception. Cet article couvre ce qui se passe après la signature : transférer les données du bon de réception du papier vers la feuille de calcul où le rapprochement d'inventaire de fin de mois s'exécute réellement.

Pourquoi le rapprochement d'inventaire de chantier échoue — et ce n'est pas la feuille de calcul

La feuille de calcul n'est pas le goulot d'étranglement. La saisie des données l'est. Une entreprise générale de taille moyenne gérant quatre à six projets reçoit des livraisons de matériaux de 30 à 50 fournisseurs par mois, et le surintendant signe un ticket pour chacune. À environ trois minutes de transcription minutieuse par ticket — ouvrir le papier, lire les lignes d'article, saisir les quantités et les descriptions dans le classeur de rapprochement — cela représente 90 à 150 minutes de pure saisie clavier par mois, avant même qu'une seule quantité ne soit comparée à un bon de commande.

Et en pratique, la plupart de ces tickets ne sont jamais saisis du tout. Un fil de discussion sur r/Construction intitulé « Scène de chantier typique. Personne ne reçoit les livraisons » capture la réalité du terrain : au moment de la livraison, personne n'est assigné pour recevoir, compter et enregistrer. Le ticket est signé par celui qui se trouve le plus proche, le camion repart, et le papier va dans un dossier dans la roulotte de chantier — pour être rapproché « plus tard », ce qui signifie à la fin du mois, ce qui signifie qu'il est rapproché de la facture au lieu de la livraison. Les tickets papier se perdent aussi facilement, ne sont pas toujours lisibles, et ne reflètent pas les dommages ou les manquants à moins que quelqu'un ne les note à la porte.

Les statistiques de vol montrent ce que coûte un processus de réception non rapproché. Le rapport annuel sur le vol d'équipement du NICB/NER a documenté plus de 10 000 vols d'équipement de construction en 2014 avec seulement un taux de récupération de 22,7 %, et les deux organisations estiment les pertes annuelles sur les chantiers de construction entre 300 millions et 1 milliard de dollars — un chiffre qui exclut les outils et les matériaux. Mais vous n'avez pas besoin de vol pour perdre de l'argent sur les matériaux. Une livraison incomplète qui passe inaperçue à la barrière, une erreur de comptage qui ne remonte jamais, un lot de plaques de plâtre endommagé signé sans remarque — chacun est un écart de rapprochement qui refait surface des mois plus tard sous forme de dépassement de coût de chantier ou de facture fournisseur contestée.

L'échec réel n'est pas la paresse — c'est que le registre de réception et la feuille de rapprochement vivent dans deux mondes différents : le papier à la barrière, le tableur au bureau. Rien ne les relie jusqu'à ce que quelqu'un ressaisisse le bon.

Les colonnes dont votre feuille de rapprochement a réellement besoin

Avant d'extraire quoi que ce soit, définissez la sortie — car le jeu de colonnes que vous choisissez détermine si le tableur résultant peut être rapproché des bons de commande, des quantités installées et du grand livre des coûts de chantier. Les colonnes ci-dessous couvrent la comparaison à trois volets que fait tout rapprochement d'inventaire de construction : commandé vs. reçu vs. installé.

ColonneD'où elle vientPourquoi elle compte
Date de réceptionEn-tête du bon de livraisonHorodate la réception — le point de référence pour les litiges de « délai raisonnable » et pour le vieillissement des livraisons ouvertes
Numéro de ticket / livraisonBon de livraisonL'identifiant unique utilisé par le fournisseur — le champ que vous citerez en cas de litige pour livraison incomplète
Nom du fournisseurEn-tête du bon de livraisonRegroupe les réceptions par vendeur pour le rapprochement des bons de commande et pour l'inférence fournisseur→chantier ci-dessous
Numéro de bon de commandeChamp de référence sur le ticket (souvent vide)La clé qui relie la réception au coût engagé — vide signifie saisie manuelle ou inférence
Numéro de chantierInféré — non imprimé sur le ticketLa plupart des tickets ne portent pas votre numéro de chantier interne ; une règle fournisseur→chantier le remplit automatiquement
Code de coûtInféré à partir de la description de l'articleDivision CSI MasterFormat pour le calcul des coûts de chantier — le bois de charpente 2×6 correspond à 06 11 00, les cloisons sèches à 09 29 00
Description de l'articleLigne d'article sur le ticket« 2×6 #2 SPF 16' » ou « béton prêt à l'emploi 5000 psi » — le texte que lit l'inférence du code de coût
Quantité reçueLigne d'article sur le ticketCe qui est physiquement arrivé — le nombre dont dépend votre solde d'inventaire
Unité de mesureLigne d'article sur le ticketPièces, pieds-planche, mètres cubes, tonnes — incohérentes selon les fournisseurs, extraites telles qu'imprimées
Quantité commandéeRecoupée à partir de votre feuille de bons de commandeSaisie une fois comme référence, ou fusionnée après extraction — la référence pour la détection des écarts
Écartcolonne calculéeQté reçue − Qté commandée — négatif signale un manque, positif un excédent, calculé lors de l'extraction
Reçu parBloc de signature sur le ticketQui a accepté les marchandises — responsabilité en cas de litige ultérieur sur un manque
NotesCommentaires manuscrits sur le ticketDommages, livraisons partielles, « trempé par la pluie », « manque 5 feuilles » — le contexte qui rend un écart explicable

Deux colonnes méritent une explication supplémentaire car elles font un travail qu'une simple transcription ne peut pas faire. Une colonne calculée effectue des opérations arithmétiques pendant l'extraction au lieu de simplement lire une valeur sur la page — définissez « Écart » comme Quantité reçue − Quantité commandée et l'IA remplit la colonne avec la différence pour chaque ligne, donc un manque devient un chiffre rouge dans votre export au lieu de quelque chose que vous devriez calculer à la main sur 40 lignes. Une colonne inférée remplit des valeurs que le document ne mentionne jamais — définissez une règle associant les fournisseurs aux numéros de chantier (« ABC Lumber → Chantier 24-005 ») ou les descriptions d'articles aux codes de coût CSI, et l'IA applique la correspondance en lisant chaque bon. Les deux mécanismes font partie de l'extraction de colonnes personnalisées : vous saisissez les noms de colonnes souhaités, et l'IA localise les données correspondantes sur chaque document en comprenant ce que chaque champ signifie — pas selon sa position sur la page. C'est ce qui permet à une définition de colonne de fonctionner sur 40 formats de bons fournisseurs différents.

Comment extraire les bons de réception dans votre feuille de rapprochement

Le processus comporte cinq étapes, et les deux premières sont une configuration que vous effectuez une seule fois — pas par ticket.

1

Collectez les reçus. Photographiez les bons de livraison à l’entrée avec votre téléphone, ou scannez la pile depuis la remorque de chantier une fois par semaine. Les photos de carbones manuscrits fonctionnent — le flash de l’appareil gère raisonnablement bien le format carbone bleu sur papier fin en bonne lumière. Collectez tout ce que vous avez : tickets de béton, tickets de scierie, bordereaux de livraison MEP, PDF de barres d’armature. Tout passe par le même pipeline.

2

Définissez vos colonnes une fois. Saisissez les noms de colonnes du tableau ci-dessus — Date de réception, Numéro de ticket, Nom du fournisseur, Numéro de bon de commande, Numéro de chantier, Code de coût, Description de l’article, Quantité reçue, Unité de mesure, Quantité commandée, Écart, Reçu par, Remarques. Les noms de colonnes que vous saisissez deviennent les en-têtes exacts du fichier de sortie, afin que votre feuille d’extraction et votre classeur de rapprochement restent synchronisés sans étape de mappage. Ajoutez la colonne calculée « Écart » et les règles de colonne inférée « Numéro de chantier » / « Code de coût » dans la même passe.

3

Téléversez toute la pile en un lot. Déposez toutes les photos et PDF d’un coup. Le système traite le lot en parallèle — 40 tickets de 40 fournisseurs avec 40 formats différents se terminent à peu près en même temps qu’un seul, généralement en moins d’une minute — et fusionne le tout dans un tableau unique. C’est le traitement par lots en priorité : la fusion a lieu au moment de l’extraction, donc aucune étape de consolidation ensuite, aucun copier-coller de lignes depuis 40 exports individuels vers une feuille maîtresse.

4

Vérifiez les champs importants. Avant que les données n’arrivent dans votre classeur de rapprochement, validez-les. Pour les champs critiques en quantité, survolez n’importe quelle cellule extraite pour voir exactement d’où vient la valeur sur le ticket d’origine — l’IA surligne la zone de la photo qu’elle a lue. Corrigez la seule cellule erronée au lieu de relire tout le document. Les carbones manuscrits signaleront quelques champs à faible confiance à vérifier ; vous traitez ceux-là, pas les 30 propres.

5

Exportez et rapprochez. Téléchargez le XLSX, et le volet réception de votre inventaire devient un tableur — triable par numéro de chantier, filtrable par fournisseur, avec la colonne Écart précalculée. Fusionnez-le avec votre feuille de bons de commande (un RECHERCHEV sur le numéro de bon de commande récupère les quantités commandées si vous ne les avez pas déjà incluses), et la comparaison à trois voies est prête. Ce qui prenait trois minutes par ticket prend désormais quelques secondes, avec la passe de vérification qui attrape les champs brouillés par un artefact de scan ou un gribouillis.

Le passage passe de la transcription à la vérification. Un comptable de projet traitant 40 reçus par mois passe d'environ deux heures de saisie à quelques minutes de contrôle ponctuel — et l'écart qui apparaissait auparavant lors d'une discussion sur les écarts de fin de mois devient une cellule rouge « Discrepancy » dans une feuille de calcul examinée la semaine où le ticket a été signé.

JPG/PNG/PDF Extraction IA

Les fichiers sont traités en toute sécurité et ne sont pas stockés.

Essayez avec un ticket de livraison que vous avez sous la main — même la copie carbone froissée de la remorque de chantier. Définissez les colonnes, déposez la photo, et vérifiez si les quantités ressortent comme vous les auriez saisies.

Arrêtez la saisie manuelle — laissez l'IA lire vos documents
Image ou PDF — données structurées en 10 secondes
Essayer maintenant
Sans inscription · Sans carte bancaire · Résultat en 10 secondes

Les mathématiques du rapprochement : commandé vs reçu vs installé

L'extraction intègre les données des reçus dans la feuille de calcul. Le rapprochement lui-même repose sur trois comparaisons, chacune répondant à une question différente sur votre position matérielle.

1. Commandé vs reçu. Comparez la quantité sur le bon de commande avec celle sur le bon de livraison. C'est la colonne des écarts — un négatif signifie que le fournisseur a livré moins, un positif qu'il a livré plus. C'est cette comparaison qui détecte le « kit de charpente à 2 400 $ manquant de 20 feuilles » avant qu'il ne devienne un litige de facturation, car il est visible la semaine de la livraison plutôt que celle du relevé du fournisseur. Pour un entrepreneur général gérant plus de 300 000 $ de matériaux par mois, détecter ici un taux d'erreur de réception de 2 % — un chiffre conforme à l'expérience du secteur en réception manuelle — représente environ 6 000 $ par mois de manques et de trop-perçus résolus pendant que les registres du fournisseur sont encore frais.

2. Reçu vs installé. Ce qui est arrivé moins ce que les équipes ont réellement posé équivaut à ce qui devrait être en stock. C'est le chiffre qu'un inventaire cyclique vérifie. Lorsque le solde ne correspond pas au comptage physique, l'écart provient soit d'un vol, de dommages, d'une erreur de comptage à la réception, soit d'un bon jamais saisi dans le système — et le registre de réception est le premier endroit où chercher pour le déterminer. Si le registre indique 200 feuilles reçues mais que le comptage en montre 180 et que les registres d'installation en montrent 170, l'écart est de dix feuilles non comptabilisées — un chiffre à investiguer maintenant plutôt qu'à la clôture.

3. Reçu vs budgété pour le chantier. Additionnez les quantités reçues par code de coût et comparez-les au budget du projet dans votre système de coûts de chantier. Cela transforme le registre de réception en signal d'alerte précoce pour les dépassements de coûts — la division 06 (Bois, plastiques et composites) est 15 % au-dessus de l'engagement en raison de la flambée des prix du bois, la division 09 (Finitions) est en dessous. Lorsque les codes de coût sont inférés pendant l'extraction, cette comparaison fonctionne sur chaque reçu sans que personne n'attribue les codes à la main. Pour le flux complet de transformation des coûts matériels en chiffres de coûts de chantier — y compris le mappage des codes CSI entre formats fournisseurs — consultez notre guide sur le traitement par lots des bons de commande de matériaux de construction en coûts de chantier, et pour les reçus mélangeant articles taxables et exonérés, notre guide de répartition des coûts pour reçus de construction couvre les cas limites de statut fiscal.

Une feuille de rapprochement ne vaut que par les données de réception sur lesquelles elle repose. L'extraction ne change pas les mathématiques — elle change la disponibilité des données pour les appliquer.

Copies carbones manuscrites, bons de livraison de béton et autres formats qui font échouer les outils à modèles

Les formats qui arrivent à votre porte sont la raison pour laquelle une approche d'extraction basée sur des modèles échoue à la réception sur chantier. Un outil à modèles dessine des cadres autour des champs — « la quantité est à 3 pouces du coin supérieur droit » — et chaque fournisseur qui utilise une mise en page différente nécessite son propre modèle. La copie carbone de la scierie, le bon de livraison de la centrale à béton (composition du mélange, affaissement, verges cubes, numéro de camion, heure de coulée — des champs qu'un bon de livraison de bois n'a pas), les numéros de coulée du façonneur d'acier d'armature, les codes SKU du distributeur CVC : cela fait 40 fournisseurs nécessitant 40 modèles, et dès que l'un d'eux change de format, le modèle casse.

L'extraction sémantique n'a pas ce problème. L'IA lit « Quantité » sur le bon de béton de la même manière qu'elle le lit sur la copie carbone de la scierie — en comprenant ce qu'est une quantité, pas où se trouve la colonne. C'est la différence entre l'extraction basée sur la position et celle basée sur le sens, et c'est pourquoi les mêmes définitions de colonnes de l'étape 2 fonctionnent sur chaque format de bon sans configuration par fournisseur. Ajouter un 41e fournisseur ne coûte rien ; son format passe par le même pipeline.

Limites honnêtes : l'écriture manuscrite lisible est extraite de manière fiable, mais les copies carbones fortement dégradées et les bons endommagés par la pluie signaleront des champs à faible confiance pour révision — généralement quelques-uns par document. L'étape de révision existe précisément pour cela ; vous vérifiez les cellules signalées plutôt que de retaper tout le bon. Pour un aperçu plus approfondi de la précision d'extraction sur des documents dégradés — ce qui l'améliore et ce qui ne l'améliore pas — le guide complet sur la qualité des documents de chantier vaut la lecture : l'IA peut-elle lire de manière fiable les documents de chantier.

Où cela s'intègre aux côtés de Procore, Viewpoint et Sage 300

Les plateformes logicielles de construction suivent les enregistrements de réception — elles ne les créent tout simplement pas à partir du papier. L'outil Engagements de Procore suit les lignes de bons de commande par rapport aux quantités reçues, mais la quantité reçue est saisie par une personne qui lit le bon de livraison. Sage 300 Construction et Real Estate dispose d'une saisie de réception de marchandises dans son module d'achat qui clôt le bon de commande, mais elle est alimentée depuis un clavier. Viewpoint Vista et Bluebeam gèrent le côté document et flux de travail — en suivant qu'une livraison a eu lieu, en gérant la piste PDF — mais aucun d'eux ne lit le papier et ne le transforme en enregistrement de réception. L'écart entre « bon de livraison signé à la porte » et « quantité reçue dans l'ERP » reste une personne qui tape.

Une couche d'extraction se situe dans cet écart. La feuille de calcul qu'elle produit — avec le numéro de bon de commande, le numéro de chantier, le code de coût et les quantités reçues déjà rapprochées — est exactement l'entrée que les modules de réception de ces plateformes attendent, que vous l'importiez en CSV dans les Engagements de Procore ou dans la saisie de réception de marchandises de Sage 300, ou que vous la conserviez comme journal de réception de travail à côté de l'ERP. Cela complète la plateforme plutôt que de la remplacer : l'ERP reste le système d'enregistrement des engagements et des paiements ; l'extraction supprime l'étape manuelle de saisie du papier. Le même modèle s'applique aux autres documents qui alimentent les finances d'un projet de construction — les factures de sous-traitants et les données de permis de construire passent tous deux par le même pipeline d'extraction vers feuille de calcul dans le même grand livre des coûts de chantier.

Questions fréquemment posées

Est-ce que cela fonctionne avec les bons de livraison manuscrits des scieries ?

Oui — si l'écriture est lisible. L'IA lit le texte manuscrit en comprenant la forme des lettres dans leur contexte, et non en comparant des modèles de pixels. Un bon de livraison clairement écrit est extrait de manière fiable. Les copies carbone avec impression bleue pâle sur papier fin et une écriture fortement dégradée signaleront les champs à faible confiance pour vérification — généralement quelques champs sur plus de 30 — et le système surligne exactement les cellules à contrôler, vous n'avez donc pas à relire tout le document.

Que se passe-t-il si le bon de livraison ne comporte pas de numéro de bon de commande ?

C'est courant — de nombreux bons fournisseurs ne portent que leur propre numéro de livraison. Le champ Numéro de bon de commande reste vide, et vous le remplissez lors de la vérification, ou — mieux — vous configurez la règle d'inférence fournisseur-vers-chantier pour que le Numéro de chantier soit renseigné automatiquement, ce qui réduit les correspondances possibles du bon de commande. Pour les fournisseurs qui l'omettent systématiquement, exiger le numéro de bon de commande sur chaque bon de livraison est un changement de processus qui résout le problème à la source ; le flux d'extraction rend le champ manquant visible au lieu de le laisser glisser dans le rapprochement comme une ligne impossible à associer.

Peut-il lire les bons de béton avec la formulation, l'affaissement et le numéro de camion ?

Oui. Les bons de béton sont des documents générés par système, qui s'extraient avec une grande précision — la formulation, l'affaissement, les verges cubes, l'heure de coulée et le numéro de camion ressortent tous comme champs. Le format est très différent d'un bon de scierie (pas de tableau de lignes, plus de données d'en-tête), mais comme l'extraction est basée sur le sens plutôt que sur la position, les mêmes définitions de colonnes gèrent les deux. Ajoutez les champs qui vous intéressent — verges cubes reçues, formulation, numéro de camion — et ils se remplissent pour chaque bon.

Comment gérer les unités de mesure qui diffèrent entre fournisseurs — pieds-planche vs pièces, verges cubes vs tonnes ?

L'extraction lit l'unité imprimée sur le bon — pièces, pieds-planche, verges cubes, pieds linéaires, tonnes — et la conserve telle quelle. Elle ne convertit pas automatiquement les unités. Si vous avez besoin de quantités converties pour la comparaison, configurez une colonne calculée avec la formule de conversion — par exemple Quantité en pièces (pieds-planche ÷ 2,67) pour du bois 2×6 — et l'IA effectue le calcul pendant l'extraction, afin que la comparaison des écarts porte sur des nombres comparables.

Est-ce que cela remplace Procore ou Sage 300 ?

Non. C'est la couche de capture de données qui se place devant ces plateformes. Procore, Sage 300 CRE, Viewpoint et Bluebeam suivent les bons de réception et gèrent le flux de travail associé — mais les quantités reçues entrent encore dans ces systèmes via un clavier. L'extraction élimine cette étape manuelle en produisant les données de réception structurées (numéro de bon de commande, numéro de chantier, code de coût, quantités, écart) que les modules de réception et les modèles d'importation de ces systèmes attendent. L'ERP reste le système de référence ; l'extraction comble l'écart entre le bon papier signé et le champ de quantité reçue de l'ERP.

Quelle est la précision de l'extraction pour les champs de quantité et d'unité ?

Pour les tickets imprimés et tapés — bons de béton, PDF de ferraillage, bordereaux de livraison MEP — la précision atteint jusqu'à 99 % sur les champs numériques. Les copies carbone manuscrites sont le cas variable : une écriture lisible s'extrait de manière fiable, les copies dégradées signalent leurs champs à faible confiance pour révision. C'est pourquoi le flux de travail inclut une étape de vérification : vous survolez une cellule pour voir la région exacte du ticket d'où provient la valeur, corrigez les quelques cellules signalées, puis exportez. La passe de vérification prend quelques secondes par document au lieu des minutes qu'une transcription complète prendrait — et rien dans l'export ne doit être considéré comme faisant autorité sans cette passe.

Chaque ticket de livraison signé par votre surintendant est une ligne de données d'inventaire qui n'attend qu'à exister — les quantités, les unités, le fournisseur, la date. La seule question est de savoir si ces données restent dans un dossier de la remorque de chantier où le rapprochement de fin de mois ne peut pas les voir, ou dans le tableur où elles peuvent être comparées aux bons de commande et aux budgets la même semaine où elles ont été signées. L'extraction est la partie facile. L'avantage du rapprochement, c'est de disposer du registre de réception.

Essayez-le sur vos tickets de livraison
📮 contact email: [email protected]