CLARC EEX Exporter
- Merve Yurdakul
- Dennis Balzuweit
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)