Concept

Multi-Page Merge combine les résultats extraits appartenant au même document en un seul enregistrement. Lorsqu'un document est téléversé en plusieurs fichiers — le recto et le verso d'une carte d'identité photographiés séparément, un relevé bancaire réparti sur plusieurs pages, un contrat scanné en plusieurs morceaux — chaque fichier est traité indépendamment et produit ses propres résultats. L'activation de Multi-Page Merge indique à l'application comment reconnaître les lignes qui appartiennent au même document et comment les regrouper en un seul groupe de fusion.

Pourquoi le même document peut apparaître sur plusieurs lignes

Chaque fichier téléversé est traité indépendamment et produit son propre résultat. Un seul téléversement peut lui-même produire plusieurs lignes — une page de relevé bancaire peut contenir une douzaine de transactions, chacune devenant sa propre ligne. Ainsi, un document arrivant sous forme de trois fichiers ne produit pas une seule ligne de résultats ; il produit trois ensembles distincts de lignes, un par fichier.

Les cas courants où un document est réparti sur plusieurs fichiers incluent :

  • Une carte d'identité photographiée en deux images : le recto contient le nom et le numéro d'identité, le verso contient l'adresse et la date d'expiration.
  • Un relevé bancaire s'étendant sur plusieurs pages : le numéro de compte apparaît une fois en haut de la page 1, tandis que le tableau des transactions se poursuit sur les pages suivantes.
  • Un contrat multipage scanné page par page, où un numéro de contrat ou un bloc de signature n'apparaît que sur certaines pages.

Multi-Page Merge fonctionne sur les lignes, pas sur les pages. Il détermine d'abord quelles lignes appartiennent au même document, puis combine les valeurs de chaque groupe. Les règles de regroupement sont enregistrées sur un modèle, de sorte qu'une fois configurées, elles s'appliquent à chaque lot traité avec ce modèle.

Trois façons de regrouper des fichiers en un seul enregistrement

Dans les paramètres du modèle, vous choisissez exactement un des trois modes de fusion. Chacun répond à la même question — « quels résultats vont ensemble ? » — d'une manière différente.

Sequential Merge

Ce mode lit vos fichiers dans l'ordre de téléversement. Tant qu'une colonne choisie reste vide ou identique, ces fichiers restent ensemble comme un seul enregistrement. Dès que la colonne affiche une nouvelle valeur différente, un nouvel enregistrement commence à partir de là. Cela convient aux documents où une valeur d'identification apparaît une seule fois — par exemple un numéro de facture imprimé uniquement sur la page 1, ou un nom qui apparaît en haut de chaque contrat.

Lorsque vous choisissez Sequential Merge, vous choisissez également Where to break — la condition qui démarre un nouvel enregistrement. Break on value change est sélectionné par défaut.

Condition de ruptureCe qui démarre un nouvel enregistrement
Break on value change (par défaut)Les fichiers sont suivis dans l'ordre de téléversement. Tant que la colonne choisie est vide ou inchangée, ils restent dans le même enregistrement. Le premier fichier où la colonne affiche une valeur différente commence un nouvel enregistrement.
Break on a blank itemUn fichier où chaque colonne revient complètement vide est traité comme un séparateur. Tout ce qui le précède devient un enregistrement, et le fichier qui le suit immédiatement en démarre un nouveau.
Break when a value appearsLe fichier où la colonne choisie a pour la première fois un contenu — quel qu'il soit — démarre un nouvel enregistrement. Utile pour un tampon, une coche, ou tout champ dont la présence marque un nouveau document.
Break on a specific valueLe fichier où la colonne choisie correspond au texte ou au motif que vous saisissez démarre un nouvel enregistrement. Le texte brut fonctionne tel quel ; un motif tel que INV-\d+ correspond à un format plutôt qu'à une valeur fixe.

Match by Value

Ce mode ignore l'ordre de téléversement. Tous les fichiers qui partagent la même valeur dans une colonne choisie sont combinés en un seul enregistrement, quelle que soit la distance entre leurs téléversements. Il convient à un lot où des fichiers de documents différents sont mélangés — par exemple, les documents douaniers de plusieurs commandes photographiés sans ordre particulier, où le numéro de commande est la valeur qui identifie les fichiers appartenant au même groupe.

Comme il compare chaque résultat à tous les autres, ce mode exige que la colonne choisie soit présente et lue correctement sur chaque fichier devant être groupé. Si la valeur d'un fichier pour cette colonne revient vide, ce fichier reste son propre enregistrement plutôt que d'être associé à un groupe.

Fixed Count

Ce mode ignore entièrement le contenu : tous les N fichiers d'affilée deviennent un enregistrement. Saisissez la taille du groupe (N) et l'application combine les fichiers en blocs fixes. Il est conçu pour un enregistrement toujours composé du même nombre d'éléments différents — par exemple, un enregistrement de dépense toujours constitué d'une photo de reçu, d'une capture d'écran de paiement bancaire et d'un e-mail d'approbation, soit trois fichiers par enregistrement.

Lorsque plusieurs fichiers divergent sur une valeur

Une fois les lignes groupées, l'application les combine champ par champ. Une colonne dont tous les fichiers s'accordent — ou où un seul fichier possède une valeur — est traitée comme une valeur partagée et remplie dans chaque ligne de l'enregistrement. C'est ce qui permet, par exemple, qu'un numéro de compte apparaissant uniquement sur la page 1 soit copié sur chaque ligne de transaction des pages suivantes.

