-
Info
- Neue Funktionen in ABBYY FlexiCapture 12
- Unterstützte Dokumenttypen in ABBYY FlexiCapture
- Kurzbeschreibung der Dokumentverarbeitung mit ABBYY FlexiCapture
- Installieren und Ausführen des Programms
- Architektur von ABBYY FlexiCapture
-
Konfigurieren des Programms
- Konfiguration von ABBYY FlexiCapture
- Mehrinstanzenfähigkeit
-
Erstellen eines Projekts
- Projekteigenschaften
- Umgebungsvariablen
- Bildimport
- Stapeltypen
- Workflow-Konfiguration
- Extras
- Standard-Stapelpriorität
- SLA-Einstellungen
- Benutzerdefinierte Operatorrollen
- Registrierungsparameter
- Hochladen eines Projekts zum Anwendungsserver
- Projekt testen
- Designeinstellungen
- Qualität der angezeigten Bilder
-
Dokumentdefinitionen
- Erstellen von statische Dokumentdefinitionen
- Erstellen einer Dokumentdefinition zum Verarbeiten nicht strukturierter und flexibler Dokumente
- Document Definitions without automatic fields extraction
- Dokumentenmappen
-
Dokumentdefinitionsfelder
- Texteingabefeld
- Checkmarks
- Gruppen von Auswahlfeldern
- Barcode
- Bilder
- Tabellen
- Feldgruppe
- Dienstfeld
- Indexfelder
- Link zu vorhandenem Feld
- Felder ohne Bereich
- Erstellen eines Felds mit einem nicht rechteckigen Bereich
- Felder mit mehreren Instanzen
- Felder mit mehreren Bereichen
- Ändern eines Feldnamens
- Kopieren, Verschieben und Löschen von Feldern
- Ausschließen eines Bereichs von der Erkennung
- Dokumentdefinitionsassistent
- Bearbeitung und Veröffentlichung einer Dokumentdefinition
- Zusammenstellung mehrseitiger Dokumente
- Eigenschaften der Dokumentdefinition
- Eigenschaften eines Dokumentdefinitionsbereichs
- Regelbasierte Validierung
- Konfigurieren des Datenexports
- Konfigurieren der Datendarstellung im Dokumentfenster
- Testen von Dokumentdefinitionen
- Lokalisierung einer Dokumentdefinition
-
Klassifizierung
- Klassifizierungsszenarien
- Klassifizierungsprofile
- Aufruf-Genauigkeit-Balance
-
Erstellen eines Klassifizierers
- Einrichtung von Klassifizierern
- Einrichten Ihrer Klassifizierer und Laden von Bildern
- Trainings-Klassifizierer
- Analysis of classification results
- Improving your classifier
- Exportieren und Importieren von Klassifizierern
- Zuordnung von Klassen zu Dokumentdefinitionsbereichen
- Klassifizierung anhand einer Unternehmensdatenbank_2
- Training für Feldextrahierung
- Arbeiten mit einem konfigurierten Projekt
-
ABBYY FlexiCapture für Rechnungen
- Funktionen von ABBYY FlexiCapture for Invoices
- Erfassen von Rechnungen
-
Einrichtung eines Projekts zur Rechnungserfassung
- Land- und Spracheinstellungen
- Verbindung mit Datenbanken für Lieferanten und Geschäftseinheiten
- Einstellungen für den Datenexport
- Der Status von Dokumenten in Projekten von ABBYY FlexiCapture for Invoices
- ABBYY FlexiCapture for Invoices Trainieren
- Regeln
- Erfassung zusätzlicher Rechnungsfelder
- Kontrolle von Rechnungspositionen
- Zusätzliche Programmfunktionen für Operatoren aktivieren
- Verwenden mehrerer Dokumentdefinitionen
- Einstellungen der Rechnungsverarbeitung in XML-Dateien bearbeiten
- Aktualisierung der Dokumentdefinition für Rechnungen
- Spezifikationen
- Capturing receipts
- Capturing purchase orders
-
Verarbeiten nicht strukturierter Dokumente mit NLP
- Installation des NLP-Moduls
- Erstellen einer neuen Dokumentdefinition
- Erstellen von NLP-Modellen
- Trainieren Ihrer NLP-Modelle
- NLP model training based on feedback from verification operators
- Laden eines vorhandenen NLP-Modells
- In welchen Fällen Sie Extraktionsskripte verwendet sollten
- Bekannte Einschränkungen
- Glossar
- Benutzeroberfläche von ABBYY FlexiCapture
-
Anhang
-
Verwenden von Skripten in ABBYY FlexiCapture
- Besonderheiten von in .Net-Sprachen geschriebenen Skripten
- Externe Assemblys
- Objektmodell
-
Skripte für die benutzerdefinierte Anpassung der Verarbeitungsphasen
-
Skripttypen
- Skriptregel
- Autokorrekturskript
- Exportskript
- Benutzerskript (benutzerdefinierte Aktion)
- Skript für Dokumentzusammenstellung
- Benutzerdefiniertes Erkennungsskript
- Phasenregel
- Verarbeitungsskripte
- Aktualisierungsskript für Datensätze
- Validierungsskripte für Datensätze
- Skript für die Dokumentklassifizierung
-
Event-Handler
- Stapel erstellt
- Stapel gelöscht
- Stapelparameteränderung
- Änderung der Stapelstruktur (Seite hinzugefügt/Seite gelöscht/Dokument hinzugefügt/Dokument gelöscht)
- Seiten verschoben
- Stapel geöffnet/geschlossen
- Stapelintegritätsprüfung
- Dokumentparameter geändert
- Dokumentstatus geändert
- Export abgeschlossen
- Skript, das nach Regelprüfungen ausgeführt wird
- Vor der Zuordnung
- Feldüberprüfungsanforderung
-
Objekte
- IActionResult
- IAssemblingError
- IAssemblingErrors
- IBatch
- IBatchCheckResults
- IBatchItem
- IBatchItems
- IBatchTypeClassifier
- IBatchTypeClassifierResult
- IBinarizationParams
- IBoxedBoolean
- ICharacterParams
- ICharactersParams
- ICheckmarkGroupValue
- ICheckmarkValue
- IDataSet
- IDataSetQuery
- IDataSetRecord
- IDocument
- IDocuments
- IDocumentExportResults
- IDocumentsExportResults
- IDocumentDefinitionInfo
- IDocumentDefinitionInfoArray
- IEditablePictureObject
- IExportFieldsToRedact
- IExportImageSavingOptions
- IField
- IFieldRegion
- IFieldRegions
- IFields
- IFlexiCaptureTools
- ILocalContrastParams
- IMatchedSectionInfo
- IMatchingInfo
- IPage
- IPageClassificationResult
- IPages
- IPictureObject
- IPictureObjectsInfo
- IPrincipal
- IPrincipals
- IProcessingCallback
- IProject
- IProperties
- IProperty
- IPropertyModificationInfo
- IRecordCheckResult
- IRecordset
- IRect
- IRects
- IRoutingRuleResult
- IRuleContext
- IRuleError
- IRuleErrors
- IRuleTag
- IRuleTags
- IScriptBinaryAttributes
- IScriptDefinitionContext
- ISectionDefinitionInfo
- ISectionDefinitionInfoArray
- IShadowsHighlightsParams
- IStageInfo
- IUserAttachment
- IUserAttachments
- IUserSessionInfo
- IValue
- IVARIANTArray
- TAssemlingErrorType
- TBatchItemType
- TColorToFilter
- TExportFieldType
- TExportType
- TImageCompressionType
- TPageClassificationType
- TPdfAVersion
- TPdfDocumentInfoType
- TPdfTextSearchAreaType
- TPrincipalType
- TProcessingPriority
- TPropertyType
- TRuleErrorType
- TStateType
- Beispielskripte
- Interne Namen der Erkennungssprachen
-
Skripttypen
-
Skripts für die Verarbeitung von Schnittstellenevents
-
Event-Handler
- Bei Aktivierung des Dokuments
- Bei Schließen des Projekts
- Bei Aktivierung des Dokuments
- Bei Steuerelement des Feldes aktivieren
- Bei Rückgabe von Task
- Bei Benutzerbefehl
- Bei Steuerlement des Felds deaktivieren
- Bei Schließen des Dokuments
- Bei Schließen des Tasks
- Bei Schließen des Projekts
- Bei Bereichsänderung
- Bei Änderung des Taskfenstermodus
- Bei Öffnen des Dokuments
- Bei Taskfenster erstellen
- Bei Taskablehnung
- Bei Bereichssteuerung zeichnen
- Bei Senden des Tasks zur Phase
- Bei Textfeld Überprüfung
-
Objekte
- IBoolean
- IBoxedFieldControl
- IDocumentEditor
- IDocumentItem
- IDocumentItems
- IDocumentsCollection
- IDocumentsWindow
- IDrawContext
- IErrorControl
- IErrorControls
- IErrorsWindow
- IFieldControl
- IFieldRegionControl
- IFieldRegionControls
- IFormWindow
- IImageWindow
- IMainMenu
- IMainWindow
- IMenu
- IMenuItem
- IPageControl
- IPageItem
- IPageItems
- IPagesCollection
- IPoint
- ISelection
- IShellRational
- IShellRect
- IShellRects
- ITaskWindow
- ITextEditor
- IToolbar
- IToolbarButton
- IToolbars
- TCommandBarType
- TCommandID
- TDockingType
- TDocumentState
- TErrorType
- TSelectionType
- TTaskWindowMode
- TTextSize
- TUserRole
- TWorkWindowType
-
Event-Handler
- Benutzerskript für Web-Überprüfungsstation
- Erstellen von maschinenlesbaren Formularen
-
Tastenkombinationen
- Tastenkombinationen für die Projektkonfigurationsstation
- Tastenkombinationen für die Überprüfungsstation
- Tastaturbefehle im Hauptfenster der Datenverifizierungsstation
- Tastenkombinationen für den Dokumentdefinitionseditor
- Tastaturbefehle im Fenster für die Gruppenüberprüfung
- Tastaturbefehle im Fenster für die Feldüberprüfung
- Tastenkombinationen
- Zusätzliche Optionen
- Description of Processing Server commands
- ABBYY FlexiCapture-Beispielprojekte
- Unterstützte Erkennungssprachen
- Supported classifier languages
- Schriftarten für die korrekte Darstellung von Zeichen
- Unterstützte Texttypen
- Unterstützte Barcodetypen
- Unterstützte Eingabeformate
- PDF-Dateien werden verarbeitet
- Exportdateiformate
- Datumsformate
- Alphabet in regulären Ausdrücken
- Patente
- Drittpartei-Technologien
- Glossar
- Technischer Support
- Informationen zum Kauf von ABBYY FlexiCapture
- Endbenutzer-Lizenzvertrag (EULA)
-
Verwenden von Skripten in ABBYY FlexiCapture
Training während der Verarbeitung von Dokumenten
Mit ABBYY FlexiCapture for Invoices kann während der Verarbeitung von Dokumenten die Erkennungsqualität verbessert werden. Kann die korrekte Position eines Feldes in einem Dokumentbild vom Programm nicht bestimmt werden, kann ein Operator die korrekte Position festlegen. Das Programm speichert dann diesen Speicherort und nutzt ihn bei der Erkennung anderer Dokumente.
Training is only available if ABBYY FlexiCapture can reliably identify the vendor by finding the corresponding record in a vendor database. If you have no vendor databases but still want to use field training, you can accumulate company information by adding records to your data sets while capturing invoices. For more information, see Looking up vendors and business units in the database.
Dieser Artikel erläutert das Training von ABBYY FlexiCapture for Invoices mithilfe der lokal installierten Version der Überprüfungsstation und behandelt einige trainingsbezogene Probleme, die Operatoren kennen sollten.
- Sammeln Sie einen Stapel von Rechnungen (z. B. die innerhalb des letzten Monats verarbeiteten Rechnungen) und speisen Sie diese in das Programm ein. Siehe Erfassen von Rechnungen.
- Nachdem die Dokumente in das Programm eingespeist wurden, werden sie automatisch erkannt (das geschieht nur bei aktivierter Option Hinzugefügte Bilder automatisch erkennen auf der Registerkarte Dokumentverarbeitung im Dialog Options, um diesen Dialog zu öffnen, klicken Sie auf Extras → Optionen...) und die Daten werden anhand der Validierungsregeln überprüft.
- Lautet der Status einer erkannten Rechnung nicht Gültig oder bestehen andere Gründe für die Annahme, dass einige der Felder vom Programm nicht erkannt werden konnten, öffnen Sie das Dokument im Dokumenteditor.
- Überprüfen Sie das Dokumentformular. Die Feldgruppe Lieferant muss korrekt ausgefüllt sein.
Sonstiges...
Das Training erfolgt unabhängig für jede einzelnen Dokumentvariante. Rechnungen desselben Lieferanten werden als der gleichen Dokumentvariante zugehörig angesehen. Wurde der Lieferant falsch ausgewählt, wird während des Trainings die falsche Dokumentvariante für eine Rechnung ausgewählt. Kann der Lieferant vom Programm nicht erkannt werden, wählen Sie mithilfe der Funktion Lieferantensuche den richtigen Lieferanten aus. Kann der Lieferant in der Datenbank nicht gefunden werden, geben Sie den Namen manuell ein, wie er im Bild angezeigt wird, und speichern ihn in der Datenbank, indem Sie auf Speichern klicken.
Ja nach Projekteinstellungen müssen Sie u. U. auch die einzigartige ID des Lieferanten in der Rechnung festlegen, damit das Programm mit dieser Rechnung trainieren kann. Dafür geben Sie in das Feld USt-IdNr die einzigartige ID ein (dieses Feld kann bei einigen Lokalisierungen des Projekts einen anderen Namen haben). Die USt-IdNr ist eine einzigartige Identifikationsnummer, die den Unternehmen für wertschöpfende Besteuerungszwecke zugewiesen wird.
If documents originating from the same vendor have widely varying layouts, you should use the clustering feature. For details, see Training with clustering.
- Das Training wird nur dann erfolgreich sein, wenn die Bereiche aller Felder korrekt markiert wurden, stellen Sie daher sicher, dass die Bereiche den tatsächlichen Bereichen ihrer jeweiligen Felder im Bild entsprechen. Siehe Zeilenelemente trainieren für weitere Informationen über das Markieren von Zeilenelementen in einer Rechnung.
Um das zu erreichen, passen Sie im Bildfenster des Dokumenteditors die Bereiche an oder zeichnen Bereiche für die Felder, die das Programm nicht erkennen konnte.
Danach wird das Dokument vom Programm analysiert. Wenn die Markierung der Feldbereiche geändert wurde und das Training für diesen Lieferanten nicht verboten ist, wird das Dokument dem Stapel hinzugefügt.
Den Bereich eines Feldes ändern
- Positionieren Sie den Mauszeiger im gewünschten Feld im Datenformular, suchen Sie den entsprechenden Bereich im Bild (dieser wird blau markiert) und klicken Sie diesen an (oder zeichnen Sie mit der Maus ein Rechteck);
- Positionieren Sie den Mauszeiger auf einem gewünschten Bereich im Bild (dieser wird blau markiert), klicken Sie diesen an (oder zeichnen Sie den Bereich mit der Maus) und wählen Sie dann das entsprechende Feld aus dem sich daraufhin öffnenden Dropdownmenü;
- Korrigieren Sie die Position eines Bereichs im Bild, indem Sie dessen Ränder mit der Maus bewegen;
- Löschen eines falsch positionierten Bereichs aus dem Bild: Positionieren Sie den Mauszeiger auf dessen Rechteck und klicken Sie auf das rote Kreuz, sobald es in der Ecke oben rechts angezeigt wird. Der Markierung des Bereichs wird daraufhin gelöscht. Erstellen Sie jetzt einen neuen Bereich für dieses Feld an der korrekten Position;
- Beginnen Sie im Datenformular, einen Wert in das Feld einzugeben. Es wird jetzt eine Dropdownliste mit den aus dem Bild erfassten Wörtern angezeigt, die dem eingegebenen Wort ähnlich sind. Wählen Sie das korrekte Wort aus der Liste aus und die Position des Wortes im Bild wird dann zum Bereich des Feldes.
- Werden alle Felder der Rechnung zu Trainingszwecken verwendet, nicht nur diejenigen, deren Markierungen von Ihnen hinzugefügt oder bearbeitet wurden.
- Wiederholen Sie die Schritte 4-6 für das nächste Dokument.
- Wenn die dritte und die nachfolgenden Rechnungen desselben Lieferanten zum Stapel hinzugefügt werden, startet das Programm den Trainingsprozess. Das Programm trainiert entweder ein spezielles FlexiLayout (eine FlexiLayout-Variante) oder schlägt vor, dass ein Benutzer weitere Beispiele sammelt (in diesem Fall fahren Sie mit dem nächsten Dokument fort und kehren zu Schritt 4 zurück).
Wenn das FlexiLayout für die Alternative erfolgreich trainiert wurde, wird es mit der nächsten Lieferantenrechnung verwendet, die diese Rechnungsvariante bestimmt. Nach der Erkennung wird auf der Grundlage der Trainingsergebnisse ein Rechnungsbild mit Feldbereichen erstellt.
Wenn dem Stapel ein neues Bild hinzugefügt wird, ermittelt das Programm die Qualität der FlexiLayout-Anwendung für die Variante. Wenn das hinzugefügte Bild die Qualität der Anwendung von Feldbereichen verschlechtert, wird es nicht verwendet. Ansonsten wird es für Tests verwendet. - Fügen Sie weitere Rechnungen von dem Lieferanten hinzu, dessen Dokumentvariante trainiert wurde und erkennen Sie sie. Öffnen Sie dann die neu hinzugefügten Rechnungen der Reihe nach im Dokumenteditor, um die korrekte Markierung der Bereiche zu überprüfen. Wurden alle Bereiche korrekt markiert, ist kein zusätzliches Training erforderlich.
Sind Sie mit den Ergebnissen nicht zufrieden, trainieren Sie weiter mit dem Programm anhand von Rechnungen des gegebenen Lieferanten (wiederholen Sie die Schritte 4-6). Jetzt wird jedes Mal der Trainingsprozess gestartet. War das Training erfolgreich, wird eine neue FlexiLayout-Variante erstellt.
Training durch Benutzer mit Berechtigungen zur Projekteinrichtung
1/14/2021 2:17:18 PM