Passer au contenu principal
Dans le groupe InvoiceFooter, nous allons spécifier les éléments qui permettront au programme d’identifier la dernière page du document :
  • La dernière page du document contient toujours les mots-clés “TOTALAMOUNTMUST”, “Carriedover”, “TotalCHF”, “Total”.
  • Pour rechercher ce texte, nous allons créer deux éléments. Dans le premier élément, indiquez “TOTALAMOUNTMUST”, “Carriedover” et “TotalCHF”. Créez un second élément sous le premier dans l’arborescence des éléments et indiquez uniquement “Total” dans ce second élément (le programme recherchera cet élément seulement si le premier n’a pas été détecté). Cela réduira le nombre d’hypothèses générées pour cet élément et accélérera le processus de mise en correspondance dans FlexiLayout.
  • Ces mots se trouvent toujours sous les noms de colonne Description et Product Total, sur la même page.
Pour rechercher les mots-clés dans les colonnes Product Total et Description, nous allons créer des éléments de type Static Text :
  • Élément ExtraTag : voir les instructions détaillées dans Étape 6.1.
  • Élément AddTag : voir les instructions détaillées dans Étape 6.2.
Nous utiliserons également des éléments Static Text pour rechercher les mots-clés “TOTALAMOUNTMUST”, “Carriedover”, “TotalCHF” et “Total” :
  • Élément LongFooter : voir les instructions détaillées dans Étape 6.3.
  • Élément ShortFooter (pour rechercher le mot-clé “Total”) : voir les instructions détaillées dans Étape 6.4.
Pour que Footer soit associé uniquement à la dernière page du document, il doit contenir un élément obligatoire. Comme les mots-clés qui identifient la dernière page figurent sur la dernière page de chaque document, créez, dans le groupe InvoiceFooter, un élément obligatoire de type Paragraph et nommez-le InvoiceFooter. Définissez comme zone de recherche de cet élément la région rectangulaire de l’élément LongFooter ou ShortFooter détecté, légèrement étendue verticalement et horizontalement (pour des instructions détaillées, voir Étape 6.5).