- Überblick
- Verträge zur Dokumentverarbeitung
- Versionshinweise
- Über die DocumentProcessing-Verträge
- Box-Klasse
- IPersistedActivity-Schnittstelle
- PrettyBoxConverter-Klasse
- IClassifierActivity-Schnittstelle
- IClassifierCapabilitiesProvider-Schnittstelle
- ClassifierDocumentType-Klasse
- ClassifierResult-Klasse
- ClassifierCodeActivity-Klasse
- ClassifierNativeActivity-Klasse
- ClassifierAsyncCodeActivity-Klasse
- ClassifierDocumentTypeCapability-Klasse
- ContentValidationData Class
- EvaluatedBusinessRulesForFieldValue Class
- EvaluatedBusinessRuleDetails Class
- ExtractorAsyncCodeActivity-Klasse
- ExtractorCodeActivity-Klasse
- ExtractorDocumentType-Klasse
- ExtractorDocumentTypeCapabilities-Klasse
- ExtractorFieldCapability-Klasse
- ExtractorNativeActivity-Klasse
- ExtractorResult-Klasse
- FieldValue Class
- FieldValueResult Class
- ICapabilitiesProvider-Schnittstelle
- IExtractorActivity-Schnittstelle
- ExtractorPayload-Klasse
- DocumentActionPriority-Enumeration
- DocumentActionData-Klasse
- DocumentActionStatus-Enumeration
- DocumentActionType-Enumeration
- DocumentClassificationActionData-Klasse
- DocumentValidationActionData-Klasse
- UserData-Klasse
- Document-Klasse
- DocumentSplittingResult-Klasse
- DomExtensions-Klasse
- Page-Klasse
- PageSection-Klasse
- Polygon-Klasse
- PolygonConverter-Klasse
- Metadatenklasse
- WordGroup-Klasse
- Word-Klasse
- ProcessingSource-Enumeration
- ResultsTableCell-Klasse
- ResultsTableValue-Klasse
- ResultsTableColumnInfo-Klasse
- ResultsTable-Klasse
- Rotation-Enumeration
- Rule Class
- RuleResult Class
- RuleSet Class
- RuleSetResult Class
- SectionType-Enumeration
- WordGroupType-Enumeration
- IDocumentTextProjection-Schnittstelle
- ClassificationResult-Klasse
- ExtractionResult-Klasse
- ResultsDocument-Klasse
- ResultsDocumentBounds-Klasse
- ResultsDataPoint-Klasse
- ResultsValue-Klasse
- ResultsContentReference-Klasse
- ResultsValueTokens-Klasse
- ResultsDerivedField-Klasse
- ResultsDataSource-Enumeration
- ResultConstants-Klasse
- SimpleFieldValue-Klasse
- TableFieldValue-Klasse
- DocumentGroup-Klasse
- DocumentTaxonomy-Klasse
- DocumentType-Klasse
- Field-Klasse
- FieldType-Enumeration
- FieldValueDetails Class
- LanguageInfo-Klasse
- MetadataEntry-Klasse
- TextType-Aufzählung
- TypeField-Klasse
- ITrackingActivity-Schnittstelle
- ITrainableActivity-Schnittstelle
- ITrainableClassifierActivity-Schnittstelle
- ITrainableExtractorActivity-Schnittstelle
- TrainableClassifierAsyncCodeActivity-Klasse
- TrainableClassifierCodeActivity-Klasse
- TrainableClassifierNativeActivity-Klasse
- TrainableExtractorAsyncCodeActivity-Klasse
- TrainableExtractorCodeActivity-Klasse
- TrainableExtractorNativeActivity-Klasse
- BasicDataPoint-Klasse – Vorschau
- ExtractionResultHandler-Klasse – Vorschau
- Document Understanding ML
- Document Understanding OCR Local Server
- Document Understanding
- Versionshinweise
- Über das Document Understanding-Aktivitätspaket
- Projektkompatibilität
- Konfigurieren einer externen Verbindung
- PDF-Passwort festlegen
- Merge PDFs
- Get PDF Page Count
- Extract PDF Text
- Extract PDF Images
- PDF-Seitenbereich extrahieren
- Extract Document Data
- Validierungsaufgabe erstellen und warten
- Wait for Validation Task and Resume
- Create Validation Task
- Dokument klassifizieren (Classify Document)
- Create Classification Validation Task
- Create Classification Validation Task and Wait
- Wait For Classification Validation Task And Resume
- IntelligentOCR
- Versionshinweise
- Über das IntelligentOCR-Aktivitätspaket
- Projektkompatibilität
- Taxonomie laden (Load Taxonomy)
- Digitalisieren von Dokumenten
- Dokumentbereich klassifizieren (Classify Document Scope)
- Schlüsselwortbasierte Classifier (Keyword Based Classifier)
- Document Understanding-Projektklassifizierer
- Intelligenter Schlüsselwortklassifizierer
- Create Document Validation Action
- Create Document Validation Artifacts
- Artefakte der Dokumentvalidierung abrufen
- Wait For Document Classification Action And Resume
- Klassifizierer-Scope trainieren
- Keyword Based Classifier Trainer
- Intelligent Keyword Classifier Trainer
- Datenextraktionsumfang
- Document Understanding-Projektextraktor
- Document Understanding Project Extractor Trainer
- Regex Based Extractor
- Form Extractor
- Extraktor für intelligente Formulare
- Dokument zensieren
- Create Document Validation Action
- Wait For Document Validation Action And Resume
- Train Extractors Scope
- Extraktionsergebnisse exportieren
- Machine Learning Extractor
- Machine Learning Extractor Trainer
- Machine Learning Classifier
- Machine Learning Classifier Trainer
- Generativer Klassifizierer
- Generativer Extraktor
- Konfigurieren der Authentifizierung
- ML-Services
- OCR
- OCR-Verträge
- Versionshinweise
- Über die OCR-Verträge
- Projektkompatibilität
- IOCRActivity-Schnittstelle
- OCRAsyncCodeActivity-Klasse
- OCRCodeActivity-Klasse
- OCRNativeActivity-Klasse
- Character-Klasse
- OCRResult-Klasse
- Word-Klasse
- FontStyles-Enumeration
- OCRRotation-Enumeration
- OCRCapabilities-Klasse
- OCRScrapeBase-Klasse
- OCRScrapeFactory-Klasse
- ScrapeControlBase-Klasse
- ScrapeEngineUsages-Enumeration
- ScrapeEngineBase
- ScrapeEngineFactory-Klasse
- ScrapeEngineProvider-Klasse
- OmniPage
- PDF
- Versionshinweise
- Über das PDF-Aktivitätspaket
- Projektkompatibilität
- Get PDF Page Count
- PDF-Text lesen (Read PDF Text)
- PDF über OCR lesen (Read PDF With OCR)
- XPS-Text lesen (Read XPS Text)
- XPS über OCR lesen (Read XPS With OCR)
- Exportieren einer PDF-Seite als Bild
- Bilder aus PDF exportieren
- Extract Attachments from PDF
- PDF-Seitenbereich extrahieren
- PDF-Dateien zusammenfügen
- Verwalten des PDF-Passworts
- [Nicht aufgeführt] Abbyy
- Versionshinweise
- Über das Abbyy-Aktivitätspaket
- Projektkompatibilität
- Abbyy OCR
- Abbyy Cloud OCR
- FlexiCapture Classifier
- FlexiCapture Extractor
- FlexiCapture Scope
- Dokument klassifizieren (Classify Document)
- Dokument verarbeiten (Process Document)
- Dokument validieren (Validate Document)
- Dokument exportieren (Export Document)
- Feld erhalten (Get Field)
- Tabelle erhalten (Get Table)
- Vorbereiten der Validierungsstationsdaten
- [Nicht aufgeführt] Abbyy Embedded
Document Understanding-Aktivitäten
Diese Schnellstartanleitung hilft Ihnen, mit der Validierung von Dokumenten zu beginnen, indem Sie die Validation Station in UiPath®-Aktions-Apps hinzufügen und sie dann zur Validierung über das Action Center als App-Aktionen senden. Das Tutorial verwendet UiPath Studio, um die Dokumentverarbeitung zu automatisieren, UiPath Apps für die Anzeige der Validation Station und Action Center für die Durchführung der Validierung. Der Dokumenttyp, der in den Beispielen dieses Tutorials verwendet wird, ist ein Krankenversicherungsformular vom Typ CMS 1500.
Die Übersichtsschritte dieser Schnellstartanleitung sind:
- Erstellen Sie die Aktions-App, die das Validierungssteuerelement anzeigt.
- Verwenden Sie eine zuvor konfigurierte App, um die Studio-Automatisierung zu entwerfen, die das Dokument verarbeitet und zur Validierung im Action Center sendet.
- Schließen Sie die Aktion im Action Center ab.
Schritte
1. Erstellen Sie eine Action-App
Voraussetzungen
Stellen Sie sicher, dass Ihr Mandant:
- Verfügt über genügend Robot Units, da die App mit Serverless-Robotern ausgeführt wird.
- Eine serverlose Robotervorlage wird im Orchestrator erstellt und bereitgestellt. Weitere Informationen zu serverlosen Robotern und dem Hinzufügen zu einem Mandanten finden Sie unter Ausführen von Unattended-Automatisierungen mit serverlosen Robotern.
1. Erstellen Sie eine Aktions-App
Im Gegensatz zu VB-Apps, die über den Apps-Dienst verfügbar sind, kann auf Apps über Studio Web zugegriffen werden.
Führen Sie die folgenden Schritte aus, um eine Aktions-App zu erstellen:
- Wechseln Sie zu Studio Web.
- Wählen Sie Neu erstellen > App , um ein neues Projekt zu erstellen.
- Wählen Sie im Projekt-Explorer Ihrer App Seiten, Workflows, Steuerelemente, Integrationen hinzufügen > Aktion aus. In diesem Schritt wird Ihrer App eine Aktion hinzugefügt, und Sie können ein Aktionsschema dafür konfigurieren.
- Erweitern Sie Aktion und wählen Sie Aktionsschema aus. Konfigurieren Sie das Aktionsschema mit den gewünschten In- und Out-Argumenten für App-Aktionen im Action Center.
- Für Ergebnisse fügen Sie weitere benutzerdefinierte Ergebnisse hinzu, die die Aktion haben soll. Sie können beispielsweise ein benutzerdefiniertes Ergebnis namens „Genehmigen“ hinzufügen.
- Fügen Sie für Eingabeeigenschaften Eigenschaften für Daten hinzu, die Sie an die Aktion übergeben möchten. Diese Eigenschaften werden in der Aktivität „Create App Task“ angezeigt, wenn diese App aus der Dropdownliste „Apps“ ausgewählt ist. Mithilfe von Eingabeeigenschaften können Sie Daten aus Ihrer Studio-Automatisierung an Ihre Aktion übergeben.
- Fügen Sie für Ausgabeeigenschaften Eigenschaften für Argumente hinzu, die Sie von der Aktion abrufen möchten. Auf diese Eigenschaften kann über die Aktivität Wait for App Task and Resume über die Variable Aufgabenobjekt (Ausgabe) zugegriffen werden.
- Fügen Sie für Eingabe-/Ausgabeeigenschaften Eigenschaften hinzu, die als Eingabe-/Ausgabeargumente in Ihrer Studio-Automatisierung fungieren. Diese Eingabe-/Ausgabeeigenschaften werden zuerst als Eigenschaften in der Aktivität Create App Task angezeigt, die Sie an die Aktion übergeben. Und dann, nachdem die Aktion abgeschlossen ist, können Sie über die Eigenschaft Aufgabenobjekt (Ausgabe) auf die gleichen Eigenschaften zugreifen, die von der Aktivität Wait for App Task and Resume aktualisiert wurden.
2. Fügen Sie das Validierungssteuerelement hinzu und passen Sie es an
Ein Validierungssteuerelement enthält die Validierungsstation, die in Workflows zur Dokumentverarbeitung verwendet wird. Führen Sie die folgenden Schritte aus, um ein Validierungssteuerelement innerhalb einer Aktions-App hinzuzufügen und anzupassen:
-
Öffnen Sie die gewünschte Action-App, in die Sie die Validation Station integrieren möchten.
-
Wählen Sie Toolbox öffnen.
-
Suchen Sie unter Anzeige das Validierungssteuerelement und fügen Sie es in Ihre App ein.
Wenn Sie das Validierungssteuerelement zu Ihrer App hinzufügen, wird automatisch eine
Var<ValidationControl_PageName>-Variable im Abschnitt App-Variablen vom Projekt-Explorer Ihrer App erstellt .Hinweis:Sie können das Validierungssteuerelement und die entsprechende App-Variable verwenden, um Informationen aus dem Validierungssteuerelement zu lesen. Verwenden Sie die App-Variable
Var<ValidationControl_PageName>, um Informationen hineinzuschreiben. -
Bereiten Sie das Aktionsschema vor:
-
Wählen Sie im Projekt-Explorer unter Aktion die Option Aktionsschema aus.
-
Wählen Sie in den Eingabeeigenschaften die Option Eigenschaft hinzufügen aus.
-
Wählen Sie in der Eigenschaftensuchleiste Weitere Optionen aus.
-
Wählen Sie unter Erweitert die Option ContentValidationData aus.
Dies ist die Eingabeeigenschaft, die in der Aktivität „Create App Task“ angezeigt wird. Die Eingabeeigenschaft Inhaltsvalidierungsdaten erfordert ein
ContentValidationData-Objekt als Eingabe, das ein einzelnes Objekt oder ein Array/eine Liste vonContentValidationData-Instanzen sein kann.ContentValidationDataenthält die Artefakte der Validation Station.ContentValidationDatawird mit der Aktivität Create Document Validation Artifacts erstellt.
-
-
Konfigurieren Sie das Validierungssteuerelement:
- Wechseln Sie zu den Eigenschaften des Validierungssteuerelements.
- Wählen Sie in der Quelleingabe die Aktionseingabe aus, die Sie als
ContentValidationData-Typ definiert haben.
-
Konfigurieren Sie den Rest der App mit anderen Steuerelementen, die Sie benötigen.
3. Greifen Sie auf Validierungssteuerelementdaten und deren Eigenschaften zu
Verschiedene Eigenschaften des Validierungssteuerelements, wie z. B. Taxonomie, Extraktionsergebnis, ausgewählter Dokumenttyp, ausgewähltes Feld und Datenquelle, können mit der Variablen Validierungssteuerelement (VarValidationControl_PageName) aufgerufen werden. Sie können die im Validierungssteuerelement angezeigten Werte über die entsprechende App-Variable ändern. Führen Sie die unter Validierungssteuerelementdaten bearbeiten beschriebenen Schritte aus, um einen Feldwert hinzuzufügen, zu ändern oder zu entfernen.
In der folgenden Tabelle werden die Eigenschaften beschrieben, auf die Sie über das Validierungssteuerelement zugreifen können, ihr Datentyp und Beschreibungen.
Tabelle 1. Eigenschaften des Validierungssteuerelements
| Eigenschaften | Datentyp | Beschreibung |
|---|---|---|
Taxonomy | UiPath.DocumentProcessing.Contracts.Taxonomy.DocumentTaxonomy | Das Taxonomieobjekt, mit dem der Inhalt für die Anzeige vorbereitet wurde. Es enthält Informationen zu Dokumenttypen, Feldern und Anzeigeeigenschaften. |
ExtractionResult | UiPath.DocumentProcessing.Contracts.Results.ExtractionResult | Die Extraktionsergebnisse, wie sie sind (mit oder ohne menschliche Änderungen), aus der Validierungskontrolle. |
SelectedDocumentType | System.String | Der Name des aktuell im Validierungssteuerelement ausgewählten Dokumenttyps. |
SelectedField | UiPath.DocumentProcessing.Contracts.Apps.FieldValueDetails | Das aktuell im Validierungssteuerelement ausgewählte Feld zusammen mit seinem Wert. |
DataSource | UiPath.DocumentProcessing.Contracts.Actions.ContentValidationData | Die Inhaltsvalidierungsdaten, die derzeit die Quelle des Validierungssteuerelements sind. |
Hidden | boolean | Der Status der Steuerelementeigenschaft, der bestimmt, ob das Steuerelement sichtbar oder ausgeblendet ist. |
Disabled | boolan | Der Status der Steuerelementeigenschaft, der bestimmt, ob das Steuerelement bearbeitbar ist oder nicht. |
IsValid | boolean | Überprüft die Gültigkeit des Werts der Validierungssteuerung. „true“ gibt an, dass sie gültig ist. |
4. Bearbeiten Sie die Validierungssteuerelementdaten
Sie können die im Validierungssteuerelement angezeigten Werte über die entsprechende App-Variable ändern. Sie können beispielsweise die im Validierungssteuerelement angezeigten Extraktionsergebniswerte über die entsprechende App-Variable ändern.
Das folgende Beispiel zeigt, wie Sie einen regulären Feldwert aktualisieren:
- Wählen Sie ein beliebiges Steuerelement in Ihrer App aus und wechseln Sie zu Ereignisse.
- Wählen Sie Automatisierung definieren aus. Diese Aktion öffnet den Designerbereich von Studio Web, in dem Sie eine Trigger-Automatisierung für ein bestimmtes App-Steuerelement erstellen können.
- Um im Kontext der Extraktionsergebnisse des Dokuments einen Feldwert für reguläre Felder hinzuzufügen oder zu ändern, fügen Sie eine Aktivität Set Variable Value in der Automatisierung hinzu.
-
Verwenden Sie für das Feld An-Variable
AppVariable.VarValidationControl_PageName.Field("<field name>").Value.Dieser Ausdruck stellt das Feld dar, das Sie ändern möchten, auf das über die Variable
VarValidationControl_PageNamezugegriffen wird. -
Geben Sie im Feld An den gewünschten Wert für das referenzierte Feld ein.
Neben regulären Feldern kann die Variable
AppVariable.VarValidationControl_PageNameauch Felder mit mehreren Werten mitAppVariable.VarValidationControl_PageName.Field("<field name>", <index>)bearbeiten und mit Tabellenzellen interagieren, indem sieAppVariable.VarValidationControl_PageName.Field("<table field name").Field("<column name>", <row index>)verwendet.Um Werte zu löschen, wählen Sie den Zielwert in ähnlicher Weise aus und verwenden Sie das
.DeleteValue-Flag, das auf True festgelegt ist. Zu den Eigenschaften von Werten, die Sie im Validierungssteuerelement aktualisieren können, gehören:
- Textwert (
.Value) - Bestätigter Status (
.Confirmed) - Konfidenzniveau des Werts (
.Confidence) - Löschmarkierung (
.DeleteValue) - Flag zum Entfernen eines Wertverweises (
.KeepReference)
-
Sie können die gleichen Schritte verwenden, um andere Validierungssteuerelementdaten zur Laufzeit zu ändern. Der einzige Unterschied besteht darin, dass Sie eine andere Variable im Feld An Variable verwenden, sodass sie den Validierungssteuerelementdaten entspricht, die Sie ändern möchten. Sie können beispielsweise die Variable AppVariable.ValidationControl.SelectedDocumentType verwenden, wenn Sie sie mit einem anderen Wert aktualisieren möchten.
Abbildung 1. Die Set Variable Value- Aktivitäten, mit denen Sie Daten aus dem Validierungssteuerelement aktualisieren können
5. Erstellen Sie Ereignisse für das Validierungssteuerelement
Sie können verschiedene Ereignisse auslösen, die für das Validierungssteuerelement spezifisch sind. Navigieren Sie im Projekt-Explorer zum Validierungssteuerelement und wählen Sie es aus. Im Bereich Ereignisse des Validierungssteuerelements können Sie Automatisierungen für bestimmte Ereignisse definieren.
In der folgenden Tabelle werden die verfügbaren Validierungssteuerungsereignisse beschrieben:
Tabelle 2. Validierungssteuerelement-Ereignisse
| Ereignis (Event) | Beschreibung |
|---|---|
| Wenn bereit | Wird ausgelöst, wenn das Validierungssteuerelement geladen wird. |
| Dokumenttyp geändert | Wird ausgelöst, wenn der Benutzer den Dokumenttyp im Validierungssteuerelement ändert. |
| Feld ausgewählt | Wird ausgelöst, wenn der Benutzer eines der Felder oder den Wert eines Felds im Validierungssteuerelement auswählt. |
| Feldwert geändert | Wird ausgelöst, wenn der Benutzer einen Feldwert im Validierungssteuerelement hinzufügt, entfernt oder ersetzt. |
6. Verwenden Sie dedizierte Validierungssteuerungsaktivitäten
Sie können bestimmte Aktivitäten verwenden, die für die Arbeit mit dem Validierungssteuerelement aus dem Paket AppEvents.Activities vorgesehen sind:
- Feldfokus des Validierungssteuerelements festlegen: Ermöglicht es Ihnen, den Fokus auf ein Feld basierend auf einem konfigurierten Ereignis zu legen.
- Status des Validierungssteuerelements speichern: Speichert den Status des Validierungssteuerelements. Sie können dies verwenden, wenn Sie die Validierung später noch einmal aufrufen und abschließen möchten.
Allgemeine Ausdrücke für das Validierungssteuerelement
Wenn Sie Ihre App erstellen, die ein Validierungssteuerelement enthält, können Sie die folgenden Ausdrücke verwenden, um auf verschiedene Daten zuzugreifen, die vom Validierungssteuerelement verfügbar gemacht werden. In der folgenden Tabelle werden die gängigsten Ausdrücke beschrieben, die Sie bei der Arbeit mit dem Validierungssteuerelement verwenden können:
| Zweck | Ausdruck |
|---|---|
| Zugriff auf Extraktionsergebnisse, die im Validierungssteuerelement angezeigt werden |
|
| Greifen Sie auf die im Validierungssteuerelement geladene Taxonomie zu |
|
| Greifen Sie im Validierungssteuerelement auf das ausgewählte Feld zu |
|
| Greifen Sie auf zusätzliche Eigenschaften des Validierungssteuerelements zu | MainPage.ValidationControl.<PropertyName> |
| Lesen Sie die Daten der Extraktionsergebnisse | Verwenden Sie die von der Klasse „Extraktionsergebnis“ verfügbar gemachten Methoden. |
| Lesen Sie Taxonomiedaten | Verwenden Sie die von der Taxonomieklasse verfügbar gemachten Methoden. |
| Greifen Sie auf einen Feldwert zu, um ihn im Validierungssteuerelement zu aktualisieren | AppVariable.<ValidationControlVariable>.Field("<FieldName>").Value |
| Rufen Sie die Liste der im Validierungssteuerelement angezeigten Feldnamen ab | AppVariable.<ValidationControlVariable>.ExtractionResult.GetFields().Select(Function(f) f.FieldName) |
6. Veröffentlichen und stellen Sie die App bereit
Nachdem Sie Ihre Aktions-App erstellt und darin Automatisierungen für Steuerelemente ausgelöst haben, können Sie sie veröffentlichen. Durch das Veröffentlichen der App wird sie zum Erstellen von App-Aktionen verfügbar. Weitere Informationen zum Veröffentlichen von Apps finden Sie unter Veröffentlichen, Bereitstellen und Aktualisieren von App-Projekten.
2. Erstellen Sie eine Studio-Automatisierung
Voraussetzungen
- Installieren Sie die folgenden Aktivitätspaketversionen:
- IntelligentOCR.Activities Version 6.24.0
- Persistence.Activities Version 1.5.5 oder höher.
- AppEvents.Activities-Version 3.12.0 oder höher.
- Erstellen Sie einen Speicher-Bucket im Orchestrator im selben Ordner, in dem Sie die Dokumentverarbeitungsautomatisierung veröffentlichen möchten. Daten, die zum Laden des Validierungssteuerelements innerhalb von Apps erforderlich sind, werden in einem Orchestrator Speicher-Bucket gespeichert.
- Fügen Sie das Dokument hinzu, das Sie im Studio-Projektordner verarbeiten möchten.
- Wenn Sie generative Extraktions- oder Validierungsfunktionen verwenden möchten, benötigen Sie optional bestimmte Diensteinheiten
- Wenn Sie sich für den Flex-Tarif angemeldet haben, benötigen Sie AI Units. Weitere Informationen zu den generativen Funktionen von Document Understanding finden Sie unter generative Funktionen.
1. Verarbeiten Sie eine Datei mit Document Understanding
Fügen Sie Aktivitäten hinzu, die Document Understanding verwenden, um eine Datei zu verarbeiten. Bereiten Sie das Dokument mithilfe von Digitalisierung und Extraktion über Apps auf die Validierung im Action Center vor.
Nach dem Hinzufügen der Aktivitäten zum Verarbeiten der Datei sollten die folgenden Variablen verfügbar sein:
DocumentTaxonomy(Taxonomie): Über die Aktivität Load Taxonomy abgerufen.Dom(Dokumentobjektmodell) undtext(Dokumenttext): Durch die Aktivität Digitize Document erworben.doc(Dokumentpfad): Stellt den Pfad zur verarbeiteten Datei dar.autoExtractionResults(ExtractionResults): Dies ist die Ausgabe der Aktivität Data Extraction Scope , unabhängig von den verwendeten Extraktionsmethoden.
2. Senden Sie die Validierungsinformationen an die App
Nachdem das Dokument für die Validierung bereit ist, können Sie alle Informationen vorbereiten, die an die zuvor erstellte und bereitgestellte App gesendet werden sollen. Befolgen Sie diese folgenden Schritte:
- Fügen Sie eine Aktivität Create Document Validation Artifacts hinzu, um das
Content Validation Data-Objekt zu erstellen, das die Informationen speichert, die zum Laden des Validierungssteuerelements in der Aktions-App erforderlich sind. Konfigurieren Sie in diesem Beispiel die Aktivität mithilfe der zuvor erstellten oder ausgegebenen Variablen:- Bucket-Ordnerpfad: Der Name des Orchestrator-Ordners, in dem der Speicher-Bucket erstellt wurde.
- Bucket-Name:
storageBucketName - Bucket-Verzeichnispfad: Der Verzeichnispfad innerhalb des zuvor eingegebenen Speicher-Buckets, in dem Sie Aktionsdaten speichern möchten.
- Dokumentpfad:
doc - Dokumenttext:
text - Dokumentobjektmodell:
dom - Taxonomie:
taxonomy - Ergebnisse der automatischen Extraktion:
autoExtractionResults
- Fügen Sie eine Aktivität Create App Task hinzu, sodass Sie das
Content Validation Data-Objekt an die zuvor entworfene App binden und es dann zur Validierung an das Action Center senden können. Konfigurieren Sie die Aktivität in diesem Beispiel wie folgt:- Titel:
CVD - Priorität:
Medium - Apps:
Demo.Validation.Control.in.Apps - App-Version: v2.0.0 Nachdem Sie die App und die entsprechende Version ausgewählt haben, die Sie zum Erstellen der Aktion verwenden möchten, werden die Eingabeeigenschaften dieser App im Textkörper der Aktivität angezeigt.
-
In diesem Beispiel ist eine der Eingabeeigenschaften Action_Content_Validation_Data, die die zuvor erstellten Dokumentvalidierungsartefakte erfordert:
contentValidationData.Abbildung 2. Die Aktivität „Create App Task“.
-
- Titel:
- Fügen Sie eine Aktivität Wait for App Task and Resume hinzu, um die Informationen über die Aktion zurückzugeben und den Workflow fortzusetzen. Geben Sie im Feld Erstellte App-Aufgabe die Ausgabevariable der Aktivität Create App Task ein.
- Fügen Sie eine Aktivität Retrie Document Validation Artifacts hinzu, um die Dokumentvalidierungsartefakte zurückzugeben, nachdem der Benutzer die Validierung im Action Center durchgeführt hat. Übergeben Sie die Ausgabevariable der Aktivität Create Document Validation Artifacts als Eingabe der Aktivität Retrie je Document Validation Artifacts .
Tipp:
Sie können auch dedizierte Ausgabevariablen für zusätzliche Informationen erstellen, die in den Validierungsartefakten gespeichert sind, z. B. AutomaticExtractionResults, und ValidatedExtractionResults.
3. Führen Sie die Validierung im Action Center durch
- Öffnen Sie das Action Center und wechseln Sie zu Meine Aktionen oder Aktionen verwalten.
- Suchen Sie auf der Registerkarte Nicht zugewiesen die Aktion, die Sie gerade mit der vorherigen Studio-Automatisierung erstellt haben.
- Wenn Sie die Aktion sich selbst zuweisen möchten, wählen Sie die gewünschte Aktion und dann Sich selbst zuweisen aus.
- Wenn Sie die Aktion einem anderen Benutzer zuweisen möchten, wählen Sie Weitere Optionen für die gewünschte Aktion aus. Wählen Sie dann Dem Benutzer zuweisen und dann einen Benutzer aus der Dropdownliste aus.
- Wechseln Sie zur Registerkarte Ausstehend und schließen Sie die Aktion ab, sodass der Studio-Workflow fortgesetzt werden kann.