当审批流程挂起系统如何及时通知系统管理员原创
金蝶云社区-半零
半零
32人赞赏了该文章 1,959次浏览 未经作者许可,禁止转载编辑于2021年06月04日 16:01:47
summary-icon摘要由AI智能服务提供

本文讨论了系统单据审批流程中可能出现的挂起现象及解决方案。系统直接提示用户撤销并重新提交单据不可行,因处理权限通常在系统管理员手中。提出了两种低效的通知管理员方式,并详细介绍了通过监控方案自动发送消息给管理员,及时处理挂起流程的具体步骤,包括创建监控对象、设置监控方案及消息通知等。

        当系统某些单据启用审批流或工作流时,由于流程条件相对复杂且审批的节点较多,不可避免会出现审批流程挂起的现象。从实际情况与需求来讲,这时时候的最佳解决方案是系统直接提示当前用户:“你这个单据的审批流挂起了,请撤销重新修改再提交!‘’不过,这个是纯理论的想法,因为当流程挂起后,其处理权限一般是由系统管理员才能处理的。

那怎么样,才能让系统管理员及时清楚:当前系统是否存在挂起的流程呢?

       第一种情况:当审批流程的参与人查看 ”业务流程图“并发现异常(流程报错)人工通知给系统管理员,也是一种方式; 不过,并不是所有用户都有这种“提交后再查看下流程图的习惯”。如果没有人及时处理,将导致流程的审批时间被这种意外无限延长;并最终导致用户对系统的投诉。

      第二种情况:让系统管理员每天定时定点:刷新下“流程管理中心”,查看是否有挂起的流程,这个也太不人性化了。

      接下来,我们来看如何通过:监控方案发送监控消息,实现让系统管理员及时处理挂起的流程。

1.首先,BOS打开工作流模块,新建一个业务对象:监控对象

image.png

2.数据来源与监控条件:按如下选择,其他不用选; 保存退出; 

image.png

3.来到监控方案,新增一个监控方案:监控对象选刚才创建的对象,条件如下,监控周期设好; 

image.png

4.再将消息设置配下,接收人:账号为系统管理员,明细标题与正文也录入下。保存并启用。

image.png

5.现在做一个单据是流程挂起的状态,测试下监控方案执行情况,如下为流程挂起的单据; 

image.png

6、打开监控方案,手动执行下,看没有发送消息:

image.png

7.到监控消息中查看,没有问题,管理员已收到消息:

image.png

8.同时,云之家也会收到消息通知,如下,不过明细信息不会显示。只能到金蝶客户端才能查看。

image.png

9.最后,为了实现监控消息的及时性,我们可以复制成多个监控方案,然后每个方案的提醒设置间隔时间,这样就能达到系统通知管理员去处理挂起的流程了。

image.png

当然这个方案稍显笨拙,不过还是挺实用的。码字不易,如果对你有些许帮助,点个赞再走吧,谢谢!



赞 32