Mit der Aktivität Map Fields werden extrahierte Feldwerte in UiPath-Variablen gespeichert. Sie können ABBYY Vantage-Felder im Designer-Bereich UiPath-Variablen zuordnen.Documentation Index
Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
Use this file to discover all available pages before exploring further.
Aktivitätseigenschaften
| Gruppe | Eigenschaft | Typ | Beschreibung |
|---|---|---|---|
| Connection Settings | Skill Name | String | Der Name des Vantage Document-Skills. |
| Input | Extracted Data | String | Akzeptiert einen JSON-String mit den extrahierten Daten. Übergeben Sie an diese Eigenschaft den Wert der Eigenschaft ExtractedData des jeweiligen DocumentResult, das in der Aktivität Get Results empfangen wurde. Verwenden Sie UiPath-Variablen, um Werte zwischen den Eigenschaften zu übergeben. |
ExtractedData-Wert aus dem DocumentResult erhalten, das Get Results für den Document-Skill zurückgegeben hat, für den diese Aktivität Map Fields konfiguriert ist.
Bevor Sie die Daten an Map Fields übergeben:
- Vergewissern Sie sich, dass der Document-Skill des Dokuments mit dem in Map Fields konfigurierten übereinstimmt. Verwenden Sie die Eigenschaft
ClassNamedesDocumentResult, um den Dokumenttyp zu identifizieren. - Damit
ClassNameausgefüllt wird, konfigurieren Sie in der Extract-Aktivität des Process-Skills die Zuordnung von Klassen zu Skills — der Klassenname muss dem Namen des Document-Skills entsprechen.
Die Aktivität Map Fields öffnen
Öffnen Sie die Aktivität Map Fields im Bereich Designer und klicken Sie auf die Schaltfläche rechts neben der Dropdown-Liste unter Skill Name, um eine Liste der verfügbaren Skills abzurufen.
Einen Document-Skill auswählen
Erweitern Sie die Dropdown-Liste Skill Name und wählen Sie den Document-Skill aus, dessen extrahierte Feldwerte in UiPath-Variablen gespeichert werden sollen.
Sie können nur einen Document-Skill auswählen.
Die Feldstruktur aktualisieren
Klicken Sie auf die Schaltfläche Refresh. In der Spalte Vantage Extracted Field wird eine Feldstruktur angezeigt.
Ein Feld einer UiPath-Variablen zuordnen
Erweitern Sie die Struktur und klicken Sie neben dem Feld, das Sie zuordnen möchten, auf die Schaltfläche Plus. In der Spalte UiPath Variable werden dann ein UiPath-Variablenname und der zugehörige Typ angezeigt. Standardmäßig ist der Name der Variablen derselbe wie der Name des Vantage-Felds, Sie können diesen Namen jedoch bei Bedarf ändern.

Die übrigen Felder zuordnen
Wiederholen Sie den vorherigen Schritt für die anderen Felder, die Sie zuordnen müssen. Sie können bereits vorhandene UiPath-Variablen angeben. Stellen Sie in diesem Fall sicher, dass der Typ Ihrer Variablen dem in der folgenden Tabelle empfohlenen Typ entspricht.
Die angegebenen UiPath-Variablen werden in der Sequence erstellt, die der Aktivität Map Fields am nächsten liegt (zum Beispiel in Flowchart).
Der Parameter Skill Name akzeptiert eine UiPath-Variable vom Typ
String. Wenn Sie einen Document-Skill aus der Dropdown-Liste auswählen, wird der neue Wert in die Variable geschrieben. Ausdrücke und Verweise auf andere Variablen werden nicht unterstützt.| ABBYY Vantage Field Type | UiPath Variable Type |
|---|---|
| Text | String |
| Date | String |
| Number | String |
| Money | String |
| Barcode | String |
| Checkmark | Boolean |
| Checkmark group (kann als separate Checkmarks abgerufen werden) | FieldList |
| Group | FieldList |
| Group (für wiederholbare Gruppen) | FieldList[] |
| Table | FieldList[] |
Sich wiederholende Blattelemente (wie
Text) und Tabellenspalten werden String[] zugeordnet. Wiederholbare Gruppen — auch solche, die in andere wiederholbare Gruppen verschachtelt sind — werden FieldList[] zugeordnet. Innerhalb einer wiederholbaren Gruppe können Sie auch einzelne untergeordnete Felder einfachen Typen zuordnen.
GroupItem
GroupItem ist eine Struktur, die eine Instanz eines sich wiederholenden Objekts (eines Felds oder einer Feldgruppe) enthält.
| Method/Property | Parameter | Type | Description |
|---|---|---|---|
| Keys | IEnumerable<string> | Schlüsselwerte. Jeder Wert ist der Name einer bestimmten Verschachtelungsebene. | |
| Values | IEnumerable<IReadOnlyList<FieldList>> | Menge der Feldwerte der Verschachtelungsebenen. | |
| Count | Integer | Anzahl der verschachtelten Felder. | |
| ContainsKey | Key: String | Boolean | Gibt an, ob ein verschachteltes Feld vorhanden ist. |
| TryGetValue | Key: String, Value: IReadOnlyList<FieldList> | Boolean | Gibt an, ob ein Wert vorhanden ist. Wenn ein Wert vorhanden ist, werden True und der Wert zurückgegeben, andernfalls False. |
| this[] | Name: String | IReadOnlyList<FieldList> | Gibt den Wert des angegebenen verschachtelten Felds zurück. |
| Find | Name: String | IEnumerable<FieldList> | Findet alle verschachtelten Felder auf beliebiger Verschachtelungsebene mit dem angegebenen Namen. |
| Filter | Predicate: (Name: String, Node: FieldList) => Boolean | IEnumerable<FieldList> | Findet alle verschachtelten Felder auf beliebiger Verschachtelungsebene, die das Prädikat erfüllen. |
| Descendents | NameItems: Params String[] | IEnumerable<FieldList> | Findet alle verschachtelten Felder auf beliebiger Verschachtelungsebene, deren Name mit dem Parameter nameItems übereinstimmt. |
FieldList
FieldList ist eine Struktur, die einem Feld oder einer Feldgruppe entspricht (Wiederholungsfelder oder wiederholbare Gruppen mit demselben Namen) und die Werte der Felder oder Gruppen enthält (mehrere Instanzen sind möglich).
| Method/Property | Parameter | Type | Description |
|---|---|---|---|
| Values | IEnumerable<Object> | Menge skalarer Feldwerte. | |
| Count | Integer | Anzahl der verschachtelten GroupItem. | |
| Find | Name: String | IEnumerable<FieldList> | Findet alle verschachtelten Felder auf beliebiger Verschachtelungsebene mit dem angegebenen Namen. |
| Filter | Predicate: (Name: String, Node: FieldList) => Boolean | IEnumerable<FieldList> | Findet alle verschachtelten Felder auf beliebiger Verschachtelungsebene, die das Prädikat erfüllen. |
| this[] | Num: Integer | GroupItem | Gibt das GroupItem mit verschachtelten Feldern (falls vorhanden) an der durch den Parameter num angegebenen Position zurück. |
Vantage Scope Activity
Übergeben Sie die ABBYY Vantage-Verbindungseinstellungen an verschachtelte Vantage-Aktivitäten.
Use-Skill-Aktivität
Erstellen Sie einen Vantage-Vorgang, um ein Dokument mit einem Skill zu verarbeiten.
Get Results activity
Rufen Sie die Verarbeitungsergebnisse aus ABBYY Vantage ab.
