Aller au contenu

Correspondance de Lignes de Document

Date : 01.06.2026 • Temps de lecture : ~12 minutes

Qu'est-ce que la Correspondance de Document ?

La Correspondance de Document est une fonctionnalité de Smart Processing qui lie automatiquement ou manuellement les lignes et en-têtes d'un document entrant (par exemple, une facture fournisseur) à des enregistrements existants dans Business Central (par exemple, des commandes d'achat).

Pourquoi est-ce utile ? Sans correspondance, quelqu'un devrait rechercher manuellement la commande correcte pour chaque facture entrante et comparer les lignes individuelles. La Correspondance de Document automatise cette étape, fait gagner du temps et réduit les erreurs.

Qu'est-ce qui peut être mis en correspondance ?

  • Correspondance d'en-tête : Le document dans son ensemble est attribué à un ou plusieurs enregistrements de Business Central (par exemple, un en-tête de commande d'achat).
  • Correspondance de ligne : Chaque ligne individuelle du document entrant est mise en correspondance avec une ligne spécifique dans un enregistrement de Business Central.
  • Correspondance multi-en-tête et multi-ligne : Chaque ligne entrante peut être mise en correspondance avec un différent en-tête de document simultanément. Cela signifie que la ligne 1 d'une facture pourrait appartenir à la commande A et la ligne 2 à la commande B - le système gère les deux en parallèle.

Prérequis

La Correspondance de Document doit d'abord être activée dans votre modèle Smart Processing. Si vous voyez un statut de correspondance dans la Fenêtre de Brouillon, la fonctionnalité est active. Sinon, contactez votre administrateur système ou référez-vous à Configuration de la Correspondance de Document.

Pour des informations sur les prix, veuillez consulter notre site web.


Étape 1 – Démarrer dans la Fenêtre de Brouillon

Le processus de correspondance commence lorsque vous traitez un document entrant.

Comment y parvenir :

  1. Ouvrez la Liste Entrante dans Smart Processing.
  2. Sélectionnez un document et cliquez sur Traiter le Document.
  3. La Fenêtre de Brouillon s'ouvre.

Si la Correspondance de Document est active, un Champ de Statut apparaît en haut de la Fenêtre de Brouillon. Ce champ montre le statut de correspondance actuel d'un coup d'œil - il peut déjà être pré-rempli si la correspondance automatique a été exécutée lors de la capture du document.

Comprendre le Statut de Correspondance

Le statut vous indique exactement ce qui doit encore être fait avant que vous puissiez terminer le traitement :

Statut Couleur Signification Que faire
Entièrement correspondue 🟢 Vert Toutes les lignes pertinentes sont correctement attribuées. Procédez avec Terminer le Traitement. Les mises à jour des champs de ligne s'exécutent automatiquement si configurées.
Partiellement correspondue 🟡 Jaune Certaines lignes sont attribuées, d'autres doivent encore être vérifiées. Ouvrez la Page de Correspondance et mettez en correspondance les lignes restantes.
Correspondance invalide 🔴 Rouge Une ou plusieurs attributions sont incorrectes ou contradictoires. Ouvrez la Page de Correspondance, vérifiez et corrigez les attributions.
Non correspondue 🔴 Rouge Aucune attribution n'a encore été faite. Ouvrez la Page de Correspondance et commencez à faire des correspondances.

Correspondance Obligatoire

Si Correspondance Obligatoire est activée dans votre modèle, l'action Terminer le Traitement sera bloquée tant que le statut n'est pas Entièrement correspondue. Un message apparaîtra expliquant la raison. Vous devez compléter toutes les attributions avant de pouvoir continuer.

Ouvrir la Page de Correspondance

Depuis la Fenêtre de Brouillon, vous pouvez passer à la Page de Correspondance de deux manières :

  • Cliquez directement sur le Champ de Statut, ou
  • utilisez l'action Correspondre au Document dans la barre d'actions.

Étape 2 – Vue d'ensemble de la Page de Correspondance

La Page de Correspondance est votre espace de travail central pour examiner et gérer toutes les attributions. Elle est divisée en plusieurs zones :

Zones Principales

Zone Emplacement Objectif
Lignes Entrantes Haut Toutes les lignes extraites du document. C'est ce que l'IA ou l'OCR ont lu.
Configurations de Correspondance Milieu Vos règles préconfigurées par type de document ou processus. Chaque configuration représente un scénario de correspondance.
Panneau de Détails Côté droit Détails supplémentaires sur la ligne entrante actuellement sélectionnée : statut, valeurs reconnues, éventuelles déviations.

