Traitez par lots les connaissements de
plusieurs transporteurs en un seul tableur
Un transitaire de taille moyenne traite environ 500 connaissements par mois auprès de 10 à 20 transporteurs maritimes différents. À raison de 10 à 15 minutes par document pour la lecture, la saisie et la vérification — le benchmark documenté par l'analyse de CSA Software sur la saisie manuelle des données dans le transport maritime — cela représente 83 à 125 heures de travail chaque mois, rien que pour l'étape de transcription. Sans compter la gestion des exceptions, le suivi des transporteurs, ni le travail de décision qui fait avancer la marchandise. Juste le transfert de données du PDF vers le tableur. Et la cause première n'est pas le volume. C'est que chaque transporteur imprime les mêmes informations différemment.
Un connaissement unique contre 500 : le fossé d'efficacité que les tutoriels mono-document ignorent
L'extraction d'un seul connaissement vers Excel prend 5 à 10 secondes avec une solution basée sur l'IA — environ 18 fois plus vite qu'une saisie manuelle. C'est la référence standard pour l'automatisation au niveau documentaire, et extraire un connaissement vers Excel un par un garantit cette performance.
Mais la vitesse unitaire n'est pas le goulot d'étranglement à l'échelle opérationnelle. Le vrai frein, c'est l'espace entre les documents. C'est la friction cumulative liée au passage d'un connaissement Maersk à un MSC, d'un modèle COSCO à un format Hapag-Lloyd, d'une mise en page ONE — chacun avec un placement des champs, des conventions de nommage et des structures de tableaux différents — pour produire un tableur unifié où le numéro de connaissement signifie la même chose dans chaque ligne.
Selon une analyse Expedock des opérations de transitaires, le personnel opérationnel consacre 2 à 4 heures par jour à la saisie et à la vérification des données dans les systèmes de gestion du transport. Pour une équipe traitant 300 expéditions par mois, cela représente 150 heures rien que pour la saisie — du temps qui n'est pas disponible pour la négociation des tarifs, la gestion des exceptions ou le service client. Le coût ne réside pas dans les minutes par document, mais dans les heures par mois qui s'accumulent entre les transporteurs.
Un seul connaissement s'extrait en quelques secondes. Cinq cents connaissements provenant de 15 transporteurs différents ne se résument pas à une simple multiplication de ce chiffre — ils deviennent un problème de gestion des formats que les outils basés sur des modèles n'ont pas été conçus pour résoudre.
Pourquoi les connaissements multi-transporteurs brisent l'extraction par modèle
Le secteur du fret maritime repose sur une poignée de transporteurs dominants — Maersk, MSC, CMA CGM, COSCO, Hapag-Lloyd, ONE, Evergreen, HMM, Yang Ming, ZIM — et chacun émet ses connaissements sur son propre modèle propriétaire. Voici les différences :
- Dénomination des champs. Ce que Maersk appelle « Vessel / Voyage », MSC appelle « Vessel Name » dans un panneau latéral, et un transporteur régional nomme « Carrier Vessel » dans le corps du texte. Trois libellés différents pour la même information.
- Positionnement. Le numéro de connaissement peut se trouver dans le coin supérieur droit du modèle d'un transporteur et dans le coin inférieur gauche d'un autre. Les numéros de conteneur peuvent apparaître dans un tableau d'en-tête, une liste multiligne ou en ligne avec les descriptions de marchandises.
- Format des données. Un transporteur écrit les dates au format JJ/MM/AAAA, un autre au format MM-JJ-AAAA. Les poids peuvent être en kilogrammes, en livres ou en tonnes métriques selon la liaison commerciale et la convention du transporteur.
- Structure de page. Un connaissement pour un seul conteneur tient sur une page. Un connaissement pour plusieurs conteneurs du même transporteur peut s'étendre sur cinq pages — et un autre transporteur formate complètement différemment les marchandises multi-conteneurs.
La National Customs Brokers and Forwarders Association of America (NCBFAA), qui représente plus de 1 500 entreprises membres et 110 000 employés dans le commerce international, compte parmi ses membres des transitaires dont les opérations traitent plus de 97 % de toutes les déclarations d'importation américaines. Ces transitaires font face à la diversité des formats des transporteurs à chaque heure de chaque jour ouvré.
Les outils d'extraction par modèle répondent à cette diversité en exigeant un modèle distinct pour chaque transporteur. Si vous travaillez avec 15 transporteurs, vous créez 15 modèles. Lorsqu'un transporteur met à jour son BOL — ce qui arrive, que ce soit pour un changement de marque, une conformité réglementaire ou une migration système — votre modèle se brise silencieusement. L'outil censé éliminer la saisie manuelle crée une nouvelle charge de maintenance : la curation des modèles. Le problème croît linéairement avec le nombre de transporteurs, et le déclencheur pour mettre à jour un modèle est toujours que quelqu'un remarque que les données ont cessé de circuler.
La FIATA, Fédération Internationale des Associations de Transitaires et Assimilés, a abordé le problème de fragmentation des formats au niveau des normes avec sa norme de données électronique FBL — une version numérique open source de son Connaissement de Transport Multimodal Négociable (FBL) mappée au Modèle de Données de Référence pour le Transport Multimodal UN/CEFACT. Mais l'adoption de l'eFBL par les transporteurs est progressive, et les BOL papier et PDF qui arrivent aujourd'hui dans les boîtes mail des transitaires n'attendent pas la convergence des normes. Le transitaire doit extraire les données de tout ce qui arrive.
Une Liste de Colonnes Unique, Tous les Transporteurs : Comment l'Extraction Sémantique Fonctionne sur les Formats BOL
L'alternative aux modèles par transporteur est l'extraction par nom de colonne : au lieu de définir où se trouve chaque valeur sur la page d'un transporteur spécifique, vous définissez quelle catégorie d'information vous recherchez. L'IA lit le document de manière sémantique — comprenant le sens de chaque donnée, pas ses coordonnées — et localise les valeurs par ce qu'elles sont, non par leur emplacement.
Un exemple concret. Définissez une colonne appelée « Numéro B/L ». Quand l'IA rencontre un connaissement Maersk avec « Bill of Lading No. MAEU123456789 » dans l'en-tête, elle reconnaît le motif et extrait « MAEU123456789 ». Quand elle rencontre un connaissement MSC où le numéro B/L est libellé « MEDU987654321 » dans un encadré latéral avec une mise en forme différente, elle extrait « MEDU987654321 » — parce que l'IA comprend que les deux sont des identifiants de connaissement, et non parce qu'ils se trouvent aux mêmes coordonnées de pixels. Le nom de colonne que vous avez défini est le concept cible. L'IA trouve la valeur correspondante dans n'importe quel format de transporteur.
Voici la liste de champs dont un workflow d'extraction de connaissement de transitaire typique a besoin, et elle fonctionne avec tous les transporteurs sans modification :
Numéro B/L | Numéro de réservation | Nom du chargeur | Nom du destinataire | Partie notifiée
Nom du navire | Numéro de voyage | Port de chargement | Port de déchargement
Numéro de conteneur | Numéro de scellé | Code SH | Nombre de colis
Poids brut | Description de la marchandise | Conditions de fret
Lieu de réception | Lieu de livraison | Nom du transporteurDéfinissez ces noms de colonnes une fois — une configuration unique, pas une opération par document. Ils deviennent les en-têtes de votre feuille de calcul de sortie. Chaque connaissement que vous traitez, quel que soit le transporteur, génère une ligne avec les mêmes colonnes dans le même ordre, indépendamment de la mise en page, des libellés ou du nombre de pages du document source. Un lot de 50 connaissements provenant de 12 transporteurs produit un seul tableau, et non 12 tableaux nécessitant un assemblage manuel.
Cette approche gère également des types de connaissements qui ne se ressemblent pas du tout. Un connaissement maritime principal (MBL) émis par le transporteur au transitaire, un connaissement maritime maison (HBL) émis par le transitaire à l'expéditeur, et une lettre de transport aérien — trois documents avec des présentations visuelles différentes, des noms de champs différents, des modèles de données différents — produisent des lignes avec une structure de colonnes identique. L'IA s'adapte automatiquement au type de document car elle lit de manière sémantique, et non positionnelle.
L'idée clé : les informations d'un connaissement sont universelles — expéditeur, destinataire, navire, cargaison, poids, conteneur. Ce qui varie, c'est la façon dont chaque transporteur choisit de les afficher. L'extraction sémantique dissocie l'information de son affichage, faisant du format du transporteur une variable sans importance.
Le flux de travail par lot : de la boîte de réception du transporteur au tableur de suivi
Le lundi matin d'un transitaire commence généralement par l'arrivée de PDF de connaissements provenant de transporteurs ayant navigué pendant le week-end. Ils arrivent sous forme de pièces jointes d'e-mails, de téléchargements depuis le portail du transporteur ou de documents transmis par les agents d'origine. La priorité n'est pas d'extraire rapidement un seul connaissement — c'est de tous les intégrer dans le tableur de suivi avant que les clients ne commencent à demander des mises à jour sur l'état des expéditions.
Voici comment un flux de traitement par lots — où vous importez plusieurs fichiers à la fois et l'IA les traite tous avec les mêmes définitions de colonnes pour produire un résultat consolidé — transforme cette routine matinale :
Définissez vos colonnes une fois pour toutes. Saisissez les noms de champs à extraire — N° de connaissement, Expéditeur, Destinataire, Navire, Port de chargement, N° de conteneur, Poids brut, etc. Ils deviendront les en-têtes de votre feuille de calcul pour tous les B/L traités. Cette configuration est unique, pas par lot ni par transporteur. Si votre TMS ou feuille de suivi attend des noms précis, utilisez-les ici — "ContainerNo" au lieu de "Numéro de conteneur" si votre système le lit ainsi — et supprimez l'étape de reformatage post-export.
Importez tous les B/L en un seul lot. Glissez-déposez des PDFs, documents scannés ou photos de B/L — quel que soit le transporteur, le type de document ou le nombre de pages. Un PDF Maersk, un scan MSC, un document multipage COSCO et une capture d'écran d'un B/L de transporteur régional : tout dans le même import. L'IA les traite en groupe, avec les mêmes définitions de champs pour chaque document. Pas de tri, pas de regroupement par transporteur, pas de prétraitement.
Vérifiez les extractions signalées, pas tous les champs. L'IA marque les résultats à faible confiance — documents source de mauvaise qualité, formatage ambigu ou motifs de données inattendus. Examinez d'abord les éléments signalés. Le reste, avec des scores de confiance élevés, ne nécessite généralement aucune intervention manuelle. À raison de 500 connaissements par mois avec un taux de confiance par champ supérieur à 95 %, la phase de vérification ne porte que sur une vingtaine de documents atypiques, pas sur 500 documents à vérifier ligne par ligne.
Exportez un seul tableau consolidé. Le résultat est un fichier Excel unique où chaque connaissement correspond à une ligne. Toutes les colonnes sont identiques, quel que soit le transporteur. Exportez en XLSX ou CSV, importez directement dans votre TMS ou — si vous travaillez dans Google Sheets — utilisez l'extension Google Sheets pour écrire les données extraites directement dans votre feuille active sans quitter Sheets. La structure est cohérente : la ligne 1 est un connaissement Maersk, la ligne 2 un connaissement MSC, la ligne 3 un connaissement COSCO — et ces trois lignes ont la même disposition des colonnes.
Le temps de traitement d'une seule page BOL se situe entre 5 et 10 secondes. Un lot de 50 pages BOL simples se termine en quelques minutes — le facteur limitant est le nombre total de pages, pas la diversité des formats. Ajouter le transporteur n°16 au flux ne coûte aucun temps de configuration supplémentaire, car l'extraction sémantique ne se soucie pas du nombre de transporteurs avec lesquels vous travaillez.
Pour en savoir plus sur l'extraction de données de connaissement pour tout format de transporteur, consultez notre outil de conversion dédié.
Que se passe-t-il en cas de problème : Gestion des exceptions à grande échelle
Dans l'extraction d'un seul document, une exception est un désagrément — vous la corrigez et passez à autre chose. Dans le traitement par lots sur 15 transporteurs, résoudre efficacement les exceptions détermine si la journée de travail se termine à 15h00 ou à 19h00. La pratique de la gestion des exceptions à cette échelle importe plus que le scénario idéal.
Les trois modes de défaillance les plus courants dans le traitement par lots de BOL multi-transporteurs :
Mises à jour des modèles de transporteur. Lorsque Maersk a repensé la mise en page de son BOL — déplaçant certains champs, réorganisant les tableaux, ajustant la structure des pages — les outils d'extraction basés sur des modèles ont perdu la trace de ces champs jusqu'à ce que quelqu'un reconstruise le modèle. L'extraction par nom de colonne gère cela différemment. Comme l'IA n'est pas ancrée à des positions de pixels, un changement de mise en page ne casse pas l'extraction tant que le contenu informatif reste le même. Le numéro B/L reste un numéro B/L, peu importe où il apparaît sur la page repensée.
Variabilité de qualité des scans. Un connaissement arrivant sous forme de PDF net depuis le système de Maersk et un connaissement photographié sous un éclairage de hangar fluorescent et transmis par un agent d'origine ne sont pas des entrées équivalentes. Les numéros de conteneur flous, les champs de poids maculés et les orientations de page inclinées réduisent la fiabilité de l'extraction. L'IA signale ces cas pour révision — l'opérateur voit quels champs nécessitent une attention sans avoir à parcourir des rangées de données correctement extraites. Pour les corrections manuscrites critiques sur les connaissements (ajustements de poids, changements de numéro de scellé ajoutés à la main), prévoyez un passage rapide de révision plutôt que d'attendre une extraction entièrement automatisée à partir de scans dégradés.
Champs manquants et ambigus. Tous les transporteurs n'incluent pas chaque champ sur chaque connaissement. Un transporteur régional peut omettre le code SH. Un connaissement de consolidation LCL peut laisser le numéro de scellé vide. Les outils basés sur des modèles traitent souvent un champ manquant comme un échec d'extraction. L'extraction sémantique le gère différemment — le champ retourne simplement vide, et l'opérateur décide s'il doit trouver la donnée manquante dans un autre document (une liste de colisage, une facture commerciale) ou continuer sans. Traiter les listes de colisage et les connaissements ensemble dans le même lot, avec des champs qui se chevauchent entre les types de documents, est une extension naturelle de ce flux de travail.
Le résultat pratique : pour un lot de 50 connaissements traités avec extraction par nom de colonne, l'étape de révision se concentre sur environ 2 à 5 documents avec des champs signalés, et non sur 50 documents avec une vérification ligne par ligne.
Quand vos connaissements arrivent de tous les ports : Liens de collecte
Le flux documentaire d'un transitaire est, par définition, géographiquement dispersé. La personne qui gère les BOL papier au port de chargement à Shanghai n'est pas celle qui tient le tableau de bord au siège à Rotterdam ou à Chicago. Chaque document physique qui doit arriver au bureau de saisie représente une étape de plus — envois par e-mail, téléchargements depuis un portail, photos WhatsApp — et chaque étape est une source potentielle de retard ou d'erreur d'aiguillage.
Les Liens de Collecte résolvent directement ce problème de distribution. Un Lien de Collecte est une page de dépôt unique et partageable (une URL comme /c/xxxx) que vous générez et distribuez à toute personne gérant les documents à l'origine — personnel d'entrepôt, agents maritimes, transitaires partenaires, chauffeurs. Le destinataire ouvre le lien, saisit un code de vérification court et télécharge le BOL directement. Pas de création de compte, pas de connexion, pas de formation. Le document arrive dans votre file de traitement, et vous le révisez et l'exportez depuis votre tableau de bord.
Cela élimine complètement les étapes intermédiaires. Au lieu de « l'agent d'origine envoie le BOL PDF par e-mail au bureau des opérations → l'opérateur télécharge la pièce jointe → la sauvegarde dans un dossier → la télécharge dans l'outil d'extraction », le flux devient « l'agent d'origine ouvre le Lien de Collecte → télécharge le BOL → le document apparaît dans votre file pour révision et exportation ». Trois étapes supprimées, et le document est disponible pour traitement en quelques minutes après son émission — parfois avant même que le navire n'ait quitté le port de chargement.
Pour les transitaires gérant des BOL sur plusieurs lignes commerciales et fuseaux horaires, où les documents arrivent 24h/24 depuis différentes parties du monde, les Liens de Collecte transforment une chaîne de transfert séquentielle et dépendante des e-mails en un pipeline de dépôt direct et parallèle. Chaque agent, dans chaque port, dépose au même endroit.
Questions fréquentes
Combien de connaissements peut-on traiter en un seul lot ?
Il n'y a pas de limite stricte — vous pouvez importer autant de fichiers que nécessaire en un seul lot. En pratique, un lot de 50 à 100 connaissements provenant de plusieurs transporteurs est traité en quelques minutes. Le temps de traitement total dépend du nombre de pages, et non de la diversité des formats, car l'IA lit chaque document indépendamment en utilisant les mêmes définitions de colonnes.
Peut-il gérer à la fois des documents de fret maritime et aérien dans le même lot ?
Oui. Un connaissement maritime, une lettre de transport aérien (LTA) et une liste de colisage peuvent être traités dans le même lot avec les mêmes définitions de colonnes — à condition que les champs que vous avez spécifiés (Expéditeur, Destinataire, Description de la marchandise, Poids) existent dans ces types de documents. L'IA distingue automatiquement les types de documents et adapte sa lecture. Pour les champs propres à un type de document (codes d'aéroport sur les LTA, numéros de conteneur sur les connaissements maritimes), ces colonnes se rempliront là où les données existent et resteront vides ailleurs.
Que deviennent les BOL avec écriture manuscrite ou tampons ?
L'écriture manuscrite en caractères d'imprimerie et le texte tamponné sont extraits de manière fiable. Les corrections de poids manuscrites, les annotations du conducteur et les changements de numéro de scellé lisibles seront traités avec précision. L'écriture très cursive, les copies carbone délavées et les tampons à encre maculés réduisent la fiabilité — ces champs seront signalés pour révision manuelle. Nous recommandons une rapide vérification des champs manuscrits plutôt que d'attendre un traitement entièrement automatisé à partir de sources dégradées.
En quoi cela se compare-t-il à la reconnaissance documentaire intégrée de mon TMS ?
La plupart des plateformes TMS avec OCR intégré — y compris CargoWise, Descartes et Magaya — proposent une reconnaissance documentaire soit basée sur des modèles (nécessitant une configuration par transporteur), soit limitée à un ensemble fixe de champs prédéfinis par l'éditeur du TMS. L'extraction par nom de colonne vous permet de contrôler quels champs sont extraits, y compris les champs spécifiques au transporteur ou les références internes que les modèles OCR génériques de BOL ne couvrent pas. La sortie Excel/CSV s'importe dans tout TMS acceptant les téléchargements de fichiers, fonctionnant ainsi en complément de votre système existant plutôt qu'en le remplaçant.
Puis-je traiter des connaissements en chinois, japonais ou autres langues ?
Oui. L'IA traite les connaissements en plusieurs langues. Un connaissement COSCO en chinois et un connaissement Maersk en anglais peuvent être traités dans le même lot — les noms de colonnes que vous définissez en anglais servent de cibles d'extraction, et l'IA localise les valeurs correspondantes quelle que soit la langue du document. Les équipes internationales gérant des expéditions sur différentes routes commerciales travaillent dans un flux unique.
Pour les équipes gérant des flux documentaires logistiques plus larges, consultez nos guides sur l'extraction par lots de bordereaux d'emballage et de bons de livraison et le traitement par lots de bons de commande fournisseurs. Si vous évaluez le coût de la saisie manuelle continue, lisez notre article sur le coût caché de la saisie manuelle.
Pour l'équivalent mono-document de ce flux — couvrant l'extraction champ par champ, la gestion des formats transporteurs et la configuration pas à pas — consultez comment extraire les données d'un connaissement vers Excel sans API ni configuration IT.