Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
software:tim:actionhandler:sgo_writereport2smartform [2015/12/14 17:30] jan.mayer |
software:tim:actionhandler:sgo_writereport2smartform [2018/03/28 13:53] Julian Le |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
===== SGO_writeReport2SmartForm ===== | ===== SGO_writeReport2SmartForm ===== | ||
+ | |||
==== Beschreibung ==== | ==== Beschreibung ==== | ||
- | Generische Klasse, die auf einer Aktivität mit Event-Typ **Node leave** verwendet wird. | ||
- | Von der entsprechenden Aktivität wird der Bearbeiter ermittelt und im Format Nachname, Vorname (SGI) zurückgegeben. | ||
- | Als Parameter muss ein Name für die Variable (meist Abteilung oder Zuständigkeit) angegeben werden. | ||
- | Optional kann durch einen zweiten Parameter festgelegt werden, dass nicht der aktuelle Benutzer eingetragen wird, sondern der **Assignee** | ||
- | des ersten zugewiesenen Tasks. Sollte kein Task über einen Assignee verfügen, wird der aktuelle Benutzer zurückgegeben. | ||
- | ------ | + | Generische Klasse, die auf einer Aktivität mit Event-Typ **Node leave** verwendet wird. Von der entsprechenden Aktivität wird der Bearbeiter ermittelt und im Format Nachname, Vorname (SGI) zurückgegeben. Als Parameter muss ein Name für die Variable (meist Abteilung oder Zuständigkeit) angegeben werden.\\ |
+ | Optional kann durch einen zweiten Parameter festgelegt werden, dass nicht der aktuelle Benutzer eingetragen wird, sondern der **Assignee** des ersten zugewiesenen Tasks. Sollte kein Task über einen Assignee verfügen, wird der aktuelle Benutzer zurückgegeben. | ||
+ | |||
+ | ---- | ||
==== Klasse ==== | ==== Klasse ==== | ||
+ | |||
<code> | <code> | ||
com.dooris.bpm.saintgobain.SGO_writeReport2SmartForm | com.dooris.bpm.saintgobain.SGO_writeReport2SmartForm | ||
</code> | </code> | ||
- | \\ | + | |
---- | ---- | ||
- | ==== Event Type ==== | + | |
- | node-leave | + | ==== Event Type ==== |
- | ==== Action Name ==== | + | |
+ | Node Leave | ||
+ | |||
+ | ==== Action Name ==== | ||
beliebig | beliebig | ||
- | ==== Mandatory Fields ==== | + | |
+ | ==== Mandatory Fields ==== | ||
leer | leer | ||
+ | |||
---- | ---- | ||
- | ==== Parameter ==== | + | |
+ | ==== Parameter ==== | ||
== ActionType == | == ActionType == | ||
+ | |||
meist Abteilung oder Zuständigkeit | meist Abteilung oder Zuständigkeit | ||
- | \\ == useUserFromTask == | + | == useUserFromTask == |
- | **Kein Pflichtfeld**: wird hier //true// übergeben wird für den Rückgabewert nicht der aktuelle User benutzt, sondern der aktuelle Task-Verantwortliche. | + | |
- | Wenn auf keiner Task ein **Assignee** gefunden wird, wird der aktuelle User benutzt. | + | **Kein Pflichtfeld**: wird hier //true// übergeben wird für den Rückgabewert nicht der aktuelle User benutzt, sondern der aktuelle Task-Verantwortliche. Wenn auf keiner Task ein **Assignee** gefunden wird, wird der aktuelle User benutzt. |
---- | ---- | ||
==== Beispiel ==== | ==== Beispiel ==== | ||
+ | |||
Bitte ein Beispiel einfügen, MIT Screenshot! | Bitte ein Beispiel einfügen, MIT Screenshot! | ||
---- | ---- | ||
+ | |||