Zones Supplémentaires

  • À Faire en Correspondance : Un résumé de toutes les attributions ouvertes. Les lignes marquées d'un astérisque (*) sont obligatoires et doivent être mises en correspondance avant que le traitement puisse continuer.
  • Lignes Correspondantes : Montre les lignes déjà mises en correspondance côte à côte avec les valeurs correspondantes de Business Central. Cela facilite la détection des écarts entre ce qui a été capturé et ce qui est stocké dans BC. Chaque ligne correspondante est codée par couleur pour indiquer son résultat de comparaison :

    Couleur Signification
    🟢 Vert La valeur capturée correspond exactement à la valeur de l'enregistrement BC — aucune action nécessaire.
    🔴 Rouge Il y a une déviation — la valeur capturée diffère de la valeur BC. Vérifiez et décidez si vous devez accepter ou corriger l'écart.
    🟡 Jaune Il y a une déviation, mais elle est dans une tolérance configurée et est automatiquement acceptée. Aucune action manuelle requise.

Étape 3 – Travailler avec la Page de Correspondance

Vue d'ensemble des Actions Disponibles

La Page de Correspondance fournit des actions qui se divisent en deux catégories : actions globales qui affectent toutes les lignes, et actions au niveau de la ligne pour des attributions individuelles.


Actions Globales

Ces actions s'appliquent à toutes les lignes et à l'état global de correspondance :

Correspondre Automatiquement

Démarre le moteur de correspondance automatique basé sur vos règles configurées. Le système évalue toutes les lignes entrantes par rapport à toutes les configurations de correspondance et attribue les lignes lorsque les critères sont remplis sans ambiguïté.

  • Si aucune ligne ne peut être mise en correspondance automatiquement, un message s'affiche et aucune modification n'est enregistrée.
  • Après un exécution réussie, vérifiez la zone À Faire en Correspondance pour toute attribution ouverte restante.

Réinitialiser la Correspondance

Révoque toutes les attributions existantes et réinitialise le statut de correspondance à Non correspondue.

Quand utiliser Réinitialiser la Correspondance

Utilisez cette action si vos règles de correspondance ont changé, si le mauvais document a été traité, ou si vous souhaitez recommencer la correspondance à zéro. Après la réinitialisation, vous pouvez exécuter à nouveau la correspondance automatique avec les règles mises à jour.

Modifier le Modèle

Ouvre le modèle de processus directement depuis la Page de Correspondance. Ici, vous pouvez ajuster les filtres, les mappages de champs ou les règles de correspondance sans quitter le flux de travail actuel. Les modifications prennent effet immédiatement pour la prochaine exécution de correspondance.

Actualiser le Statut de Correspondance

Recalcule le statut de correspondance pour toutes les lignes en fonction des données actuelles dans Business Central.

Quand cela est-il utile ?

Les données de Business Central peuvent changer entre le moment où un document est capturé et le moment où il est traité (par exemple, une quantité de commande est mise à jour, un enregistrement est supprimé, ou des données maîtresses changent). Utilisez Actualiser le Statut de Correspondance pour réévaluer si vos attributions existantes sont toujours valides après de tels changements. Un message de confirmation est affiché après la fin de l'actualisation.


Cas Particulier : Correspondance de Documents avec Références d'En-tête Multiples

Qu'est-ce qu'une Facture Collective ?

Une facture collective est une seule facture entrante qui fait référence à plusieurs commandes ou livraisons au lieu d'une seule. Cela est courant dans les relations avec les fournisseurs où plusieurs commandes sont regroupées en une seule facture mensuelle.

Exemple : Un fournisseur envoie une facture qui couvre la commande 786173 et la commande 786290. Au lieu d'un numéro de commande par ligne, l'en-tête de la facture contient une référence combinée comme :

786173 +786290

ou des formats similaires selon le fournisseur.

Comment Smart Processing Gère Cela

Business Central utilise le caractère | comme un opérateur de filtre OU. Cela signifie qu'une valeur de filtre de 786173|786290 trouvera tous les enregistrements où le champ correspond soit à 786173 soit à 786290.

Smart Processing peut utiliser ce format de filtre pour mettre automatiquement un document en correspondance avec plusieurs en-têtes à la fois - mais la valeur capturée doit d'abord être dans ce format.

Comment obtenir la valeur dans le format correct :

Vous avez deux options, et vous pouvez choisir celle qui convient le mieux à votre configuration :

Option A – Pendant l'extraction IA (recommandée) : Dans le schéma de votre Analyseur de Compréhension de Contenu, définissez une description de champ qui indique à l'IA de produire des références de commande dans le format séparé par des pipes. Par exemple :

