如何设置流程可被退回或撤回
1.应用场景及问题描述
企业的费控单据一般都会设置审批流,当费控单据还在审批中或审批流已结束,制单人
还需要修改单据,应如何退回或撤回单据?
2.解决方案
2.1.审批中单据如何退回
2.1.1.发起人撤回
单据提交后,是否允许发起人撤回,取决于审批流上的设置,设置方法如下:
2.1.1.1.发起人提交后,仅在第一个审批环节未执行时,允许撤回
如果审批流中表单撤回设置的是【发起人提交后,仅在第一个审批环节未执行时,允许
撤回】,只有第一个审批人尚未审批时,发起人才可以撤回单据,否则系统会提示如下报错:
2.1.1.2.发起人提交后,只要不是完成状态,均可以撤回
如果审批流中表单撤回设置的是【发起人提交后,只要不是完成状态,均可以撤回】,
只要单据没有审批结束,都允许发起人直接撤回单据。
2.1.2.审批人撤回
单据审批后,是否允许审批人撤回,取决于审批流上的设置,设置方法如下:
2.1.2.1.审批活动没有勾选“环节审批后允许撤回”
如果审批活动没有勾选“环节审批后允许撤回”,则单据审批通过后审批人无法撤回报
销单,在操作界面无“撤回”按钮。
此时可由下一个审批人通过“退回”单据。
审批人对单据进行“退回”操作,可退回到哪个环节取决于审批活动上的退回规则。
2.1.2.2.审批活动勾选“环节审批后允许撤回”
如果审批活动勾选“环节审批后允许撤回”,则该环节审批通过后可以撤回单据。
2.2.审批结束单据如何撤回
系统支持由审批流最后审批人撤回,或通过流程调度撤回。
2.2.1.最后审批人撤回
审批流需勾选流程结束后允许最后环节审批人撤回,最后审批人才可撤回单据。
在【数字化建模】-【流程管理】-【工作流】-【模型管理】中,找到费控单据对应的
审批流,点击设计。
进入界面后,点击属性设置
勾选流程结束后允许最后环节审批人撤回并保存。
审批流中最后环节的审批人可撤回单据
2.2.2.流程调度撤回
修改审批流勾选流程结束后允许最后环节审批人撤回,只对调用该新版本审批流的单据
生效,调用之前版本审批流的单据还是无法撤回,之前版本审批流已结束单据可在流程调度
节点撤回。
在【数字化建模】-【流程管理】-【工作流】-【流程调度】节点查询已完成流程,双
击打开流程。
在流程最后环节点击撤回按钮可撤回审批流。
3.注意事项
1)如果审批流未勾选流程结束后允许最后环节审批人撤回,则审批人在做撤回时系统会提
示“未设置流程结束后允许撤回”。
2)如何查看之前的审批流是否勾选“流程结束后允许最后环节审批人撤回”
首先对单据点击“查看流程图”,可查看审批流版本
找到审批流点击“查看版本”,可查看之前版本的审批流的设置