1. 概述编辑
「上报任务管理」指在「上报流程」的基础上创建一个「上报任务」,可以将上报任务当做是上报流程的一个实例,在「我的上报任务」节点下面会出现一个上报任务。
在 上报流程管理 章节中我们创建了一个月销售额录入的流程,这里我们在此流程的基础上创建一个上报任务。
2. 示例编辑
管理员登录系统,点击目录下「多级上报>上报任务管理」,进入上报任务管理界面,可添加删除查看上报任务,如下图:
注:2018.12.27 及之后版本,可通过:http://localhost:8075/webroot/decision/workflow/task/all 直接访问“上报任务管理”界面。
2.1 添加上报任务
点击「添加」按钮,弹出「添加任务」对话框,如下图所示:
2.1.1 上报任务支持参数
上报任务如果定时下发的话,为了区分不同任务,可以添加参数(主要包含时间等)。因此,上报任务名称支持可独立获取的公式,比如 today(),now() 等,例如公式写${today()},则任务名称会是下发当天的时间。
注:暂不支持模板相关的公式,比如=A1()
但在任务流转时公式二次计算可能会导致任务名称变化,若需要保持不变可以勾选任务名称后的选项「仅在任务发起时计算一次」避免其发生二次计算。
2.1.2 添加任务
输入任务名称:月销售额录入,流程下拉选择上报流程管理中创建的:月销售额录入流程。
2.2 设置提醒方式
「提醒方式」指当任务流程流转到某一个节点时,系统就自动通知该节点的模板操作人员。提醒方式包括三种:短信提醒、邮件提醒和系统消息。
其中「邮件提醒」的收件人下拉框中罗列出所有在用户管理中绑定过邮箱或添加过邮箱的用户名;「系统消息」的收件人下面罗列出当前系统的所有用户的用户名;2018-12-27 及之后的版本支持「短信提醒」的收件人下面罗列出当前系统的所有用户的用户名。
点击「编辑」,选中「系统消息」时,在
下拉框中会自动勾选上创建流程时各个流程节点所涉及到的所有模板操作人员,如下图所示:注:创建任务时的提醒方式和创建流程时的提醒方式区别在于:创建流程时的提醒不需要选择收件人,而创建任务时的提醒需要选择固定的收件人。
2.3 限时填报
「限时填报」指在规定时间内必须将单个节点(非整个流程)的任务完成提交的时间限制,如下图:
2.4 定时下发
「定时下发」指在特定的时间将该任务流程发布下去并开始进行流转。
开始时间:可选择「配置结束后立刻开始」或自定义「设定开始时间」。
执行频率:可选择「执行一次」或多次,执行多次时需进行「频率设置」,设置任务每次执行的开始时间,以及多次执行这个操作的结束时间。如下图所示:
上述设置完成后,点击页面右下角「确定」,一个上报任务就添加完成了,选中任务可「编辑」和「删除」任务。但任务若已经开始流转,编辑按钮被锁定,只能点击查看。如下图所示:
2.5 越级回退
创建上报任务时可看到越级回退选项,默认不勾选,如下图所示:
注:只有直线流程,才能使用越级回退功能,且每个节点只有一个用户或一个角色
由于月销售额录入任务只包含一层上报,所以不含越级回退,勾选与不勾选无影响。
此处创建一个具有两层上报节点的流程,如下图:
若勾选了「越级回退」,到达审核节点后,点击「回退」可看到如下界面:
2.6 查看我创建的任务
当前登录用户如果拥有对
节点的使用权限,那么该用户即可看到系统下的所有任务,同时也可以查看自己所创建的任务,如下图所示: