Champs d'articles de ligne : Présentation

Cette rubrique s'applique aux champs de postes budgétaires « normaux » que l'on trouve sur les factures de bon de commande et qui peuvent être utilisés pour associer les articles achetés à un bon de commande dans votre système ERP.

Sur le plan fonctionnel, les tables de comptes bancaires et les tables de taxes contiennent également des postes budgétaires. Cependant, elles sont traitées un peu différemment et sont donc décrites séparément.

De nombreuses factures incluent une liste d'articles. Par exemple, une facture pour des outils que vous avez achetés contient une liste d'outils.

Chaque poste budgétaire de la liste des éléments contient les mêmes champs. Par exemple, les champs peuvent être la quantité, le numéro d'article, la description de l'article et le prix.

Une liste peut contenir un nombre infini de postes budgétaires. Par exemple, si vous avez acheté un outil, la liste contient un poste budgétaire. Si vous avez acheté 75 outils différents, la liste contient 75 postes budgétaires.

Exemple

Une liste sur une facture se présente comme suit :

Quantité Nº d'article Désignation Prix unitaire Prix
5 12345 Tournevis 3,00 15,00
2 9876543 Marteau 9,00 18,00

La liste ci-dessus contient deux postes budgétaires, l'un pour les tournevis et l'autre pour les marteaux.

Vous pouvez utiliser trois profils de champ pour les postes budgétaires comme ceux-ci pour capturer les informations requises dans la liste :

L_Quantity

Capture la quantité de chaque élément dans la liste.

L_ArticleNo

Capture le code d'article de chaque élément dans la liste.

L_Ext_Price

Capture le prix de chaque élément dans la liste.

Quelles sont les données que Kofax ReadSoft Invoices peut capturer dans une liste ?

  • Vous pouvez capturer le même genre de données dans une liste que dans les champs d'articles uniques, par exemple les dates, les montants et les autres caractères.
  • Vous pouvez capturer les données dans un poste budgétaire à une seule ligne ou à plusieurs lignes.

    Les postes budgétaires à une seule ligne — Chaque poste budgétaire dans la liste est sur une seule ligne :

5 12345 Tournevis 3,00 15,00
2 9876543 Marteau 9,00 18,00

Les postes budgétaires à plusieurs lignes — Chaque poste budgétaire dans la liste est sur deux ou plusieurs lignes :

5 12345     15,00
    Tournevis 3,00  
2 9876543     18,00
    Marteau 9,00  
  • Vous pouvez capturer des données même avec des postes budgétaires différents dans une facture ayant une mise en page différente :
5 12345 Tournevis 3,00  
        15,00
2 9876543      
    Marteau 9,00 18,00
  • Vous pouvez capturer des données à partir de tables de postes budgétaires complexes qui incluent des sous-en-têtes. (Voir les exemples dans une rubrique séparée.)
  • Vous ne pouvez pas capturer les données provenant de deux lignes comme un champ unique :
5 12345 Tournevis avec poignée en caoutchouc 3,00 15,00
2 9876543 Marteau avec manche en caoutchouc 9,00 18,00

Si vous avez besoin de les capturer tous les deux, ils doivent être définis comme deux champs distincts.

Pour capturer les informations dans une liste, définissez des champs de postes budgétaires dans un profil de champ de table. Sélectionnez LineItemTable comme Type de table.

Après l'optimisation, Kofax ReadSoft Invoices essaie automatique de trouver et d'interpréter les données.

  • Pour chaque fournisseur, la liste des postes budgétaires doit toujours commencer sur la même page.
  • Les champs de poste budgétaire normaux peuvent être capturés des deux côtés (recto et verso) de toutes les pages.
  • La liste peut s'étendre sur n'importe quel nombre de pages de facture. Techniquement, du point de vue de l'API, si une table de postes budgétaires dans une facture s'étend sur neuf pages de facture ou moins, les postes budgétaires sont répertoriés en interne dans une seule table. Si la table des postes budgétaires s'étend sur dix pages de facture ou plus, les postes budgétaires sont répertoriés séparément pour chaque page. Le nombre de pages par défaut, 10, peut être modifié en ajustant l'indicateur LargeTableLimit dans la section [Options] de EIGLOBAL.INI. Voir l'aide du fichier INI pour plus d'informations.
  • Vous ne pouvez que capturer les données qu'en provenance d'une liste de ce type (LineItemTable) par facture.