ProcessMaker - 需要主管可以访问彼此已完成的案例

时间:2018-05-01 22:22:59

标签: triggers permissions assign processmaker

我在3.0.1社区中有一个流程,用户使用输入文档填写表单,然后将这些表单路由到主管的未分配收件箱。案件处于活动状态时,主管可以查看彼此的案件。但是,案件完成后,只有完成案件的主管才能访问。

我需要知道是否有办法在完成后保持案例可见,而不使用高级搜索选项。

我尝试在案件完成之前将案件转交给另一名主管,但是没有成功。

$username   = 'admin'; 
$query_user = executeQuery("SELECT FROM USERS where USR_USERNAME='$username'"); 
$user_uid    = $query_user[1]['USR_UID']; 
@@SYS_NEXT_USER_TO_BE_ASSIGNED = $user_uid;

我也试过运行一个并行进程并让它自动关闭,但它会使案例编号混乱。用户还必须进入并打开机箱才能关闭它。

如果您有任何建议或想法可以寻找解决方案,请与我们联系。

1 个答案:

答案 0 :(得分:0)

我们可以做到这一点:

1。)使用参与选项卡,如果您参与了此案例,我认为您可以在该标签中看到它,如果不使用#2。

2。)创建一个只有1个任务的项目,并添加一个带有数据表的动态变量形式(http://wiki.processmaker.com/3.0/Panel_Control),查询您想要查看的项目下的所有案例,这样就不需要了通过预先搜索来搜索它们,这会占用大量资源。

3。)PM-Table通过在案例完成后添加触发器来在特定的PM表中写入详细信息供您查看。

4.。)报告工具(如果可用),只需设置它,您就可以轻松找到所有已完成的案例。自动。

我希望这会对你有所帮助。