.EWORK iLINK Interface v5.4.1
- Dennis Balzuweit
Übersicht
Der CLARC EWORK iLINK Client kann mit folgenden Startparametern aufgerufen werden:
Allgemeine Startparameter
- Mode
- JobId
- TargetPath
- JobXML
- DocTitle
SAP spezifische Parameter
LogicalSAPSystem
ContentRepository
UserId
Language
Info
Die SAP spezifischen Parameter werden ausschließlich für die interne SAP GUI OLE Integration verwendet
Die Parameter im Detail
Parameter | Beschreibung |
---|---|
Mode | Der Mode oder Modus bestimmt die allgemeine Verwendungsumgebung des Clients. Mögliche Werte sind:
Der Modus DEFAULT erzeugt ein XML und entsprechende Dokumente - siehe JobId, TargetPath, JobXML etc. Der Modus ADHOC öffnet einen Speichern unter Dialog. Der Modus SAP wird für interne Zwecke in Verbindung mit den SAP-Addons benötigt. |
JobId | Über die JobId wird die Benennung verschiedener Dateien geregelt. Sie dient grundsätzlich der Übergabe von Daten zwischen aufrufendem Programm und dem ILINK Client. Die JobId ist Freitext und kann beliebig lang sein. Empfohlen wird jedoch eine eindeutige Id oder GUID. Der Standardwert ist eine 32 stellige GUID. |
TargetPath | Im Zielverzeichnis bzw. TargetPath werden die erzeugten Dateien abgelegt. |
JobXML | Im Parameter JobXML kann explizit die zu erzeugende Übergabedatei angegeben werden. Der Parameter ist jedoch optional. Im Standard wird der Wert wie folgt vorbelegt: TargetPath + JobId + .xml |
DocTitle | Über den Parameter DocTitle kann ein einzelner oder eine mit Komma getrennte Liste von Titeln übergeben werden. Der Wert kann später im PDF und Übergabe-XML verwendet werden. Bei der „Mini-Verschlagwortung“ werden die Werte ebenfalls zur Auswahl angeboten. |
Aufruf
cceworkilink.exe --mode=Modus --targetpath=Ziel-Pfad --jobxml=Job-XML File oder --jobid=Job-Identifier
Programmpfad ermitteln
HKLM\SOFTWARE\clarc\eWork\iLink → Path
Beispiel
cceworkilink.exe "--targetpath=c:\temp\" "--jobid=example" "--doctitle=Rechnung,Gutschrift,Angebot"
Ergebnis
Nach Beendigung des Programms wird im Ordner c:\temp\ folgendes erzeugt:
- <jobid>.pdf (gescannte Images)
- example.xml (Job-Informationen)
Info
Bitte beachten Sie, dass es möglich sein kann, dass der Client-Task beendet wird und kein Job-XML-File erzeugt wird. In welchem Format der Export erfolgen soll und weitere Verarbeitungsparameter können im Client konfiguriert werden. Die Konfiguration im Client kann nur von einem User mit lokalen Admin-Berechtigungen erfolgen.
Übergabe-XML
Das Ergebnis einer Verarbeitung wird über ein entsprechendes Übergabe-XML bereitgestellt. Der Knoten Document kann n-fach vorhanden sein. Barcode, Title und Keywords sind optional. Wird im Result Node „True“ zurückgeliefert, war der Vorgang erfolgreich. Bei „False“ wird der Grund in „Message“ übergeben.
Aufbau
<?xml version="1.0" encoding="UTF-8"?> <ccJobInfo FormatVersion="1.5" Compressed="False" Encoding="none"> <Result>True oder False</Result> <Message>ggf. Langtext</Message> <JobId>JobId</JobId> <Pages>Anzahl der Seiten</Pages> <Document Pages="…" Barcode="…" Title="…" Keywords="…">Pfad</Document> <Document Pages="…" Barcode="…" Title="…" Keywords="…">Pfad</Document> ... </ccJobInfo>
Beispiel
<?xml version="1.0" encoding="UTF-8"?> <ccJobInfo FormatVersion="1.5" Compressed="False" Encoding="none"> <Result>True</Result> <Message></Message> <JobId>example</JobId> <Pages>3</Pages> <Document Pages="1" Barcode="12345">c:\example-000001.pdf</Document> <Document Pages="2" Barcode="12346">c:\example-000002.pdf</Document> </ccJobInfo>