Objetos de respuesta de factura y recepción - Amazon Textract

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Objetos de respuesta de factura y recepción

Cuando envía una factura o un recibo a la API AnalyzeExpense, devuelve una serie de objetos ExpenseDocuments. Cada documento de gastos se divide aún más enLineItemGroupsySummaryFields. La mayoría de las facturas y recibos contienen información como el nombre del proveedor, el número de recibo, la fecha de recepción o el importe total. AnalyzeExpense devuelve esta información enSummaryFields. Los recibos y facturas también contienen detalles sobre los artículos comprados. La API AnalyzeExpense devuelve esta información enLineItemGroups. LaExpenseIndexidentifica de forma exclusiva el gasto y asocia el correspondienteSummaryFieldsyLineItemGroupsdetectado en ese gasto.

El nivel de datos más granular en la respuesta de AnalyzeExpense consiste enType,ValueDetection, yLabelDetection(Opcional). Las entidades individuales son:

  • Tipo: Hace referencia a qué tipo de información se detecta a alto nivel.

  • Detección de etiquetas: hace referencia a la etiqueta de un valor asociado dentro del texto del documento.LabelDetectiones opcional y solo se devuelve si la etiqueta está escrita.

  • Detección de valor: hace referencia al valor de la etiqueta o el tipo devuelto.

La API AnalyzeExpense también detectaITEM,QUANTITY, yPRICEdentro de las líneas de pedido como campos normalizados. Si hay otro texto en una línea de pedido en la imagen del recibo, como SKU o descripción detallada, se incluirá en el JSON comoEXPENSE_ROWcomo se muestra en el siguiente ejemplo:

{ "Type": { "Text": "EXPENSE_ROW", "Confidence": 99.95216369628906 }, "ValueDetection": { "Text": "Banana 5 $2.5", "Geometry": { … }, "Confidence": 98.11214447021484 }

El ejemplo anterior muestra cómo la API AnalyzeExpense devuelve toda la fila de un recibo que contiene información de línea de pedido de 5 plátanos vendidos por 2,5 USD.