Aktivitäten
Neuestes
False
Bannerhintergrundbild
Document Understanding-Aktivitäten
Letzte Aktualisierung 10. April 2024

Validierungsstation

Mit dem Validation Station-Assistenten kann Datenextraktion und -validierung Spaß machen und einfach sein. Nachfolgend finden Sie Details zum Erstellen eines Workflows, der Aktivitäten wie Digitize Document, Data Extraction Scopeund Present Validation Stationenthält.

Sie können diese Aktivitäten bei Bedarf verwenden, um die Datenextraktion und -validierung aus Dokumenten desselben Typs zu automatisieren. Rechnungen oder Bestellungen eignen sich hervorragend für diese Art von Aufgaben.

Der folgende Workflow konzentriert sich auf die Verwendung der Aktivität Dokument digitalisieren auf einer Rechnung, gefolgt von der Validierung der Informationen mit der Aktivität Present Validation Station . Die für diesen Workflow ausgewählte OCR-Engine ist UiPath Document OCR , aber Sie können sie auch durch eine andere unserer OCR-Engines ersetzen.

Die Taxonomie ist ebenfalls eine einfache, die auf der Grundlage des verwendeten Rechnungsdokuments erstellt wurde. Hier finden Sie weitere Details zum Erstellen Ihrer Taxonomie.

Erstellen des Workflows

So kann der Automatisierungsprozess erstellt werden:

  1. Öffnen Sie Studio und erstellen Sie einen neuen Prozess, der standardmäßig als Main benannt ist.
  2. Ziehen Sie einen Sequence-Container in den Workflow-Designer.
  3. Wählen Sie den Sequence-Container aus und erstellen Sie die folgende Variable:

    Variablenname

    Variablentyp

    Standardwert

    taxonomy

    DocumentTaxonomy

     
  4. Ziehen Sie eine Aktivität Load Taxonomy in den Sequence- Container.

    • Fügen Sie die Variable taxonomy im Feld Taxonomie hinzu.
  5. Ziehen Sie eine For Each-Aktivität unter die Aktivität Load Taxonomy .

    • Fügen Sie den Ausdruck doc im Feld ForEach hinzu.
    • Fügen Sie den Ausdruck directory.GetFiles("TestData\InputDocs\") im Feld In hinzu.
    • Wählen Sie im Eigenschaftenbereich die Option String aus der Dropdownliste TypArgument aus.
  6. Wählen Sie den Container Textkörper der Aktivität For Each aus und erstellen Sie die folgenden Variablen:

    Variablenname

    Variablentyp

    Standardwert

    docName

    GenericValue

     

    dom

    Document

     

    text

    String

     

    extractionResults

    Extraktionsergebnis

     

    validatedResults

    Extraktionsergebnis

     
  7. Fügen Sie eine Assign-Aktivität innerhalb des Textkörper-Containers hinzu.

    • Fügen Sie die Variable docName im Feld An hinzu.
    • Fügen Sie den Ausdruck System.IO.Path.GetFileNameWithoutExtension(doc) in das Feld Wert ein.
  8. Fügen Sie unter der Aktivität Assign eine Write Line-Aktivität hinzu.

    • Fügen Sie den Ausdruck "Digitizing "+docName in das Feld Text ein.
  9. Fügen Sie unter der Aktivität „ Write Line “ eine Aktivität „Dokument digitalisieren “ hinzu.

    • Legen Sie den DocumentPath als doc.
    • Fügen Sie die Variable text im Feld Dokumenttext hinzu.
    • Fügen Sie die Variable dom im Feld DocumentObjectModel hinzu.
  10. Ziehen Sie ein OCR-Modul in die Aktivität Dokument digitalisieren . In diesem Beispiel wirdUiPath Document OCR verwendet.
  11. Fügen Sie die Aktivität „ Write Line “ unter der Aktivität „Dokument digitalisieren“ hinzu .

    • Fügen Sie den Ausdruck docName+" was digitized." in das Feld Text ein.
  12. Fügen Sie eine Write Line-Aktivität unter der Write Line-Aktivität hinzu.

    • Fügen Sie den Ausdruck "Opening the Validation Station" in das Feld Text ein.
  13. Fügen Sie eine Try Catch-Aktivität unter der Aktivität Write Line hinzu.
  14. Fügen Sie einen Sequence- Container im Abschnitt „ Try “ hinzu.
  15. Fügen Sie eine „Present Validation Station“ -Aktivität innerhalb des Sequence- Containers hinzu.

    • Fügen Sie doc als Wert im Feld DocumentPath hinzu.
    • Fügen Sie die Variable text im Feld Dokumenttext hinzu.
    • Fügen Sie die Variable dom im Feld DocumentObjectMOdel hinzu.
    • Fügen Sie die Variable taxonomy im Feld Taxonomie hinzu.
    • Fügen Sie die Variable extractedResults im Feld AutomaticExtractionResults hinzu.
    • Fügen Sie die Variable validatedResults im Feld ValidatedExtractionResults hinzu .
  16. Fügen Sie die Aktivität „ Write Text File “ unter der Aktivität „ Present Validation Station “ hinzu.
  17. Führen Sie den Prozess aus. Der Roboter extrahiert Daten automatisch, klassifiziert die Dokumente, extrahiert bestimmte Felder, bereitet die Daten für die Validierung vor und zeigt die extrahierten Dokumente an.

Laden Sie das Beispiel hier herunter.

Verwendung der Validierungsstation

Beim Ausführen des Workflows wird der Assistent der Validierungsstation geöffnet. Hier können Sie die extrahierten Informationen überprüfen oder selbst extrahieren, indem Sie die Optionen Token oder Benutzerdefinierter Bereich verwenden. Wenn Sie ein Feld in der Taxonomie als Mehrfachwert festlegen, können mehrere Werte für dieses Feld extrahiert werden. Dies kann für Dokumente mit mehreren Adressen, verschiedenen Währungen usw. nützlich sein.

Sehen wir uns an, wie Sie zwischen den Optionen „ Token “ und „ Benutzerdefinierter Bereich “ wechseln können.



Hier ist ein Beispiel dafür, wie einem Feld ein zusätzlicher Wert hinzugefügt wird.



Weitere Informationen zur Verwendung und Anpassung der Validation Station finden Sie hier.

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
UiPath Logo weiß
Vertrauen und Sicherheit
© 2005-2024 UiPath. All rights reserved.