Validierungsregeln in Document Automation

Mit Validierungsregeln können Sie die Genauigkeit der extrahierten Daten über mehrere Felder in Ihren Dokumenten sicherstellen.

Sie können verschiedene Bedingungen definieren, z. B. Mustervergleiche oder Gleichheitsprüfungen. Wenn diese Bedingungen erfüllt sind, können Sie mühelos Maßnahmen ergreifen, um Fehler oder Warnungen zu kennzeichnen, Werte zu bereinigen oder zu ersetzen oder neue Werte festzulegen.

Erweiterte Validierungsregeln können auf zwei Ebenen angewendet werden:
  • Feldregeln
  • Dokumentregeln

Feldregeln

Regeln auf Feldebene sind dazu gedacht, Regeln speziell für einzelne Felder zu erstellen. Diese Regeln enthalten eine Bedingung, auf die eine Reihe von Aktionen folgt, die ausgeführt werden, wenn die Bedingung erfüllt ist, und die implizit mit dem hervorgehobenen Feld verknüpft sind.

Validierungsregeln auf Feldebene

Diese Regeln werden vor den Validierungsregeln auf Dokumentebene verarbeitet.

Dokumentregeln

Eine Regel auf Dokumentebene ist mit einem Feld verknüpft, kann aber Bedingungen und Aktionen enthalten, die von den Werten anderer Felder abhängen. Mit diesen Regeln können Sie eine komplexe Struktur von Bedingungen erstellen, die mehrere Felder umfasst und umfangreiche Aktionen beinhalten kann. Validierungsregeln auf Dokumentebene
Anmerkung:
  • Sie können ein oder mehrere Felder auswählen, auf die diese Aktionen angewendet werden können.
  • Die Dokumentregeln können mit Abhängigkeiten zwischen Feldern strukturiert werden und die Reihenfolge ihrer Ausführung ist entscheidend. Es ist wichtig, dass die Reihenfolge eingehalten wird.
  • Sie müssen beim Hinzufügen eines Felds oder einer Dokumentregel alle ausgefüllten Felder eingeben, damit die Option Aktualisieren aktiviert wird.

    Zum Beispiel müssen Sie einen Aktionswert für den ausgewählten Aktionstyp hinzufügen und dann die Lerninstanz aktualisieren.

Im folgenden Video sehen Sie, wie Validierungsregeln in Dokumenten verwendet werden, um den Prozess der Datenextraktion zu verbessern.

Verfügbare Bedingungen

Eine Bedingung wird als logische Regel ausgedrückt, die den Zustand oder die Werte bestimmter Felder auswertet, die stimmen müssen, damit eine Aktion ausgeführt werden kann. Nachstehend finden Sie eine Liste aller verfügbaren Bedingungen:

DA-Verfügbare-Bedingungen

Aktionstyp Beschreibung
Gleich Prüft, ob die Daten in einem Feld gleich einem bestimmten Wert sind.
Ungleich Überprüft, ob die Daten in einem Feld ungleich einem bestimmten Wert sind.
Enthält Überprüft, ob die Daten in einem Feld einen bestimmten Wert enthalten.
Enthält nicht Überprüft, ob die Daten in einem Feld einen bestimmten Wert nicht enthalten.
Beginnt mit Prüft, ob die Daten in einem Feld mit einem bestimmten Wert beginnen.
Beginnt nicht mit Prüft, ob die Daten in einem Feld nicht mit einem bestimmten Wert beginnen.
Endet mit Prüft, ob die Daten in einem Feld mit einem bestimmten Wert enden.
Endet nicht mit Prüft, ob die Daten in einem Feld nicht mit einem bestimmten Wert enden.
Ist leer Prüft, ob ein Feld leer ist.
Ist nicht leer Prüft, ob ein Feld nicht leer ist.
Stimmt mit Regex überein Überprüft, ob die Daten mit dem definierten regulären Ausdruck übereinstimmen. Einzelheiten finden Sie unter Validieren von Mustern.
Stimmt nicht mit Regex überein Überprüft, ob die Daten nicht mit dem definierten regulären Ausdruck übereinstimmen. Einzelheiten finden Sie unter Validieren von Mustern.
Stimmt mit der Formel überein Überprüft, ob die Daten mit der definierten Formel übereinstimmen. Einzelheiten finden Sie unter Validierung von Formeln.
Stimmt nicht mit der Formel überein Prüft, ob die Daten nicht mit der definierten Formel übereinstimmen. Einzelheiten finden Sie unter Validierung von Formeln.
Ist in Liste Prüft, ob die Daten Teil einer Liste sind.
Ist nicht in der Liste Prüft, ob die Daten nicht Teil einer Liste sind.

Verfügbare Aktionen

Eine Aktion ist mit einem Vorgang verbunden, der ausgeführt wird, wenn bestimmte Bedingungen erfüllt sind. Nachstehend finden Sie eine Liste aller verfügbaren Aktionen:

DA-verfügbare-Aktionen

Wenn die angegebenen Bedingungen erfüllt sind, filtern diese Aktionen die erzeugte Ausgabe und liefern genauere Dokumentdaten.
Aktionstyp Beschreibung Beispiel
Wert festlegen Wenn die angegebene Bedingung erfüllt ist, legt die Aktion Wert festlegen den angegebenen Wert für die ausgewählten Felder fest.

Aktion-Wert-festlegen

Wert löschen Wenn die angegebene Bedingung erfüllt ist, löscht die Aktion Wert löschen die Werte der ausgewählten Felder.

Aktion-Wert-löschen

Fehler anzeigen Wenn die angegebene Bedingung erfüllt ist, zeigt die Aktion Fehler anzeigen die Fehlermeldung für die ausgewählten Felder an.

Aktion-Fehler-anzeigen

Warnung anzeigen Wenn die angegebene Bedingung erfüllt ist, zeigt die Aktion Warnung anzeigen die Warnmeldung für die ausgewählten Felder an.

Aktion-Warnung-anzeigen

Ersetzen Wenn die angegebene Bedingung erfüllt ist, ersetzt die Aktion Ersetzen die Werte der ausgewählten Felder.

Aktion-ersetzen

Regex Extrahierung Wenn die angegebene Bedingung erfüllt ist, wendet die Aktion Regex Extrahierung einen regulären Ausdruck auf den extrahierten Wert an, um eine bestimmte Teilzeichenkette zu finden. Wenn die angegebene Bedingung nicht erfüllt ist, wird eine leere Zeichenfolge zurückgegeben. Einzelheiten finden Sie unter Validieren von Mustern.
Anmerkung: Mit der Aktion Regex Extrahierung wird nur die erste Übereinstimmung extrahiert, die auf der Grundlage des angegebenen Regex-Musters im Wert gefunden wird.

Regex-Extrahierung