Beschreibung:
Dieser Job startet einen Workflow-Prozess. Es wird überprüft, ob der angegebene Benutzer berechtigt ist den Prozess zu starten. Die Startaktivität des Prozesses wird ausgeführt. Um diesen Job nutzen zu können, muss zuvor eine Prozess-Instanz mit Hilfe des Jobs wfm.CreateProcessInstance erzeugt werden. Dem Prozess übergebene Dokumente werden immer in den Arbeitsbereich der Workflowakte gestellt.
Parameter:
Rückgabe: 0 = Job erfolgreich, ansonsten Fehlercode
Rückgabewerte: abwesend
Beispiel:
Aufbau von Workspace:
<Workspace>
<Docs>
<Doc Id ="" Type="" Location="" Moveable="" Deleteable="" Workspace=""/>
<Doc Id ="" Type="" Location="" Moveable="" Deleteable="" Workspace=""/>
</Docs>
</Workspace>
Hinweis:
Genauere Beschreibung von Workspace
Beispiel:
Aufbau von DataFields
<DataFields>
<DataField Id="iSkonto">
<![CDATA[<WFVar><String>0</String></WFVar>]]>
</DataField>
<DataField Id="iSkontofaehig">
<![CDATA[<WFVar><String>0</String></WFVar>]]>
</DataField>
<DataField Id="lPositionen">
<![CDATA[
<List TypeId="920C3899284B424EACBF881EE3A714C0">
<ListItem Id="00000000000000000000000000000001" Selection="0">
<Record>
<Member Name="iPosition"><STRING>1</STRING></Member>
<Member Name="strBezeichnung"><STRING>Tisch</STRING></Member>
</Record>
</ListItem>
</List>
]]>
</DataField>
</DataFields>
Hinweis:
Genauere Beschreibung von DataFields
Siehe auch:
wfm.GetOrganisationObjects , wfm.CreateProcessInstance ,