DocXporter - Aufruf mit Kommandozeilenparametern

Michael Niedecken Aktualisiert von Michael Niedecken

DocXporter kann, zusätzlich mit Kommandozeilen-Parametern aufgerufen werden. Hierbei können alternative Suchkriterien mitgegeben, in abweichenden Archiven gesucht, oder Indexwerte auf einen anderen Wert gesetzt werden.

Bevor Sie weiterlesen sollten Sie den DocXporter wie in DocXporter Dokumentation beschrieben eingerichtet haben.

Zulässige Parameter

-help

Ruft die Hilfeseite auf und führt keine Verarbeitung durch.

-q "FELDNAME=Wert"

Ein zusätzlicher Suchbegriff, der die Werte aus der Konfigurationsdatei ergänzt, bzw. ersetzt.

-u "FELDNAME=Wert

Ein zusätzlicher Indexupdate, der die Werte aus der Konfigurationsdatei ergänzt, bzw. ersetzt.

-fc GUID

Hier kann die GUID eines Archives angegeben werden. Ersetzt die Einstellung der Konfigurationsdatei.

-sd GUID

Hier kann die GUID einer Suchmaske angegeben werden. Ersetzt die Einstellung der Konfigurationsdatei.

Bei -q und -u können mehrere Werte angegeben werden. Diese werden durch das Doppelkreuz-Zeichen # getrennt, z.B.:

-q "CUSTOMER=Peters Engineering#STATUS=Neu"

Beispiel

DocXporter wird verwendet um alle Rechnungen des aktuellen Quartals zu exportieren, die noch nicht exportiert wurden.

In der Konfigurationsdatei ist angegeben:

<setting name="DWArchivFilter" serializeas="Xml">
<value>
<arrayofstring xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<string>DOCUMENT_DATE=SEARCH_QUARTER()</string>
<string>DOCUMENT_TYPE=Rechnung</string>
<string>STATUS=NOT(Exportiert)</string>
</arrayofstring>
</value>
</setting>

Nun sollen statt der Rechnungen, die Gutschriften des aktuellen Quartals des exportiert werden, bei denen der Kunde "Peters Engineering" lautet. Zusätzlich soll das Feld Status auf "Exportiert" gesetzt werden.

Es sind folgende Parameter angegeben:

DocXporter.exe -q "DOCUMENT_TYPE=Rechnung#CUSTOMER=Peters Engineering" -u "STATUS= Exportiert"

Da DOCMENT_DATE bereits in der Konfiguration richtig eingestellt wurden, brauchen diese nicht beim Aufruf mit angegeben zu werden.

Wie waren wir?

DocXporter Dokumentation

Support