"Extraire tous les numéros de commande référencés dans le document et les retourner sous forme de liste séparée par des pipes (par exemple, 786173|786290). Ne pas inclure d'espaces ou d'autres séparateurs."

De cette manière, l'IA produit le format correct directement, et aucune transformation supplémentaire n'est nécessaire.

Option B – Via la Traduction de Champ dans le modèle : Dans le champ de modèle pertinent (par exemple, VotreRéférence), configurez une Traduction de Champ en utilisant une règle regex qui remplace le séparateur d'origine (par exemple, +) par |. Cette approche fonctionne lorsque la sortie de l'IA ne peut pas être contrôlée directement ou lorsque vous souhaitez gérer la transformation du côté de Business Central.

Exemple de Configuration de Correspondance pour Factures Collectives

Ce qui suit est un exemple possible de la façon dont vous pourriez configurer une configuration de correspondance pour des factures collectives. Votre configuration réelle dépendra de vos types de documents, noms de champs et processus commerciaux - les champs et filtres exacts que vous utilisez peuvent différer.

Le principe clé est : le champ de filtre qui identifie l'en-tête cible doit recevoir la valeur de filtre OU séparée par des pipes (786173|786290).

Une configuration d'exemple pourrait ressembler à ceci :

Paramètre Valeur Exemple Remarques
Filtres d'En-tête Configurés selon vos besoins pour votre scénario Utilisez des filtres qui restreignent la recherche au bon type de document/fournisseur.
Filtres d'Enregistrement par ex. Type = Commande Optionnel - définissez une valeur fixe si votre processus cible toujours un type de document.
Mappage de champ No. Mappé à par ex. VotreRéférence Ce champ de modèle doit contenir les numéros de commande séparés par des pipes.
Filtre de Correspondance Automatique Actif Permet l'évaluation automatique du filtre OU lors de la correspondance.

Ceci est un exemple, pas une configuration requise

Les noms de champs, valeurs de filtre et structure montrés ci-dessus sont illustratifs. Selon la conception de votre modèle, vous pourriez utiliser différents champs d'en-tête, différents critères de filtre d'enregistrement, ou un champ de modèle différent pour porter les références de commande. L'important est que le champ utilisé pour le mappage No. reçoive une valeur de filtre BC valide comme 786173|786290.

Une fois la valeur correctement formatée et la configuration en place, Smart Processing recherchera à travers tous les en-têtes de correspondance en utilisant le filtre OU et effectuera une correspondance automatique - couvrant toutes les commandes référencées en un seul passage.

Beaucoup de références ? Utilisez la Recherche de Document pour éviter les limites de longueur de champ

Si vos factures collectives font référence à un grand nombre de commandes, la valeur de filtre combinée (par exemple, 786173|786290|786411|...) peut rapidement dépasser la longueur maximale de champ du champ de modèle que vous utilisez. Dans ce cas, au lieu de mapper le champ No. à un champ de modèle, utilisez l'option Recherche de Document dans le Filtre de Correspondance d'En-tête. Cela lit les numéros référencés directement à partir des valeurs extraites brutes de l'Analyseur - contournant complètement les restrictions de longueur de champ de modèle et permettant même à de très longues chaînes de filtres OU d'être traitées correctement.

Pour des informations détaillées sur la configuration des Filtres d'En-tête, Filtres d'Enregistrement et le Filtre de Correspondance Automatique, voir Configuration de la Correspondance de Document.


Correspondance Manuelle

Lorsque la correspondance automatique ne peut pas trouver une correspondance unique - par exemple parce que les numéros de référence sont manquants ou ambigus - vous pouvez mettre les lignes en correspondance manuellement.

Correspondre avec la Ligne Entrante

Lie manuellement une ligne entrante sélectionnée avec une ligne cible dans Business Central.

Comment cela fonctionne :

  1. Sélectionnez la ligne entrante que vous souhaitez mettre en correspondance.
  2. Parcourez ou recherchez la ligne cible correcte dans Business Central.
  3. Utilisez l'action Correspondre avec la Ligne Entrante pour créer l'attribution.

Correspondre des lignes à différents en-têtes

Chaque ligne entrante peut être mise en correspondance avec un différent en-tête de document. Par exemple, la ligne 1 d'une facture entrante peut être attribuée à la commande A et la ligne 2 à la commande B. Le système traite et archive tous les en-têtes correspondants indépendamment. Cela vous donne une flexibilité totale lorsque qu'un seul document entrant couvre plusieurs enregistrements cibles.

