员工报销单-流程异常挂起原创
金蝶云社区-生态产品赋能支持_侯小凤
生态产品赋能支持_侯小凤
9人赞赏了该文章 3,775次浏览 未经作者许可,禁止转载编辑于2021年01月19日 20:29:56
summary-icon摘要由AI智能服务提供

系统工作流默认提交后状态为已提交,非审批中,导致单据在流程中可随意废弃或撤销。为避免挂起,建议单据在流程中不允许废弃,并将审批后状态改为审批中,且驳回改为审核不通过。同时,流程设计应全面考虑,否则可能导致单据异常挂起且无法撤回。最终通过修改数据库状态解决了问题并返还了预算。

  1. 系统工作流默认提交之后,审批的状态为已提交,而不是审批中,所以客户如果发现自己的单据在流程中,但是又想撤销,就会尝试撤销操作,提示“在流程中的单据,不允许撤销”,接着员工可能想着另一个办法掩人耳目,就是直接废弃,发现居然成功废弃了。(当然,默认的流程也没有设置,废弃 流程关闭。)当前审批人还会显示这个单子的待办消息,审批人操作的话,驳回会触发撤销操作,同意会执行提交操作,这样会使单据挂起(如图)。


image.png

这里,需要修改

image.png

2. 如果单据已经在流程中了,不想允许员工随意废弃单据,这里需要将审批后的单据状态变为,审批中,这样,单据就不可以随意废弃了。 但是,此时的驳回操作还是撤销操作,这样只要审批驳回,流程就会挂起,越改状态越严重。此时需要修改驳回之后的状态,改为提交状态也会挂起, 暂存状态和已提交状态(都被禁用了),那就只能改为审核不通过了(重点是,所有的节点都需要修改驳回,审核不通过,太太太麻烦了)。[其实可以在创建流程的时候,就设置好同意及驳回的状态,考虑全面【emoji】]




总结:

  1. 如果流程进行中,允许员工废弃单据,那么,不需要修改单据状态为“审核中”,驳回时默认是“撤销”,但是需要在流程控制中,添加废弃时终止流程。

  2.  如果流程在进行中,不允许员工废弃单据,那么需要修改单据状态为“审核中”,且之后所有的审批节点,驳回时的插件都要变为“审核不通过” ,在流程中的审核不通过仍然可以修改后再继续提交。
    【总结请教的总部晓秋老师】



教训来了:

由于设计流程考虑不全面,导致单据异常挂起,客户强制终止了挂起的单子, 但是单子的状态不是关闭,是“审批中”状态, 但是强制终止又没有办法撤回了,现在单子就一直审批中, 也做不了任何操作。这可怎么办????【emoji】

修改数据库单据状态吗? 直接修改单据状态,肯定不会返还你的预算的!! 

于是,由于我们返还预算,在废弃单子的时候也可以返还(反正单子也不要了。)

image.png

所以,我直接修改数据库中先将费用报销单状态改为审核不通过(未返还预算),又将单子在前端进行了废弃操作,这样我的预算又返还了。 Goooood【emoji】


图标赞 9
9人点赞
还没有人点赞,快来当第一个点赞的人吧!
图标打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!

您的鼓励与嘉奖将成为创作者们前进的动力,如果觉得本文还不错,可以给予作者创作打赏哦!

请选择打赏金币数 *

10金币20金币30金币40金币50金币60金币
可用金币: 0