单据反审核需要逐个节点同意才允许反审核原创
金蝶云社区-dee0201
dee0201
49人赞赏了该文章 173次浏览 未经作者许可,禁止转载编辑于2024年12月19日 11:08:33
summary-icon摘要由AI智能服务提供

本文介绍了k3wise老客户升级到星空后,为满足其k3支持的单据反审核逐级反审功能需求的解决方案。包括在BOS上新增“提交反审核”按钮,设置相关参数和校验规则,设计工作流配置步骤,以及设置不同流程的启动条件和隐藏原本“反审核”按钮。

业务场景:k3wise老客户,k3支持单据反审核逐级反审,升级到星空也需要此功能

解决方案:新增“提交反审核”按钮,设计工作流

配置步骤(以下以“付款申请单”为例)

  1. 首先需要新增新增一个提交按钮,命名为【提交反审核】,触发工作流

    1.1 BOS上付款申请单上新增【提交反审核|SubmitUnAudit】,操作名称设置为提交反审核,操作代码设置为SubmitUnAudit。操作代码和操作名称一定不能跟系统原有的提交操作一样。

    1.2 参数设置”页签中的设定:操作状态字段=单据状态,操作状态名称=(注意,这里一定要是空的,不然会影响单据审核日期字段的值)

    1.3 为这个新增操作配置一个【提交反审核时,当前单据状态必须是已审核】的校验规则image.pngimage.png

  2. 给付款申请[列表菜单][菜单集合]增加按钮【提交反审核】。 序号设置可以和审核按钮并列。点击事件,调用表单操作【提交反审核】。image.png

  3. 工作流设计。如果需要在作废反审核等操作上启用审批流,这类需求需要用工作流才能实现,不要使用审批流。

    3.1.在流程设计中心中新增工作流,注意操作状态选单据状态。因为反审核影响的是单据状态。(同理如果是作废增加审批流则选作废状态)image.png


    3.2 反审核的工作流把审核的工作流审批顺序相反设计即可。但要注意在工作流中清空所有处理节点审批动作审核项中的表单操作,包括终审环节的。在完成节点,拖入一个【服务】,选择调用操作,调用反审核操作。表示当流程走完后调用反审核操作。image.pngimage.png


       3.3 注意反审核流程的第一步需要把驳回这步的表单设置选为【终止流程实例】,否则在第一步如果被驳回的话,会直接变为重新审核状态。后面几步如果驳回还是           正常驳回到上一步,不会影响单据状态。image.png

    4. 在流程配置中心,设置不同流程的启动条件。反审核流程的启动条件为:单据状态=已审核,审核流程的启动条件是:单据状态=创建or重新审核image.png

   5. 把原本的"反审核"按钮给隐藏了,防止误操作直接反审了单据。

image.png



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