Révoquer la Correspondance

Supprime une attribution existante pour une ligne sélectionnée. Utilisez ceci si :

  • Une attribution a été faite incorrectement (par exemple, une mauvaise commande a été mise en correspondance).
  • Les règles ont changé et la correspondance existante n'est plus valide.
  • Vous souhaitez refaire la correspondance pour une ligne spécifique.

Après révocation, la ligne revient à l'état Non correspondue et peut être réattribuée manuellement ou via la correspondance automatique.


Correspondance de Documents Sans Lignes Entrantes

Tous les documents n'ont pas d'éléments de ligne structurés. Les e-mails, lettres de couverture ou demandes d'approbation contiennent souvent uniquement des informations au niveau de l'en-tête.

Exemple : Un client envoie un e-mail demandant que le devis 1005 soit converti en commande. L'e-mail n'a pas d'éléments de ligne - mais l'en-tête contient le numéro de devis, ce qui est suffisant pour identifier le document cible.

Pour ces cas, la Page de Correspondance fournit deux actions dédiées par configuration de correspondance :

Définir l'Enregistrement de Correspondance

Attribue manuellement l'enregistrement Business Central actuellement sélectionné comme cible de correspondance pour une configuration de correspondance spécifique.

Quand utiliser : Lorsque aucune ligne entrante n'est disponible et que le document cible doit être identifié uniquement à partir des données d'en-tête.

Après avoir défini l'enregistrement de correspondance, Terminer le Traitement peut s'exécuter et déclencher la logique de processus configurée (par exemple, convertir un devis en commande via un code de processus).

Supprimer l'Enregistrement de Correspondance

Supprime l'enregistrement de correspondance attribué manuellement d'une configuration, vous permettant de sélectionner un autre enregistrement ou de supprimer complètement l'attribution.

Note

Si un Filtre de Correspondance Automatique est configuré dans la configuration, il sera toujours évalué automatiquement même pour les documents uniquement en-tête. L'attribution manuelle via Définir l'Enregistrement de Correspondance n'est nécessaire que lorsque la correspondance automatique ne donne pas de résultat ou lorsque vous souhaitez la remplacer.


Gestion des Déviations

Après la correspondance, certaines lignes peuvent afficher un statut de Défavorable. Cela signifie que l'enregistrement Business Central correspondant existe, mais une ou plusieurs valeurs de champ diffèrent de ce qui a été capturé dans le document entrant (par exemple, la quantité ou le prix ne correspondent pas exactement).

Tolérances de Déviation

Vous pouvez configurer des seuils de tolérance par champ dans votre configuration de correspondance. Si une déviation est dans la tolérance définie (par exemple, une différence de prix de moins de 1 %), la ligne est automatiquement considérée comme acceptable et affichée en jaune dans la zone des Lignes Correspondantes — aucune action manuelle requise. Seules les déviations qui dépassent la tolérance sont signalées en rouge et nécessitent une révision. Référez-vous à Configuration de la Correspondance de Document pour des détails sur la configuration des tolérances.

Accepter la Déviation

Cette action résout une déviation en écrasant la valeur de cellule entrante avec la valeur de l'enregistrement Business Central correspondant.

Après acceptation :

  • La ligne entrante est mise à jour avec la valeur BC.
  • Le statut de correspondance de la ligne est recalculé.
  • La page se rafraîchit pour refléter le changement.

Utilisez Accepter la Déviation lorsqu'une légère différence est acceptable (par exemple, une différence d'arrondi) et que vous souhaitez maintenir la correspondance valide.

Erreur de mise à jour de lignes non effectuée

Si vous déclenchez une mise à jour de champ (par exemple, via un code de processus configuré) mais qu'aucune déviation n'a été acceptée - ou que les valeurs entrantes sont déjà identiques aux valeurs BC - le système affichera l'erreur suivante :

"Aucune ligne n'a été mise à jour car aucune déviation n'a été acceptée ou les valeurs entrantes sont les mêmes que les valeurs existantes."

Assurez-vous d'accepter au moins une déviation avant de déclencher l'action de mise à jour.


Étape 4 – Flux de Travail Recommandé

Suivez cette séquence pour un traitement de document efficace et fiable :

1. Ouvrir la Liste Entrante
2. Sélectionner le document → cliquer sur "Traiter le Document"
3. La Fenêtre de Brouillon s'ouvre → vérifier le Champ de Statut de Correspondance
4. Statut = Entièrement correspondue ?
   ├─ OUI → procéder directement avec "Terminer le Traitement"
   └─ NON  → ouvrir la Page de Correspondance (cliquer sur le statut ou "Correspondre au Document")
