Dieses XML wird von der Funktion Process_Start zurückgegeben, wenn das PrintAndArchive Kommando auf ein geblocktes Bündel angewendet wird. Ein Bündel ist dann geblockt, wenn im Skript NachDokumenteErzeugen das Flag BlockBundle auf true gesetzt wurde und der aktuelle Benutzer derjenige ist, der den Vorgang erstellt hat.
Um dem Client die Durchführung einer automatischen Weiterleitung zu ermöglichen, kann im Skript NachDokumenteErzeugen ein Weiterleitungsziel angeben werden (Variable DestUser und/oder DestUsergroup).
Die dort gesetzten Weiterleitungsziele werden in den entsprechenden Attributen zurückgegeben, so dass sie als Parameter zum Aufruf der Funktion Process_Forward verwendet werden können. Es wird mindestens ein Weiterleitungsziel benötigt. Wurden keine entsprechenden Weiterleitungsziele im Skript NachDokumenteErzeugen definiert, muss der Client eine entsprechende Auswahl implementieren.
Beispiel
<mws type="FORWARD" version="2"> <error errorcode="6000">Configuration for action FORWARD required!</error> <process id="120de98f-9ec4-469a-b7ad-376651986aa9" systemoid="dm1"> <title>BasicBindingTest</title> <mwsprocessmngr lasterrorcode="6000" lasterrormessage="Configuration for action FORWARD required!" lastactionname="PRINT_AND_ARCHIVE" onstart=""> <mwsaction name="FORWARD" lasterrorcode="0" lasterrormessage="" state="0" configured="0"><forwardparams destuser="MyDestUser" destusergroup="MyDestGroup"/></mwsaction> </mwsprocessmngr> </process> </mws>
Attribut | Beschreibung |
---|---|
destuser | Der im Skript NachDokumenteErzeugen angegebene Benutzer, an den der Vorgang weitergeleitet werden soll. |
destusergroup | Die im Skript NachDokumenteErzeugen angegebene Benutzergruppe, an die der Vorgang weitergeleitet werden soll. |