Skip to main content
Question

Dynamic Decision Tasks

  • January 13, 2026
  • 1 reply
  • 25 views

Forum|alt.badge.img+5

I’m wondering if anyone has a way to create Dynamic Decision Tasks?  

I'd like to set up a Tiered-Approval process where a Decision task gets assigned to the affected users manager.  Then if that Decision task is approved, another Decision Task would be launched and assigned to the manager of the affected users manager and so on until it reaches an assigned user with no manager.

 

I found this in the wiki (https://wiki.axiossystems.com/assyst25R1Wiki/index.php/Answers_Form#:~:text=will%20be%20ignored.-,Reassign%20Expression,-This%20field%20allows).

 

I’ve created a Decision Task with the following Reassign expression.


if(1=1,propertyset(assignedUserId=$new.assignedUser.manager.id, assignedServDeptId=$new.assignedUser.manager.servDept.id),$NO_VALUE)

 

However, when I log a Service Request using this process a second Decision Task does not get logged and I get the following error in the log file.

Re-assignment expressions are only valid for Order Level Approval processes. Re-assignment will be ignored

 

I’ve attempted this in both assyst 11.7.2 and 25R1 SU1.

I’m open to ideas!

1 reply

Forum|alt.badge.img+5
  • Hero (Employee)
  • February 1, 2026

-This might not be possible because reassign expression supports only for orders
-Dynamic task expression can be used only in normal task, authorization task and decision answer.
 
-Even we build a dynamic task expression, assyst will create all the tasks (which are coming from the expression) parallelly.
This means all the tasks will be create at the same time and the process to move to the next stage, all the tasks must be closed. 

My suggestion is to log an incident with the service desk so we can investigate this further.