\[Section\]Diese Dokumentation beschreibt die Konfiguration des automatischen, regelbasierten Exports für das Produkt Dr.DOC Netzwerk Server (DocServ.exe, DocService.exe).
Der Prozess ermöglicht den automatischen Abruf und Transfer von:
Die Konfiguration erfolgt zentral über die INI Datei AUTOSERV.INI im Verzeichnis KOMM.
| Eigenschaft | Beschreibung |
|---|---|
| Dateiname | AUTOSERV.INI |
| Standardpfad | KOMM\AUTOSERV.INID:\ARCHIV\KOMM\AUTOSERV.INI (Beispiel) |
| Eingabeformat | INI-Format |
| Kodierung/Encoding | ASCII oder ANSI Windows-1252 |
| Kommentare | Zeilen, beginnend mit ; werden ignoriert. |
Das Text Encoding der INI Datei muss ANSI Windows-1252 oder ASCII sein (=UTF8 ohne BOM und ohne Sonderzeichen/Umlaute erlaubt).
[Section]Die Datei besteht aus Sections (Abschnitte) und Parametern (Schlüsseln).
Jede Section hat einen spezifischen Scope (Wirkungsbereich).
Priorität: Einzelne Job-Einstellungen in den Sektionen [1]...[N] haben Vorrang vor den globalen Werten aus [ALLGEMEIN].
| Sektion | Funktion | Beschreibung |
|---|---|---|
[ALLGEMEIN] |
Global / Master Globale Konfiguration |
Anzahl definiert die Job-Anzahl = bestimmt die Anzahl der Job-Sections im Batch-Lauf.Parameter hier gelten als Systemvariablen, sofern sie nicht in einem Job überschrieben werden. Sprache in der Konfiguration: Wenn die Section [ALLGEMEIN] auf Englisch [GENERIC] definiert ist, werden englische Keys aktiviert. Und alle folgenden Einträge in dieser INI-Datei müssen auf Englisch sein. |
[1] ... [N] |
Job-Definitionen | Der Server liest Sections vom Index 1 bis [ALLGEMEIN].Anzahl. Die Keys aus dieser Section überschreiben globale Werte aus [ALLGEMEIN]. Die Anzahl der [1]..[N] Sektionen wird exakt durch Anzahl in [ALLGEMEIN] bestimmt. |
; Encoding: Windows-1252 (Kein UTF8 / Kein BOM)
[ALLGEMEIN]
Anzahl=2
Intervall=60s
; General Keys
[1]
; Job 1 Keys / Parmeter
[2]
; Job 2 Keys / Parmeter
| Parameter | Typ | Beschreibung | Standardwert / Option | Beispiel |
|---|---|---|---|---|
| Quellarchiv | String | Pfad zur Quellsicherung im Dr.DOC Server. | - | C:\DrDOC\DATA\KOMM\SERVER\rec |
| Zielarchiv | String | Pfad für die Export-Dateien. | - | C:\DrDOC\DATA\EXPORT |
| Suchvorschrift | String | Name der Suchvorlage (Template). | - | EXPORT_KASSE |
| Exportauswahl | String | Name der Feldauswahl für Asii Export | - | EXPORT |
| Datumsfeld | String | Suchfeld Feldname im Dokument, in dem das Datum liegt. Wenn die Suchzeit im Intervall < 1 Tag ist, muss das Feeld vom Datentyp XD (Date-Time) sein. |
- | wf_doneDateTime |
| Suchdatum | Date | Startdatum für die Suche. Format: TT.MM.JJJJ | - | 09.07.2008 |
| Suchzeit | Time | Startzeit der Suche. Format: HH:MM | - | 13:21 |
| Bearbeitungsdatum | Date | Datumsfeldwert für den Export (kann heute sein). | - | 10.07.2008 |
| Bearbeitungszeit | Time | Zeit für den Export. | - | 13:21 |
| Bearbeitungsart | Int | Art des zu exportierenden Datentyps (Siehe Abschn. 4). | - | 6 |
| Export_mit_Auswahl | Int | Aktiviert Filter basierend auf Exportauswahl. | 1 (Aktiv) / 0 (Inaktiv) |
1 |
| Datei | Int | Verwendete Dateierweiterung oder Format-Flagge. | 0 |
0 |
| Intervall | String | Zeitintervall für die Ausführung/Suche (z.B. 1 Tag). Einheiten: m, T |
- | 1T |
| Satztrenner | Char | Trennzeichen zwischen Zeilen im Export. | - | 13 10 (CR LF) |
| Feldtrenner | Char | Trennzeichen innerhalb der Zeile. | - | 9 (Tab/Space) |
| Texterkennungszeichen | Char | Zeichen für Textanfang/Ende. | - | 34 ("") |
| Int | PDF Ausgabeformat für Scans im Zielarchiv. | 1 (PDF) / 0 (TIFF) |
1 |
|
| GUIDFlag | Int | Aktiviert Erstellung von Beleglinks (DATEV). | 0 |
1 |
| GUIDTargetField | String | Name des Feldes für den Beleglink im Export. | - | Beleglink |
| DATEVToken | String | Token für die DATEV-Verbindung. | - | CDB1 |
| Reset | Int | Sollen alte Dateien im Zielarchiv überschrieben werden? | 0 (Neu anlegen) / 1 (überschreiben) |
1 |
| Spaltenueberschrift | Int | Ausgabe der Kopfzeile mit Spaltentiteln. | 0 (Aus) / 1 (Ein) |
1 |
| Commandline | String | Befehlszeile nach dem Export (Post-Processing). | - | C:\DrDoc\System\DrDoc2SQL.exe... |
| Format | Int | Format der Ausgabe (0=ASCII, 1=ANSI...). | - | 0 |
| TablesLineByLine | Int | Zeilenweiser Export von Tabellen. | 0 / 1 |
1 |
| Dokument | Int | 0 = Nur Daten ohne Dokument (Scan). 1 = Auch Dokumentenexport. |
0 / 1 |
0 oder 1 |
| Freigabezeit | Time | Zeitfenster für den Export (Start bis Ende). | - | 08:00<->18:00 |
| DeleteRecord | Int | Löschoption nach dem Export. (Nur bei Bearb. Art 10). | 0 / 1 |
0 |
| CaseSensitive | Int | Sensitivität der Server-Suche (Groß-/Kleinschreibung). | - | 0 |
Der Parameter Bearbeitungsart definiert die Art der Daten, die exportiert werden sollen.
| Bearb.-Art | Typ | Beschreibung |
|---|---|---|
| 4 | Profildaten | Automatischer Server-basierter Export von Profildaten. |
| 6 | Dokumente | Automatischer Server-basierter Export von Dokumenten (Scans). |
| 10 | Pärchen | Automatischer Server-basierter Export von Paaren (Profildaten und Dokument). |
| 12 | Archiv | Zielarchiv wird als Dateinamen verwendet. |
Hinweis zum Pfad bei Bearbeitungsart 4: Bei diesem Typ müssen keine Verzeichnisse für den Dateinamen angegeben werden, nur der Name selbst (kein Verzeichnisstempel im Dateinamen).
Der Parameter Suchart steuert die Logik der Datenfindung auf dem Dr.DOC-Server. Dies ist zentral für die Automatisierung von DATEV-Importen oder Archivierungen.
| Code | Name | Beschreibung |
|---|---|---|
| 1 | SUCHE_MIT_VORLAGE |
Suche basierend ausschließlich auf einer Suchvorlage (z.B. Belegart, Text). |
| 2 | SUCHE_MIT_DATUM |
Suche nach einem Datumsbereich in Kombination mit einer Vorlage. Findet neue Einträge seit dem letzten Export. |
| 3 | SUCHE_MIT_DATUM_UND_VORLAGE |
Kombiniert Datumsbereich (seit letzter Lauf) und Belegart/Suchvorlage. Ideal für "Neu erfasst?". |
| 4 | SUCHE_MIT_AKTUELLEM_DATUM |
Suche mit aktuellem Systemdatum als Suchdatum, ohne spezielle Vorlagenvoraussetzung. |
| 5 | SUCHE_MIT_AKTUELLEM_DATUM_UND_VORLAGE |
Kombination: Aktuelles Datum + spezifische Suchvorlage. |
im Format-Parameter stellen Sie sicher, dass Dr.DOC diese angegebene Kodierung verwendet. Standard ist ASCII bzw. Windows-1252.
| Code | Name | Beschreibung |
|---|---|---|
| 0 | ASCII |
|
| 1 | ANSI |
Standard |
| 2 | XML |
|
| 3 | XML (ZIP) |
|
| 4 | UTF8 |
Folgender Abschnitt definiert einen typischen Export-Job für neue Eingangsrechnungen als PDF.
[ALLGEMEIN]
Anzahl=5
[1]
Quellarchiv=C:\DrDOC\DATA\KOMM\SERVER\rec
Zielarchiv=C:\DrDOC\DATA\EXPORT
Suchvorschrift=EXPORT_KASSE
Exportauswahl=EXPORT
Datumsfeld=wf_doneDateTime
Suchdatum=09.07.2008
Suchzeit=13:21
Bearbeitungsdatum=10.07.2008
Bearbeitungszeit=13:21
Bearbeitungsart=6
Export_mit_Auswahl=1
Datei=0
Intervall=1T
Satztrenner=13 10
Feldtrenner=9
Texterkennungszeichen=34
; Ausgabeformat für Bilddokumente
PDF=1
; LOGIK: Suche nach neu erfassten Rechnungen seit dem Export-Datum
; (Suchart 3 ist standard für DATEV-Migrationen)
Suchart=3
; DATEV Einstellungen (Optional)
GUIDFlag=1
DATEVToken=CDB1
; Datei-Handling am Ziel
Reset=1
Spaltenueberschrift=1
; Post-Export Script
Commandline=C:\DrDoc\System\DrDoc2SQL.exe /c D:\Archiv\DrDOC2SQL\M01.ini /s D:\Archiv\DrDOC2SQL\M01.txt
Reset=0, um Dateien bei erneutem Import nicht zu überschreiben (wichtig für manuelle Auswertungen). Setzen Sie Reset=1 in Skripten, die immer aktuelle Daten brauchen.