UiPath Documentation
marketplace
latest
false
Marketplace-Benutzerhandbuch
Wichtig :
Dieser Inhalt wurde maschinell übersetzt. Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.

Beleg analysieren

Analysieren Sie Belege mithilfe der Azure Form Recognitor-API, um Feldtext und semantische Werte aus einem Belegdokument zu extrahieren.

Die Aktivität Analyze Receipt verwendet die Form Rekenner Analyze Receipt- API, um Feldtext und semantische Werte aus einem angegebenen Belegdokument (Dateipfad oder Datei-URL) zu extrahieren.

Nach Abschluss des Vorgangs gibt die Aktivität die Erkennungsergebnisse in einem AnalyzeOperationResult -Objekt (Response Object) und die Understanding-Ergebnisse in Receipt[] -Objekt (Receipts) aus. Beide Ausgaben können in nachfolgenden Aktivitäten als Eingabevariablen verwendet werden (z. B. bedingte Logik).

Wie es funktioniert​

Die folgenden Schritte und das Nachrichten-Sequence-Diagramm sind ein Beispiel dafür, wie die Aktivität von der Entwurfszeit (d. h. die Aktivitätsabhängigkeiten und Eingabe-/Ausgabeeigenschaften) bis zur Laufzeit funktioniert.

  1. Schließen Sie die Einrichtungsschritte ab.
  2. Fügen Sie die Aktivität Azure Form Recognition Scope zu Ihrem Projekt hinzu.
  3. Fügen Sie die Aktivität Analyze Receipt innerhalb der Aktivität Azure Form Recognitor Scope hinzu.
  4. Geben Sie Werte für die Eingabeeigenschaften ein.
  5. Erstellen und geben Sie die Variablen AnalyzeOperationResult und Receipt[] für die Ausgabe- Eigenschaften ein.
  6. Führen Sie die Aktivität aus.
    • Ihre Eingabeeigenschaften werden an die Analyze Receipt -API gesendet.

    • Die API gibt die Werte AnalyzeOperationResult und Receipt[] an Ihre Ausgabeeigenschaftsvariablen zurück.

Eigenschaften​

Die Werte für die folgenden Eigenschaften werden beim Hinzufügen dieser Aktivität zu Ihrem Projekt in UiPath Studio angegeben.

Allgemein​

DisplayName​

Der Anzeigename der Aktivität.

AttributeDetails
TypString
ErforderlichJa
StandardwertBeleg analysieren
Zulässige WerteGeben Sie eine String oder String -Variable ein.
HinweiseKeine Angabe

Eingabe​

DateiURL​

Die URL der Belegdatei, die Sie analysieren möchten.

AttributeDetails
TypString
ErforderlichJa (wenn der Dateipfad leer ist)
StandardwertLeer
Zulässige WerteGeben Sie eine String oder String -Variable ein.
HinweiseGeben Sie einen Wert für entweder Datei-URL oder Dateipfad ein (nicht für beides). Unterstützte Dateiformate für Belege: PNG, JPEG, TIFF und PDF (alle anderen Formattypen werden ignoriert).
Dateipfad​

Der lokale Pfad zur Belegdatei, die Sie analysieren möchten.

AttributeDetails
TypString
ErforderlichJa (wenn Datei-URL leer ist)
StandardwertLeer
Zulässige WerteGeben Sie eine String oder String -Variable ein.
HinweiseGeben Sie einen Wert für entweder Datei-URL oder Dateipfad ein (nicht für beides). Unterstützte Dateiformate für Belege: PNG, JPEG, TIFF und PDF (alle anderen Formattypen werden ignoriert).

Allgemein​

TimeoutMS​

Gibt die zu wartende Zeitspanne (in Millisekunden) bis zum Abschluss des Empfangsanalysevorgangs an, bevor ein Fehler ausgelöst wird.

AttributeDetails
TypInt32
ErforderlichNein
Standardwert30000 ms ((30 Sekunden) nicht angezeigt)
Zulässige WerteGeben Sie eine Int32 oder Int32 -Variable ein.
HinweiseKeine Angabe

Sonstiges​

Private​

Falls ausgewählt werden die Werte von Variablen und Argumenten nicht mehr auf ausführlicher Ebene protokolliert.

AttributeDetails
TypKontrollkästchen
ErforderlichNein
Standardwertnicht ausgewählt
Zulässige WerteAusgewählt oder nicht ausgewählt
HinweiseKeine Angabe

Optionen​

IncludeTextDetails​

Wenn diese Option ausgewählt ist, enthält das Ergebnis Textzeilen und Elementverweise.

AttributeDetails
TypKontrollkästchen
ErforderlichNein
Standardwertnicht ausgewählt
Zulässige WerteAusgewählt oder nicht ausgewählt
HinweiseKeine Angabe

Ausgabe​

Response Object​

Die Vorgangsantwort als deserialisiertes Objekt.

AttributeDetails
TypAnalyzeOperationResult
ErforderlichNein (erforderlich, um die Ausgabedaten in nachfolgenden Aktivitäten zu verwenden)
StandardwertLeer
Zulässige WerteGeben Sie eine AnalyzeOperationResult -Variable ein
HinweiseUm die JSON-Zeichenfolgendarstellung abzurufen, verwenden Sie die ToString -Methode.
Belege​

Die Ergebnisse der Beleganalyse, einschließlich der Schlüssel-/Wertinformationen für die relevantesten Teile des Belegs.

Attribute

Details

Typ

Receipt[]

Erforderlich

Nein (erforderlich, um die Ausgabedaten in nachfolgenden Aktivitäten zu verwenden)

Standardwert

Leer

Zulässige Werte

Geben Sie eine Receipt -Variable ein

Hinweise

Jedes Receipt -Objekt enthält die folgenden Eigenschaften, die Sie in anderen Aktivitäten verwenden können:
  • Name des Händlers
  • Telefonnummer des Händlers
  • Händleradresse
  • Transaktionsdatum
  • Transaktionszeit
  • Gesamt
  • Zwischensumme
  • Steuer
  • Wie es funktioniert​
  • Eigenschaften​
  • Allgemein​
  • Eingabe​
  • Allgemein​
  • Sonstiges​
  • Optionen​
  • Ausgabe​

War diese Seite hilfreich?

Verbinden

Benötigen Sie Hilfe? Support

Möchten Sie lernen? UiPath Academy

Haben Sie Fragen? UiPath-Forum

Auf dem neuesten Stand bleiben