Si une colonne contient deux valeurs non vides différentes ou plus dans un même groupe, il s'agit d'un conflit, et vous choisissez comment le résoudre. Le choix s'applique à l'ensemble du modèle, et non à des colonnes individuelles.

Option en cas de conflitCe qui arrive à la colonne en conflit
Combine into one (par défaut)Toutes les valeurs différentes sont jointes dans une seule cellule. Le séparateur par défaut est une barre oblique avec espaces (/), et vous pouvez le modifier dans Join Values With — y compris en l'effaçant pour joindre les valeurs sans rien entre elles.
Keep all, split into rowsRien n'est deviné. Au lieu d'une ligne fusionnée, vous obtenez une ligne par fichier, afin de pouvoir vérifier chaque valeur vous-même. Les valeurs sur lesquelles les fichiers s'accordent sont toujours remplies.
Keep the first valueLa valeur du fichier téléversé en premier l'emporte ; les autres sont supprimées.
Keep the last valueLa valeur du fichier téléversé en dernier l'emporte ; les autres sont supprimées.

Seules les colonnes réellement en conflit sont affectées. Les colonnes sur lesquelles les fichiers s'accordent, et celles qu'un seul fichier a remplies, restent partagées sur l'ensemble de l'enregistrement.

Où l'activer

Multi-Page Merge est un paramètre situé dans un modèle, à côté des autres options du modèle.

  1. Ouvrez le panneau Data Columns sur le tableau de bord et cliquez sur Settings dans l'en-tête du modèle. (La même action Settings apparaît par ligne dans la boîte de dialogue Switch Template.)
  2. Dans la boîte de dialogue Template Settings, recherchez la ligne Merge Multiple Results et activez-la.
  3. Choisissez un mode de fusion sous How to merge. Si vous avez choisi Sequential Merge, choisissez également une condition de rupture sous Where to break et, lorsque cela est demandé, la Data Column, la valeur ou la taille du groupe dont le mode a besoin.
  4. Choisissez une option sous Merge Conflict Handling.

La boîte de dialogue affiche un résumé en langage clair de vos choix actuels ainsi qu'un exemple concret, afin que vous puissiez vérifier ce que le paramètre fera avant de vous y fier. Les modifications sont enregistrées automatiquement — il n'y a pas de bouton d'enregistrement séparé, et la fermeture de la boîte de dialogue les conserve. Si une colonne, une valeur ou une taille de groupe requise n'a pas encore été renseignée, la boîte de dialogue affiche un avertissement indiquant que la configuration ne prendra effet qu'une fois celle-ci complétée ; l'application ne génère pas d'erreur sur une configuration de fusion incomplète, elle laisse simplement les résultats non fusionnés.

Comme cela se trouve dans les paramètres du modèle, il s'agit de la même boîte de dialogue décrite sur la page Templates & Columns. Un paramètre de fusion appartient toujours à un modèle ; un lot traité sans modèle n'a aucun paramètre de modèle pour le contenir.

Où la fusion prend effet

Multi-Page Merge ne modifie pas la façon dont les fichiers sont traités. Il modifie le tableau produit lors de l'exportation. Il fonctionne au sein d'un seul lot et ne combine jamais des lignes de différents lots — voir Batches pour comprendre ce qu'est un lot et comment les fichiers y aboutissent.

  • L'affichage des résultats dans l'application se fait par fichier. Lorsque vous ouvrez un fichier pour inspecter ses lignes extraites, vous voyez les résultats propres à ce fichier. Les lignes ne sont pas combinées dans cette vue.
  • L'exportation d'un lot applique la fusion automatiquement. Si le modèle du lot a la fusion activée, la feuille de calcul exportée est fusionnée. Il n'y a pas d'interrupteur « fusionner cette exportation » séparé à activer au moment de l'exportation.
  • L'exportation de plusieurs lots ensemble applique également la fusion, en utilisant les paramètres de modèle propres à chaque lot, avant que les lots ne soient alignés dans un seul fichier.
  • La fusion ne s'applique que lorsque le lot a été traité avec un modèle dont la fusion est activée. Le paramètre est lu à partir du modèle lors de l'exportation ; ainsi, si vous corrigez un paramètre de fusion après le traitement, la prochaine exportation de ce lot utilisera le paramètre corrigé.

Le même paramètre régit également les résultats envoyés au module complémentaire Google Sheets : lorsqu'un lot a un modèle avec la fusion activée, les lignes écrites dans la feuille sont les lignes combinées.

La confirmation avant l'exportation

Par défaut, l'exportation d'un seul lot avec la fusion activée ouvre d'abord un écran Confirm Merge Before Export. Il affiche deux tableaux côte à côte — Before merge (raw results) et After merge (export result) — avec les lignes du même groupe de fusion partageant une couleur, afin que vous puissiez voir quelles lignes brutes ont produit quelle ligne combinée. Vous pouvez modifier une valeur brute ici, ajuster les paramètres de fusion directement dans le même écran, puis cliquer sur Confirm & Export pour générer le fichier.

Si vous ne souhaitez pas cette confirmation à chaque fois, activez Skip confirmation before export dans les paramètres du modèle. L'exportation de plusieurs lots ensemble n'affiche pas cet écran de confirmation ; elle applique la fusion et génère le fichier directement.

📮 contact email: [email protected]