Office Manager Entwickler-Support
Automatisierte Verschlagwortung und Belegerfassung
1. Vorgabewerte für Datenfelder
Die Dokumentennummer soll entsprechend den Unternehmensrichtlinien vergeben werden. In diesem Beispiel besteht sie aus einem Abteilungskürzel (gespeichert im Datenfeld ABTEILUNG), dem Erstellungsdatum in Form "JJJJMMTT" gefolgt von einem Bindestrich und der im jeweiligen Archiv eindeutigen Schlüsselnummer.
Wählen Sie bitte den Menübefehl Vorgabewert für neue Dokumentdatensätze der Seite Feldwerte eingetragen:
, markieren Sie das Datenbankfeld DOCNO und wechseln Sie zur Seite Sicherheit. Stellen Sie die Berechtigung zum Bearbeiten auf "für niemanden". Das folgende Makro zur Erzeugung der Nummer wird im Eingabefeld{Doc:Abteilung}{Date:Now,yyyymmdd}-{Doc:DocID}
2. Attribute aus INI-Dateien
Eine Software schreibt Dokumente in das Verzeichnis "G:\Import\" und erstellt für jedes Dokument eine INI-Datei "datei.doc.ini" mit den Attributen für die Archivierung. Die INI beinhaltet unter anderem eine Sektion [Archivattribute] mit dem Eintrag "Nummer=12345". Der Office Manager soll diese vollautomatisch importieren. Hierzu wird ein Importverzeichnis definiert und die entsprechenden Makroanweisungen auf der Seite Feldwerte hinterlegt. Für das Datenfeld DOCNO lautet diese in unserem Beispiel:
{InifileReadStr:{Source}.ini,Archivattribute,Nummer}
3. Attribute aus dem Dokumententext
Nur für Enterprise-Version: Beim Import aus oben genanntem Verzeichnis werden die Attribute nicht aus einer INI, sondern direkt aus einem PDF-Dokument übernommen. Die Funktionen können auch direkt beim Scannen verwendet werden, um beispielsweise eine Bestell- oder Rechnungsnummer vom Papier einzulesen.
Beispiele:
3.1. Feste Position
Die Nummer steht im PDF immer an der Position 25% von links und 80% von unten:
{AcroExchGetTextFromRect:{Source},1,25,40,80,85,1}
3.2. Schlüsselwortsuche
Oder, wenn die Nummer an unterschiedlichen Positionen steht und z.B. auf den Text "Bestellnr:" folgt:
{FtiGetKeywordValue:{Source}},.bestellnr:.,10,1}
Falls Sie bei der Schlüsselwortsuche unerwartete Ergebnisse bekommen, dann betrachten Sie bitte folgendes Beispiel:
Bitte beachten: Bei einem mehrspaltigen Layout kann der Text im PDF blockweise gespeichert sein. In dem Fall würde auf "Bestellnr:" das Wort "Lieferdatum" und nicht "1164" folgen.
Siehe auch
Thema Automatische Belegerfassung im Handbuch