Systemparameter WF
Allgemeines
Grundsätzliche Informationen zur Verwendung von Systemparametern finden Sie im Kapitel Systemparameter im Handbuch zum Modul "Portal & Organisation".
Konfiguration von Switch-User Verhalten
In den Systemparametern erfolgt die Definition der SwitchUser-Funktionen - Modul wf, Bean WfOptions:
WfOptions.switchUserMayApprove
- true > ist dieser Parameter auf true gestellt, so kann der switchende User alle Anträge und Aufgaben bearbeiten.
 - false > ist der Parameter auf false gestellt, so kann der switchende User lediglich die Aufgaben-Liste sehen, diese jedoch nicht bearbeiten
 
WfOptions.switchUserActsAsNominalUser
- true > ist der Parameter auf true gestellt, so kann der switchende User die Aufgaben bearbeiten. Im Prozessverlauf wird der switchende User als Bearbeiter angegeben.
 - false > wird der Parameter auf false gestellt, kann der Antrag vom switchenden User bearbeitet werden, im Prozessverlauf werden beide User gespeichert und angezeigt > der User, auf den geswitcht wurde, sowie der switchende User als Bearbeiter.
 
Referenz der relevanten Systemparameter für das WF-Modul
| 
 Modul  | 
 Bean  | 
 Eigenschaft  | 
 Erklärung  | 
 mögliche Wert(e)  | 
|---|---|---|---|---|
| 
 wf  | 
 SharkProperties  | 
 additionalProperties  | 
 Zusätzliche Konfigurationsparameter für Shark WF-Engine  | 
 DatabaseManager.defaults.maxExecuteTime=200 Cache.OmitXPDLCacheOnStartup=true  | 
| 
 wf  | 
 WfOptions  | 
 alwaysHideActionLogs  | 
 Spalte Verlauf in der WF-Liste immer ausblenden  | 
 true/false  | 
| 
 wf  | 
 WfOptions  | 
 hideSubProcesses  | 
 Startet ein Prozess andere Anträge/Prozesse > sollen diese Subprozesse ausgeblendet werden (Spezialfall, wird im Webdesk HR Modulen derzeit nicht verwendet)  | 
 true/false  | 
| 
 wf  | 
 WfOptions  | 
 showEmployeeIdWithinWorkList  | 
 Anzeige der Personalnr. in den Workflow-Listen  | 
 true/false  | 
| 
 wf  | 
 WfOptions  | 
 showFormDetailsFirst  | 
 Anzeige des Formular-Reiters in den Prozessdetails an erster Stelle  | 
 true/false  | 
| 
 wf  | 
 WfOptions  | 
 showProcessVariables  | 
 Anzeige der Prozessvariablen in der Detailansicht  | 
 true/false  | 
| 
 wf  | 
 WfOptions  | 
 switchUserMayApprove  | 
 erlaubt User das Genehmigen von Anträgen in geswitchten Ansichten  | 
 true/false  | 
| 
 wf  | 
 WfOptions  | 
 switchUserActsAsNominalUser  | 
 geswitchter User wird genau wie User behandelt, auf den geswitcht wurde  | 
 true/false  | 
| 
 wf  | 
 WfOptions  | 
 showGraphicalProcessRepresentation  | 
 Anzeige des graphischen Prozessverlaufs in Prozessdetails  | 
 true/false  | 
| 
 wf  | 
 WfOptions  | 
 showOrgUnitWithinWorkList  | 
 Anzeige der zugehörigen Abteilung in den Workflow-Listen  | 
 true/false  | 
| 
 wf  | 
 WfOptions  | 
 showRoleInsteadNextPerformer  | 
 Anzeige der Rolle und nicht der Person, welche als nächster im Prozess kommt  | 
 true/false  | 
| 
 wf  | 
 WfOptions  | 
 useWfListBatchModeOnly  | 
 Ist der Parameter auf true gesetzt, ist direktes genehmigen eines Antrages nicht mehr möglich (nur über Anhaken der entspr. Aktion)  | 
 true/false  | 
| 
 wf  | 
 WfProcessDefinitionDAOTarget  | 
 extendedAttributesToInject  | 
 Erweitertes Attribut- nur im xpdl : mit dieser Funktionalität können erweiterte Attribute nachträglich in die Prozessdefinitinen eingeschleust werden. Sinnvoll, um bestehende laufende Prozesse zu beeinflussen (zieht erst nach Server-Neustart)  | 
 procDefNameWithOrWithOutVersion;eaKey=eaValue  | 
| 
 wf  | 
 WfProcessDefinitionDAOTarget  | 
 defaultMailSubject  | 
 Standard- Mailverständigungsbetreff  | 
 Webdesk TO-DO  | 
| 
 wf  | 
 WfProcessDefinitionDAOTarget  | 
 defaultMailBody  | 
 Standard-Mailverständigungstext  | 
 You have some To-DOs inside your Webdesk Worklist!  | 
| 
 wf  | 
 WfProcessInstanceDAO  | 
 allowSwitchUserAutomaticApprove  | 
 aktiviert Automatisches Genehmigen bei geswitchtem User  | 
 true/false  | 
| 
 wf  | 
 WfTarget  | 
 useCaches  | 
 Benutzung von Caches  | 
 true/false  | 
| 
 wf  | 
 WfTarget  | 
 useDatabaseBasedLockMaster  | 
 Implementierung der Sperre - Prozessinstanzen ; ist der Parameter auf true gesetzt wird die Sperre der Prozessinstanzen über die Datenbank gemanagt (sinnvoll im Cluster), ansonsten innerhalb des Hauptspeichers.  | 
 true/false (Default: false)  | 


Keine Kommentare vorhanden.