Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Rechnungen und Quittungen werden analysiert
Amazon Textract extrahiert relevante Daten wie Lieferanten- und Empfänger-Kontaktinformationen aus fast jeder Rechnung oder Quittung, ohne dass Vorlagen oder Konfigurationen erforderlich sind. Rechnungen und Quittungen verwenden oft verschiedene Layouts, was es schwierig und zeitaufwändig macht, Daten in großem Umfang manuell zu extrahieren. Amazon Textract verwendet ML, um den Kontext von Rechnungen und Belegen zu verstehen. Es extrahiert automatisch Daten wie Rechnungs- oder Empfangsdatum, Rechnungs- oder Quittungsnummer, Artikelpreise, Gesamtbetrag und Zahlungsbedingungen.
Amazon Textract identifiziert auch Lieferantennamen, die für Ihre Workflows wichtig sind, aber möglicherweise nicht explizit gekennzeichnet sind. Amazon Textract kann beispielsweise den Lieferantennamen auf einer Quittung finden, auch wenn er nur in einem Logo oben auf der Seite angegeben ist, ohne dass eine explizite Kombination aus Schlüssel-Wert-Paaren angegeben ist.
Amazon Textract macht es Ihnen auch leicht, Eingaben aus verschiedenen Belegen und Rechnungen zu konsolidieren, die unterschiedliche Wörter für dasselbe Konzept verwenden. Amazon Textract ordnet beispielsweise Beziehungen zwischen Feldnamen in verschiedenen Dokumenten wie Rechnungsnummer, Rechnungsnummer, Belegnummer zu und gibt die Standardtaxonomie als aus. INVOICE_RECEIPT_ID In diesem Fall stellt Amazon Textract Daten konsistent für verschiedene Dokumenttypen dar. Die Adressfelder sind in „Empfänger“, „Lieferant“, „Lieferant“, „Rechnung an“, „Versand an“ und „Überweisung an“ unterteilt. Wenn Spesenbelege keine eindeutigen Werte für jede dieser Kategorien haben, gibt Amazon Textract nur die Kategorien mit eindeutigen Werten zurück.
Felder, die nicht der Standardtaxonomie entsprechen, werden als kategorisiert. OTHER
Im Folgenden finden Sie eine Liste der Standardfelder, die von Operationen zur Kostenanalyse unterstützt werden.
-
Eingangsdatum der Rechnung —
INVOICE_RECEIPT_DATE -
Nummer des Rechnungseingangs —
INVOICE_RECEIPT_ID -
Steuerzahler-ID der Rechnung —
TAX_PAYER_ID -
Kundennummer —
CUSTOMER_NUMBER -
Kontonummer —
ACCOUNT_NUMBER -
Name des Anbieters —
VENDOR_NAME -
Name des Empfängers —
RECEIVER_NAME -
Adresse des Lieferanten —
VENDOR_ADDRESS -
Adresse des Empfängers —
RECEIVER_ADDRESS -
Datum der Bestellung —
ORDER_DATE -
Fälligkeitsdatum —
DUE_DATE -
Lieferdatum —
DELIVERY_DATE -
PO-Nummer —
PO_NUMBER -
Zahlungsbedingungen —
PAYMENT_TERMS -
Insgesamt —
TOTAL -
Fälliger Betrag —
AMOUNT_DUE -
Bezahlter Betrag —
AMOUNT_PAID -
Zwischensumme —
SUBTOTAL -
Steuer —
TAX -
Servicegebühr —
SERVICE_CHARGE -
Trinkgeld —
GRATUITY -
Voriger Saldo —
PRIOR_BALANCE -
Rabatt —
DISCOUNT -
Versand- und Bearbeitungsgebühr —
SHIPPING_HANDLING_CHARGE -
ABN-Nummer des Verkäufers —
VENDOR_ABN_NUMBER -
GST-Nummer des Lieferanten —
VENDOR_GST_NUMBER -
PAN-Nummer des Lieferanten —
VENDOR_PAN_NUMBER -
Umsatzsteuer-Identifikationsnummer des Lieferanten —
VENDOR_VAT_NUMBER -
ABN-Nummer des Empfängers —
RECEIVER_ABN_NUMBER -
GST-Nummer des Empfängers —
RECEIVER_GST_NUMBER -
PAN-Nummer des Empfängers —
RECEIVER_PAN_NUMBER -
Umsatzsteuernummer des Empfängers —
RECEIVER_VAT_NUMBER -
Telefonnummer des Anbieters —
VENDOR_PHONE -
Telefon des Empfängers —
RECEIVER_PHONE -
URL des Anbieters —
VENDOR_URL -
Item/Item Beschreibung der Zeile —
ITEM -
Linie Item/Quantity —
QUANTITY -
Item/Total Linienpreis —
PRICE -
Item/Unit Linienpreis —
UNIT_PRICE -
Linie Item/ProductCode —
PRODUCT_CODE -
Adresse (Rechnungsadresse, Lieferadresse, Überweisungsadresse, Lieferant) —
ADDRESS -
Name (Rechnungsadresse, Lieferadresse, Überweisungsadresse, Lieferant) —
NAME -
Kernadresse (Lieferant, Empfänger, Rechnungsadresse, Lieferadresse, Überweisungsadresse, Lieferant) —
ADDRESS_BLOCK -
Hausanschrift (Lieferant, Empfänger, Rechnungsadresse, Lieferadresse, Überweisungsadresse, Lieferant) —
STREET -
Stadt (Lieferant, Empfänger, Rechnungsadresse, Lieferadresse, Überweisungsadresse, Lieferant) —
CITY -
Bundesland (Lieferant, Empfänger, Rechnungsadresse, Lieferadresse, Überweisungsadresse, Lieferant) —
STATE -
Land (Lieferant, Empfänger, Rechnungsadresse, Lieferadresse, Überweisungsadresse, Lieferant) —
COUNTRY -
Postleitzahl (Lieferant, Empfänger, Rechnungsadresse, Lieferadresse, Überweisungsadresse, Lieferant) —
ZIP_CODE
Die AnalyzeExpense API gibt die folgenden Elemente für eine bestimmte Dokumentseite zurück:
-
Die Anzahl der Belege oder Rechnungen in einem Dokument, dargestellt als
ExpenseIndex -
Der standardisierte Name für einzelne Felder, dargestellt als
Type -
Der tatsächliche Name des Felds, wie er im Dokument erscheint, dargestellt als
LabelDetection -
Der Wert des entsprechenden Felds, dargestellt als
ValueDetection -
Die Anzahl der Seiten innerhalb des eingereichten Dokuments, dargestellt als
Pages -
Die Seitennummer, auf der das Feld, der Wert oder die Zeilenelemente erkannt wurden, dargestellt als
PageNumber -
Die Geometrie, die den Begrenzungsrahmen und die Koordinatenposition der einzelnen Feld-, Wert- oder Zeilenelemente auf der Seite umfasst, wird dargestellt als
Geometry -
Der Konfidenzwert, der jedem im Dokument erkannten Datenelement zugeordnet ist, dargestellt als
Confidence -
Die gesamte Zeile der gekauften Einzelposten, dargestellt als
EXPENSE_ROW
Im Folgenden finden Sie einen Teil der API-Ausgabe für einen Beleg AnalyzeExpense, der von verarbeitet wurde und in dem als Standardfeld extrahierten Dokument die Summe: 55,64$ angezeigt wird. TOTAL Der tatsächliche Text im Dokument wird als „Gesamt“, der Vertrauensfaktor als „97,1“, Seitenzahl als „1“ und der Gesamtwert als „55,64 USD“ angezeigt. Dazu gehören auch die Koordinaten des Begrenzungsrahmens und des Polygons:
{ "Type": { "Text": "TOTAL", "Confidence": 99.94717407226562 }, "LabelDetection": { "Text": "Total:", "Geometry": { "BoundingBox": { "Width": 0.09809663146734238, "Height": 0.0234375, "Left": 0.36822840571403503, "Top": 0.8017578125 }, "Polygon": [ { "X": 0.36822840571403503, "Y": 0.8017578125 }, { "X": 0.466325044631958, "Y": 0.8017578125 }, { "X": 0.466325044631958, "Y": 0.8251953125 }, { "X": 0.36822840571403503, "Y": 0.8251953125 } ] }, "Confidence": 97.10792541503906 }, "ValueDetection": { "Text": "$55.64", "Currency": { "Code": USD } "Geometry": { "BoundingBox": { "Width": 0.10395314544439316, "Height": 0.0244140625, "Left": 0.66837477684021, "Top": 0.802734375 }, "Polygon": [ { "X": 0.66837477684021, "Y": 0.802734375 }, { "X": 0.7723279595375061, "Y": 0.802734375 }, { "X": 0.7723279595375061, "Y": 0.8271484375 }, { "X": 0.66837477684021, "Y": 0.8271484375 } ] }, "Confidence": 99.85165405273438 }, "PageNumber": 1 }
Sie können synchrone Operationen verwenden, um eine Rechnung oder Quittung zu analysieren. Um diese Dokumente zu analysieren, verwenden Sie die AnalyzeExpense Operation und übergeben ihr eine Quittung oder Rechnung. AnalyzeExpensegibt den gesamten Satz von Ergebnissen zurück. Weitere Informationen finden Sie unter Analysieren von Rechnungen und Belegen mit Amazon Textract.
Verwenden Sie, um Rechnungen und Belege asynchron zu analysieren, StartExpenseAnalysisum die Verarbeitung einer Eingabedokumentdatei zu starten. Rufen Sie an, um die Ergebnisse zu erhalten. GetExpenseAnalysis Die Ergebnisse für einen bestimmten Aufruf von StartExpenseAnalysiswerden von zurückgegebenGetExpenseAnalysis. Weitere Informationen sowie ein Beispiel finden Sie unter Asynchrone Verarbeitung von Dokumenten.