Home > Handbuch > Entwicklerhilfe > Makro-Referenz OmAPI > AutoCapt: Automatische Dokumentenerkennung > AutoCaptCreate AutoCaptCreate
|
Initialisiert die automatische Belegerfassung sowie die Erfassung einer elektronischen ZUGFeRD-Rechnung.
Syntax 1
{AutoCaptCreate:FileName[,MaxBytes]}
FileName: Dateiname des auszuwertenden Dokuments, z. B. {Source}.
MaxBytes (optional): Standardmäßig werden maximal 100.000 Bytes an Text (entspricht ca. 100.000 Zeichen) aus der Datei verarbeitet. Sie können optional einen anderen Wert angeben.
Keiner, die Anweisung wird nach Ausführung durch einen Leerstring ersetzt.
Syntax 2
{AutoCaptCreateTxt:Text}
Text: Beliebiger Text für die automatische Belegerfassung. Dieser kann beispielsweise aus einem Aufruf von ImgGetTextFromRect stammen.
Keiner
Beschreibung
Die Prozedur liest den Dokumenten- oder freien Text in den Arbeitsspeicher ein. Dieser steht dann für folgende Funktionen zur automatischen Belegerkennung zur Verfügung. Bei Scan-Profilen erfolgt der Aufruf i. d. R. im Makro "vor Hinzufügen".
Die Variable AutoCaptDocumentText beinhaltet anschließend den Rohtext, AutoCaptFtiText eine punkgetrennte Liste von für die Volltextindexierung aufbereiteten Wörtern. Verwenden Sie die "AutoCapt..."-Funktionen, um Daten für die Katalogisierung des Dokuments zu ermitteln.
ZUGFeRD: Bei Verwendung der Syntax 1 wird auch geprüft, ob das Dokument eine elektronische Rechnung gemäß dem ZUGFeRD-Standard enthält. Wenn ja, dann werden die strukturierten Daten der Rechnung eingelesen und können anschließend mit AutoCaptZUGFeRD ausgewertet werden. Als Quelldatei kann die PDF-Rechnung oder eine Containerdatei (E-Mail, ZIP o. ä.) mit enthaltener PDF-Rechnung übergeben werden.
Siehe auch