New Features

[TNR-3472] - Main and Subprocesses are not synchronized on publishing
Wird ein Hauptprozess veröffentlicht, so wird der letzte veröffentlichte Subprozess verlinkt.
[TNR-1737] - Report popup should not be shown after archiving
Wenn ein Prozess archiviert wird, dann erscheint das Report-Popup nicht mehr.
[TNR-2809] - ToDo client - finished tasks: Column process cannot be viewed
Im Tab „Meine erledigten Aufgaben“ kann nun die Spalte „Prozessdefinition“ eingeblendet werden.
[TNR-3187] - Make archived Instances active again
Archivierte Instanzen können wieder aktiviert werden.
[TNR-3188] - Actionhandler for Excel to CSV Parsing
Der neue Excel2CSVHandler kann Excel Dateien in CSV umwandeln.
[TNR-3194] - Prohibit upload and deletion of documents for specific tasks [SSCTMT-182-186], [GS-1001]
Über die tim.properties kann unterbunden werden, dass bei bestimmten Aufgaben Dokumente hochgeladen oder gelöscht werden können.
[TNR-3439] - general flag to disable swimlane assignment of actors after task completion
Über diese Einstellung lässt sich steuern, ob ein User automatisch einer Swimlane zugewiesen wird, sobald er eine Aufgabe erledigt hat.
[TNR-3443] - show documents and blogarticle count in subprocesses from mainprocess
Zeigt die Anzahl an Dokumenten und Notizen von Hauptprozessen in Subprozessen an.
[TNR-3444] - flag to show only main processes in myStartedInstances
Durch diese Einstellung werden unter „Meine Instanzen“ nur noch Hauptprozesse angzeigt.
[TNR-3451] - option to filter searchresults by current user groups
Durch diese Einstellung kann definiert werden, welche Instanzen in Abhängigkeit von den User-Gruppen über die Suche gefunden werden.
[TNR-3457] - Allow multiple ATTACH commands in mails
Mail-Nodes interpretieren nun auch mehrere ATTACH-Befehle.
[TNR-3463] - show all timer columns in admin client
Der Tab „Timer“ im Adminclient zeigt nun standardmäßig alle Spalten an.
[TNR-3563] - signal waitstate method for processmanagers
Waitstates können nun im Processmanager-Client getriggert werden.
[TNR-3586] - Variableshelper can now resolve variables in variables
Prozessvariablen lassen sich nun auch innerhalb von Prozessvariablen verwenden und werden aufgelöst.

Improvements/Bugfixes

[TNR-332] - Processes can be deployed without owner/starter
[TNR-507] - Taskmail is sent even if user is absent
[TNR-1348] - Hauptprozess ist im Deadlock wenn Subprozess archiviert wird
[TNR-2647] - HTML Smartform is not editable with TSS enabled
[TNR-3026] - MergePDFHandler cannot merge documents with special chars in filename
[TNR-3259] - When a translation exists, a process can't be used as a softlink anymore
[TNR-3461] - Process with too many XORs can't be deployed with CPM activated
[TNR-3464] - loading tasks or instances via generic entity manager leads to write DB access
[TNR-3484] - MailNode mails after BoundaryEscalation do net get „variable-replaced“ if process has translations
[TNR-3523] - overWriteExisting does not overwrite PDF in mergePDFDocumentsHandler if Variable is used in mergeName
[TNR-3562] - Columns cannot be changed anymore [GS-1023]
[TNR-3565] - Absence can create infinite loop of assignment
[TNR-3583] - When a process has been started by CreateProcessInstanceFromFolderByXML the FileArchivationHandler doesn't read out the process variables in the first script node
[TNR-3594] - Open tasks get forwarded to substitute, also when „Hand over existing tasks?“ is set to NO [TMT-317]
[TNR-3633] - Repository does not show loading process
[TNR-3646] - getTasksOfMyGroups does not use TranslationManager
[TNR-3660] - Umlaute are destroyed after uploading via Resrouces tab
[TNR-3666] - performpastreminders sends reminder mails also for tasks, where the process has been archived already
[TNR-3668] - Non terminating end deactivates token signalling
[TNR-3707] - signalByMailReply does not search in currentClient