Alfresco:让用户完成任务

时间:2014-07-21 11:49:36

标签: alfresco alfresco-share

我需要帮助让用户完成事件任务,完成任务,如果是受理人组成员,但未声明任务,只完成任务。 (受让人组没有人声称任务)。

当JScript中的任务完成时,我打印变量:

bpm_assignee为空 initiator.properties.userName是所有者工作流程

我想获得已完成任务的用户,该任务是受让人组的成员并结束了任务。

1 个答案:

答案 0 :(得分:0)

使用以下SQL,您可以从alfresco存储库中获取完成的任务详细信息。

SELECT a.id_, a.name_, a.description_, a.actorid_, a.create_, a.end_, a.duedate_, b.stringvalue_  
FROM jbpm_taskinstance a, jbpm_variableinstance b  
WHERE a.end_ is not null AND a.isopen_= false AND b.taskinstance_= a.id_ AND b.name_ = 'bpm_outcome' AND a.end_ > CURRENT_DATE AND b.stringvalue_= 'Process'

一旦你有演员ID,就可以找到一个组。