Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Objets de réponse de facture et de réception
Lorsque vous soumettez une facture ou un reçu à l'API AnalyzeExpense, il renvoie une série d'objets ExpenseDocuments. Chaque document ExpenseDocument est séparé enLineItemGroups
etSummaryFields
. La plupart des factures et des reçus contiennent des informations telles que le nom du fournisseur, le numéro de réception, la date de réception ou le montant total. AnalyzeExpense renvoie ces informations sousSummaryFields
. Les reçus et les factures contiennent également des informations sur les articles achetés. L'API AnalyzeExpense renvoie ces informations sousLineItemGroups
. LeExpenseIndex
identifie de manière unique la dépense et associe le champ appropriéSummaryFields
etLineItemGroups
détectés dans cette dépense.
Le niveau de données le plus granulaire de la réponse AnalyzeExpense consiste en :Type
,ValueDetection
, etLabelDetection
(Facultatif). Les entités individuelles sont les suivantes :
-
Type: désigne le type d'information détecté à un niveau élevé.
-
Détection d'étiquettes: fait référence à l'étiquette d'une valeur associée dans le texte du document.
LabelDetection
est facultatif et n'est renvoyé que si l'étiquette est écrite. -
Détection de valeur: fait référence à la valeur de l'étiquette ou du type renvoyé.
L'API AnalyzeExpense détecte égalementITEM
,QUANTITY
, etPRICE
dans les éléments de ligne sous forme de champs normalisés. S'il y a un autre texte dans une ligne sur l'image de réception, tel que le SKU ou la description détaillée, il sera inclus dans le JSON comme suit :EXPENSE_ROW
comme illustré dans l'exemple ci-dessous :
{ "Type": { "Text": "EXPENSE_ROW", "Confidence": 99.95216369628906 }, "ValueDetection": { "Text": "Banana 5 $2.5", "Geometry": { … }, "Confidence": 98.11214447021484 }
L'exemple ci-dessus montre comment l'API AnalyzeExpense renvoie la ligne entière d'un reçu contenant des informations de ligne sur 5 bananes vendues pour 2,5$.