Passer au contenu principal
FC capture automatiquement les lignes d’articles des factures si (Data Verification, Verification) la fonctionnalité correspondante a été activée (Administrator) la fonctionnalité correspondante a été activée par l’Administrateur et si votre licence l’autorise. Si, pour une raison quelconque, les lignes d’articles des factures n’ont pas été capturées automatiquement ou ont été capturées de manière incorrecte, vous pouvez les capturer manuellement ou essayer d’affiner la fonctionnalité de capture automatique. Une ligne d’article peut inclure des champs tels que Numéro de commande, Numéro d’article, Description, Quantité, Prix unitaire, Prix total, etc. Voir Champs de définition de la facture.

Recherche des lignes d’articles

Cliquez sur la commande Continue Line Items (disponible par clic droit sur la région du champ de ligne d’article) pour tenter de détecter les lignes d’articles sous la ligne actuelle. Lors de la recherche des lignes d’articles sous la ligne actuelle, le programme utilise les informations de balisage concernant les régions de la ligne actuelle et des lignes précédentes, fournies (ou ajustées) par l’utilisateur. Si le balisage ne correspond pas correctement aux lignes d’articles, l’opérateur doit :
  • tracer un rectangle autour de la première ligne d’article
  • marquer tous les champs de la première ligne d’article
  • sélectionner la commande Continue Line Items dans le menu contextuel de n’importe quel champ de la première ligne d’article
Le programme détectera alors automatiquement les lignes d’articles restantes. Pour une détection plus fiable, il utilisera les informations sur la position de la première ligne d’article ainsi que sur la position des régions de champ dans cette ligne d’article. Si le résultat reste insatisfaisant, l’opérateur doit :
  • corriger la position de la première ligne d’article détectée de manière incorrecte
  • spécifier les champs de cette ligne d’article
  • exécuter la commande Continue Line Items pour cette ligne d’article
Le programme détectera alors automatiquement les lignes d’articles restantes. Pour une détection plus fiable, il utilisera les informations sur la position de la ligne d’article actuelle ainsi que sur la position de toutes les lignes d’articles précédentes. Si le résultat reste insatisfaisant, l’opérateur doit tracer manuellement un rectangle englobant toutes les lignes d’articles, puis tracer des séparateurs horizontaux pour séparer les différentes lignes d’articles.

Recherche de champs dans les lignes d’articles

Si les lignes d’articles ont été correctement détectées, mais que certains des champs qu’elles contiennent n’ont pas été correctement identifiés, l’Opérateur peut utiliser la commande Reanalyze Line Items Below, disponible dans le menu contextuel de la région de la ligne d’article. Cette commande tient compte de la position des champs dans les lignes d’articles de la ligne en cours et des lignes d’articles qui la précèdent, positions que l’utilisateur est censé avoir définies (ou corrigées). À partir de ces informations, le programme identifie les champs dans les lignes d’articles situées sous la ligne en cours. Si les lignes d’articles ont été correctement détectées, mais que certains des champs qu’elles contiennent n’ont pas été correctement identifiés, l’Opérateur doit :
  • ajuster les régions des champs dans la première ligne d’article
  • sélectionner la commande Reanalyze Line Items Below dans le menu contextuel de la région de la ligne d’article
Le programme détectera automatiquement les champs dans les lignes d’articles restantes, sans modifier la position des lignes d’articles elles-mêmes. Pour une détection plus fiable, le programme utilisera les informations relatives à la position des régions des champs dans la première ligne d’article. Si le résultat reste insatisfaisant, l’Opérateur doit :
  • ajuster la position des champs dans la première ligne d’article où ils sont mal détectés
  • exécuter la commande Reanalyze Line Items Below pour cette ligne d’article
Le programme détectera automatiquement les champs dans les lignes d’articles restantes, sans modifier la position des lignes d’articles elles-mêmes. Pour une détection plus fiable, le programme utilisera les informations relatives à la position des régions des champs dans la ligne d’article en cours et dans toutes les lignes d’articles précédentes.
Pour que les commandes Continue Line Items et Reanalyze Line Items Below soient disponibles, le programme doit connaître le pays du fournisseur ou de l’acheteur, c’est-à-dire que le champ correspondant dans le formulaire de données doit être renseigné. Remarque : pour que la commande Reanalyze Line Items Below soit disponible, activez l’option Has table layout dans la Définition de document (pour plus de détails, voir Propriétés générales du champ).

Marquage manuel des lignes d’articles

