In diesem Abschnitt werden Techniken und Einschränkungen erläutert, die für das Training der Erfassung bestimmter Feldtypen gelten.
Gruppen von Wiederholungsfeldern
Aktuell wird das Training für Gruppen von Wiederholungsfeldern nicht unterstützt – mit Ausnahme von Positionen (wiederholte Gruppe).
In den folgenden Fällen kann es sinnvoll sein, Training für Positionen (wiederholte Gruppe) zu verwenden:
- Das Programm erkennt manche Spalten nicht, erkennt manche Spalten falsch, oder die erkannten Werte enthalten zu viele Fehler.
- Das Programm erkennt überhaupt keine Positionen (wiederholte Gruppe) oder erkennt sie falsch.
Weitere Informationen finden Sie unter Verifizierung von Positionen (wiederholte Gruppe).
Viele Käufer führen Aufzeichnungen über ihre Bestellungen, während Vendors Bestellnummern auf den Rechnungen angeben, die sie an Käufer ausstellen (siehe Abgleich von Bestellungen für Details).
Wenn auf einer Rechnung nur eine einzige Bestellnummer aufgedruckt ist, kann das Programm lernen, dieses Feld wie jedes andere Feld zu erfassen, obwohl eine Bestellnummer ein Feld in einer wiederholbaren Gruppe (mit dem Namen “PurchaseOrder”) ist.
In diesem Szenario werden Daten aus der ersten Instanz der wiederholbaren Gruppe erfasst (aus den Feldern Bestellnummer und Gesamtbetrag) und in zwei Felder einer zusätzlichen Gruppe kopiert. Anschließend lernt das Programm, diese beiden Felder der zusätzlichen Gruppe zu erfassen. Wenn die wiederholbare Gruppe mehrere Instanzen enthält, lernt das Programm nur, die erste Instanz zu erfassen. Wenn Ihre Rechnungen also meist mehrere Bestellnummern enthalten, sollten Sie die Verwendung eines Datensatzes oder regulärer Ausdrücke in Betracht ziehen.
-
Wenn Sie ein neues Projekt erstellen, wird das Training für die PurchaseOrder-Gruppe automatisch aktiviert.
-
Wenn Sie ein Projekt aktualisieren, das in einer früheren Version von ABBYY FlexiCapture erstellt wurde, führen Sie die folgenden Schritte aus, um das Training zu aktivieren:
- Klicken Sie im Document Definition Editor auf Document Definition → Document Definition Properties… → Event Handlers.
- Wählen Sie unter Handlers die Option After document state changed aus.
- Wählen Sie in den Einstellungen der Gruppe TrainablePO die Regel Copy PO data to TrainablePO aus**.**
- Überprüfen Sie die Felderkennungseinstellungen für die Felder OrderNumber und Total in der Gruppe TrainablePO. Vergewissern Sie sich, dass auf der Registerkarte Recognition die Option Filling type > Standard recognition ausgewählt ist.
Die Gruppe PurchaseOrder und ihre Felder müssen aktiviert sein. Um diese Felder zu aktivieren, öffnen Sie den Document Definition Editor und klicken Sie dann auf Document Definition → Document Definition Properties… → Document Definition Settings → Additional Fields and Features. Wählen Sie anschließend Purchase order matching aus.
Felder Gesamtbetrag und Amount
Bei der Verwendung von Trainingsergebnissen für Gesamtbetrag- und Amount-Felder gelten bestimmte Einschränkungen. Diese Einschränkungen ergeben sich daraus, dass das Programm den beim Anwenden eines generischen FlexiLayouts erkannten Feldregionen einen Konfidenzwert zuweist. Das Programm berücksichtigt diesen dann bei der Auswahl zwischen der generischen und der trainierten FlexiLayout-Variante. Weitere Informationen finden Sie unter Trainieren der Erfassung von Amount-Feldern für die Rechnungserkennung.