5. Sur la Page de Correspondance :
   a. Exécuter "Correspondre Automatiquement" en premier
   b. Vérifier "À Faire en Correspondance" pour les éléments ouverts restants
   c. Résoudre les lignes restantes manuellement si nécessaire
   d. Accepter les déviations lorsque cela est approprié
   e. Vérifier "Lignes Correspondantes" pour des écarts inattendus
6. Retourner à la Fenêtre de Brouillon → le statut devrait maintenant être "Entièrement correspondue"
7. Démarrer "Terminer le Traitement"

Dépannage

Le Traitement Complet est Bloqué

Symptôme : Vous cliquez sur Terminer le Traitement mais recevez une erreur ou le bouton est indisponible.

Cause : La correspondance est configurée comme obligatoire mais le statut n'est pas encore Entièrement correspondue.

Solution :

  1. Ouvrez la Page de Correspondance.
  2. Vérifiez la zone À Faire en Correspondance - les éléments avec un astérisque (*) sont obligatoires.
  3. Complétez toutes les attributions ouvertes (automatiquement ou manuellement).
  4. Si des attributions existent mais que le statut est toujours invalide, utilisez Révoquer la correspondance sur les lignes concernées, puis refaites la correspondance.
  5. Si nécessaire, utilisez Réinitialiser la Correspondance et recommencez.

Les Attributions sont Incorrectes ou Peu Plausibles

Symptôme : Les lignes ont été mises en correspondance, mais l'enregistrement correspondant ne semble pas correct.

Solution :

  1. Sélectionnez la ligne concernée et utilisez Révoquer la correspondance pour supprimer l'attribution.
  2. Examinez les règles de correspondance : vérifiez les problèmes de formatage, la sensibilité à la casse ou les zéros non significatifs manquants.
  3. Si plusieurs lignes sont concernées, utilisez Réinitialiser la Correspondance pour révoquer toutes les attributions en une seule fois.
  4. Relancez Correspondre Automatiquement après avoir corrigé les règles.

Trop Peu ou Pas de Correspondances

Symptôme : La correspondance automatique ne trouve aucun résultat bien que des enregistrements correspondants existent dans BC.

Liste de Contrôle :

  • Tous les champs pertinents sont-ils correctement capturés dans le document ?
  • Les valeurs capturées correspondent-elles exactement au format utilisé dans BC (par exemple, format de date, format de nombre) ?
  • Les filtres de correspondance sont-ils suffisamment spécifiques - mais pas trop restrictifs ?
  • Le Filtre de Correspondance Automatique est-il actif dans la configuration de correspondance ?
  • Si vous utilisez des valeurs de filtre OU (par exemple, pour des factures collectives) : la valeur est-elle dans le format correct séparé par des pipes ?
  • Le paramètre Autoriser la Valeur Nulle est-il utilisé de manière sélective et pas trop largement ?

Conseils et Meilleures Pratiques

Sujet Recommandation
Identifiants uniques Priorisez toujours les champs qui identifient de manière unique un enregistrement : numéros de document, références externes, numéros de bon de livraison ou ID de partenaire. Évitez les champs flous comme les noms ou descriptions comme seul critère de correspondance.
Correspondance automatique Configurez la correspondance automatique autant que possible. Elle s'exécute en parallèle avec la création de brouillons, donc le statut est souvent déjà défini lorsque vous ouvrez la Fenêtre de Brouillon.
Priorité des règles Appliquez des critères de correspondance exacts avant des règles floues ou partielles. Plus une règle est spécifique, moins il y a de risque de correspondances fausses.
Amélioration itérative Après chaque exécution de traitement, examinez les résultats. Si des correspondances spécifiques échouent ou produisent des résultats incorrects de manière répétée, ajustez les règles de correspondance en conséquence.
Mises à jour des champs de ligne Si vous devez mettre à jour automatiquement des champs spécifiques dans les lignes correspondantes (par exemple, écraser un prix ou une quantité), configurez l'option Mettre à Jour les Champs de Ligne dans votre configuration de correspondance. Cela s'exécute automatiquement lorsque le statut atteint Entièrement correspondue.
Factures collectives Pour les factures faisant référence à plusieurs commandes, assurez-vous que la valeur capturée est au format de filtre BC séparé par des pipes (786173|786290). Utilisez la Recherche de Document pour un grand nombre de références afin d'éviter les limites de longueur de champ.

Ressources Supplémentaires