Dans FC, vous pouvez marquer manuellement les lignes d’articles. Pour marquer une ligne d’article, tracez un rectangle autour de la ligne d’article sur l’image, puis sélectionnez Lignes d’articles[*] dans le menu contextuel. Ensuite, maintenez enfoncé le bouton gauche de la souris ou utilisez l’outil Add Separator (F) pour tracer des séparateurs horizontaux afin de séparer les différentes lignes d’articles. Les concepteurs de formulaires de facture peuvent choisir de positionner les lignes d’articles sur leurs factures de nombreuses manières. Très souvent, certaines colonnes sont séparées des autres champs par des séparateurs verticaux. Dans ce cas, tracez des séparateurs verticaux pour séparer les colonnes des champs afin que chaque colonne ne contienne qu’un seul champ. Cliquez sur le marquage (sur le séparateur ou sur le rectangle englobant). Un signe plus vert apparaît dans l’en-tête de la colonne. Cliquez sur ce signe plus et sélectionnez le nom de la colonne dans la liste. Les champs correspondants seront automatiquement créés dans la colonne. D’autres colonnes (par exemple Description ou Numéro d’article) peuvent être regroupées dans une seule colonne sur l’image. Dans ce cas, vous pouvez marquer les champs en cliquant simplement dessus et en traçant leurs régions avec la souris. Créez les régions des champs dans la première ligne d’article de la colonne. Lorsque vous commencerez à créer les régions des lignes d’articles suivantes dans cette colonne, le programme affichera des repères pour les champs à l’aide des informations qu’il a accumulées sur les lignes d’articles précédentes.

Entraînement des lignes d’articles

L’entraînement des lignes d’articles peut être nécessaire dans les deux cas suivants :
  1. La capture des lignes d’articles doit être améliorée (par ex. si certaines colonnes n’ont pas été détectées ou l’ont été incorrectement, si certaines valeurs ou leurs régions n’ont pas été détectées correctement, etc.).
  2. Aucune ligne d’articles n’a été détectée sur certaines factures (ou des lignes d’articles ont été détectées incorrectement, c.-à-d. que les régions de champ identifiées par le programme ne correspondent pas aux régions de champ réelles).
L’entraînement fonctionne uniquement pour les colonnes (y compris celles qui ont été ajoutées manuellement à la Document Definition). Vous ne pouvez pas entraîner des lignes non détectées.
Pour améliorer la capture des lignes d’articles :
  1. Marquez les colonnes sur trois à cinq lignes ou marquez une ou deux lignes puis, dans le menu contextuel de n’importe quel champ de la première ligne d’article, sélectionnez Continue Line Items ou Reanalyze Line Items Below. Voir Recherche de lignes d’articles et Recherche de champs dans les lignes d’articles ci-dessus.
  2. Répétez l’étape 1 pour les trois factures.
(Administrator) (Administrator) Remarque : Seules les trois premières factures pour lesquelles vous avez lancé la fonctionnalité d’entraînement seront utilisées. Pour sélectionner un autre jeu de factures, utilisez la vue (Administrator) Open Field Extraction Training Batches. Voir Entraînement par des utilisateurs disposant des autorisations de configuration du projet. Si aucune ligne d’articles n’a été détectée :
  1. Marquez manuellement les lignes d’articles et effectuez les étapes d’entraînement décrites ci-dessus.
  2. (Administrator) L’Administrator peut entraîner les lignes d’articles en mode d’entraînement administratif, de la même manière que pour les autres champs (voir Entraînement pendant le traitement des documents).
Avant de pouvoir entraîner le programme à capturer les lignes d’articles, le fournisseur doit être spécifié (Administrator) et les options (Administrator) Training during processing et (Administrator) Line items extraction doivent être activées.
Après l’export, tous les documents sont déplacés vers l’étape Training par défaut.

Utilisation des lignes d’articles dans le formulaire de données

Les lignes d’articles d’une facture s’affichent sous forme de tableau dans le formulaire de données. Par défaut, le formulaire de données affiche les colonnes dont les champs ont été détectés sur l’image ou dont l’affichage a été imposé par l’Administrateur dans la Document Definition. Pour personnaliser l’affichage des colonnes dans le formulaire de données, cliquez avec le bouton droit sur l’en-tête du tableau dans le formulaire de données et, dans le menu contextuel, cochez les colonnes qui doivent toujours y être affichées, même si leurs champs n’ont pas été détectés. Pour ajouter ou supprimer des lignes d’articles dans le formulaire de données, cliquez avec le bouton droit sur la colonne située à gauche des lignes d’articles, puis sélectionnez Insert ‘Line Items’ item above/Insert ‘Line Items’ item below ou Delete. Dans le menu contextuel du champ d’une ligne d’article, en plus des commandes standard disponibles pour tous les champs du formulaire de données, les commandes suivantes s’affichent :
  • Copy Value to All Rows - Copie la valeur de la cellule active dans toutes les cellules de la colonne active
  • Copy Value to Other Rows - Copie la valeur de la cellule active dans les cellules sélectionnées de la colonne active