CLARC EEX Exporter
Merve Yurdakul
Dennis Balzuweit
Analytics
Verwendung
Über den CLARC EEX Exporter können Daten aus einem EASY ENTERPRISE.x Archiv exportiert und an ein anderes System übertragen werden.
Die Konfigurationen werden in ini-Datei verwaltet.
Einstellungen
Settings | |||
Parameter | Beschreibung | Datentyp | Beispiel |
---|---|---|---|
Debug | Aktiviert das erweiterte Logging. | BOOLEAN | 1 |
Destination | Exportziel:
| STRING | C4 |
IgnorEEXErrors | Fehler beim Abruf von Dokumenten aus EE.x werden ignoriert. | BOOLEAN | 0 |
ArchiveString | Quellarchiv. Bei der Verwendung mehrerer Archive muss dieser Eintrag entfernt werden und die Quellarchive in der Section [Source] definiert werden. | STRING | /TESTPOOL/schema_standard |
DateFormat | Datumsformat im Ergebnis-XML des XML-Servers. | STRING | dd.mm.yyyy |
BlobNameTemplate | Hier können Feldnamen als Platzhalter für die Ausgabedateinamen der Blobs verwendet werden. Die Dateinamenserweiterung bleibt immer entsprechend erhalten. | STRING | %InvoiceNr_%Customer |
UserName | Login-Benutzer für den XML-Server. | STRING | Testuser |
Password | Login-Passwort für den XML-Server. | STRING | Testpassword |
XMLServerUrl | Url des EASY XML Servers. | http://testctoserver:4040/eex-xmlserver/eex-xmlserver/ | |
BlobsByReference | Gibt an, ob die Blobs aus dem Archiv als Referenz oder Inplace hochgeladen werden. Standard ist 1. | BOOLEAN | 1 |
QueryTool | Pfad zum Query Tool. | BOOLEAN | d:\eex\bin\ReferenceList.cmd |
FullText | EE.x Volltext-Query. | STRING | |
ExportFile | Pfad zur CSV Ausgabedatei. | STRING | c:\temp\Export\test.csv |
RefFile | Pfad zum temp. Referenzfile. | STRING | c:\temp\Rechnung01.ref |
DeleteRefFile | Löscht das Referenzfile am Ende der Verarbeitung. | BOOLEAN | 0 |
LastDate | Interne Verwaltungsinformation zum letzten Lauf. Wird für inkrementelle Exporte verwendet. Für einmalige Jobs muss dieser Wert auf 0 gesetzt oder entfernt werden. LastDate wird für die Recherche im Archiv herangezogen: CreationDate >= LastDate und Creationdate <= Today. | DATE | <TimeStampString> |
ExportField.n.TechName | n beginnt bei 1 und wird aufsteigend fortgeführt - ohne Lücken. TechName und Content müssen analog zu einander nummeriert werden. TechName ist der technische Bezeichner des Zielfeldes. | STRING | InvoiceNumber |
ExportField.n.Content | n beginnt bei 1 und wird aufsteigend fortgeführt - ohne Lücken. TechName und Content müssen analog zu einander nummeriert werden. Content ist das Quellfeld und kann entweder den EE.x Feldnamen oder einen der folgenden Platzhalter annehmen:
| STRING | %CREATION |
QueryField.n.TechName | n beginnt bei 1 und wird aufsteigend fortgeführt - ohne Lücken. QueryField.n.TechName, Value und EndValue müssen analog zueinander konfiguriert werden. Name des technischen Feldes im EE.x für die Suche und Erzeugung der Referenzliste. | STRING | InvoiceNumber |
QueryField.n.Value | Suchbegriff im EE.x Feld. Alle Suchbegriffe werden und verknüpft. Es können like Suchen via * verwendet werden. | STRING | 123* |
QueryField.n.EndValue | Wird ein EndValue definiert, so wird im Archiv eine Bereichssuche durchgeführt. | STRING | 456 |
SourceDynamischer Bereich für Quellarchive. | |||
NameOfProperty1 | ArchiveString | STRING | /TESTPOOL/schema_standard1 |
NameOfProperty1 | ArchiveString | STRING | /TESTPOOL/schema_standard2 |
... | |||
C4TaskAlle Einstellungen in diesem Bereich beziehen sich auf die Weiterverarbeitung im WARP bzw. XTRACT. | |||
ExportService | Der zu verwendende Exportservice. Siehe Exportservices. | STRING | /CLARC FILE EXPORTSERVICE |
ExportScheme | Das zu verwendende Exportschema. Siehe Exportschemas. | STRING | |
ExportDestination | Das Exportziel - abhängig vom Schema oder dem Exportservice. Z.B. ein Archiv. | STRING | C:\CLARC\Export |
Conversion Scheme | Das zu verwendende Konvertierungsschema. Siehe Konvertierungsschemas oder Conversion Engines | STRING | |
XtractProject | Das zu verwendende Extraktionsprojekt beim Task "Xtract". | STRING | |
QueueTask | Die Verarbeitungsinstanz:
| STRING | Export |
QueueState | Status des Dokuments in der Queue:
| STRING | Idle |
QueuePriority | Die Verarbeitungspriorität (1..10). | INTEGER | 1 |
PreScriptScheme | Das auszuführende Scriptschema - vor dem Export. | STRING | |
PostSciptScheme | Das auszuführende Scriptschema - nach dem Export. | STRING | |
Status | |||
DocId | Die DocId beinhaltet immer das zuletzt verarbeitete Dokument. Im Fehlerfall kann dieses Dokument geprüft werden. | STRING |
Aufruf
Der Aufruf des Tools erfolgt über folgende Kommandozeile (CMD):
<clarc>\sys\cceexexport.exe
Parameter
- --CreateLog=creates a logfile in clarc log directory (true or false)
- --LogFile=path to logfile (optional)
- --WaitOnError=needs a input to quit on processing exception (true or false)
- --IgnoreMutex=allows parallel processing (true or false)
- --Config=path to ini data (default is <Programmpfad> + cceexexport.ini)