workflow::case::assign_roles (private)

 workflow::case::assign_roles -case_id case_id [ -all ]

Defined in packages/workflow/tcl/case-procs.tcl

Find out which roles are assigned to currently enabled actions. If any of these currently have zero assignees, run the default assignment process.

Switches:
-case_id
(required)
The ID of the case.
-all
(boolean) (optional)
Set this to assign all roles for this case. This parameter is deprecated, and always assumed.
Author:
Lars Pind <lars@collaboraid.biz>

Partial Call Graph (max 5 caller/called nodes):
%3 workflow::case::state_changed_handler workflow::case::state_changed_handler (private) workflow::case::assign_roles workflow::case::assign_roles workflow::case::state_changed_handler->workflow::case::assign_roles db_list db_list (public) workflow::case::assign_roles->db_list workflow::case::role::flush_cache workflow::case::role::flush_cache (private) workflow::case::assign_roles->workflow::case::role::flush_cache workflow::case::role::set_default_assignees workflow::case::role::set_default_assignees (public) workflow::case::assign_roles->workflow::case::role::set_default_assignees

Testcases:
No testcase defined.
[ show source ]
Show another procedure: