PLM二开.变更单.执行会签完成负责的变更项后才允许提交流程
【应用场景】
流程中以会签的方式分发执行人修改,执行人必须标记自己负责的对象完成才能提交流程。
标准变更过程时,生效时可以对完成标记进行检测,未标记完成时不允许生效。
但是实际应用过程中,可能会以会签的形式将任务分发到执行人手中。由于流程的会签模式并不适用于校验,所以需要通过其他方式变通处理。
本案例通过流程提交时保存的特性,使用单据的合法性校验保存操作达到目的。本案例主要的考虑点在于如何判断流程处于执行人修改的阶段,大家可以根据自身流程设计做出适当的调整。
【案例演示】
执行人修改时,未标记完成自己负责的部分不允许提交流程。
【实现步骤】
<1> 确保执行人修改的流程节点,审批项勾选了提交时保存
<2>在执行人修改的流程节点的上一步,使用审批信息写入到某个字段,用于后续的校验判断
<3> 扩展PLM变更单元数据,在保存操作中新加操作校验,添加单据合法性校验。 合法性校验的逻辑大致为:
a. 存在未完成的流程实例:表明在流程中(或者通过变更单的流程中标记)
b. 第<2>步中写入的上一步的流程信息:表明当前节点为执行人修改的节点
c. 变更单处于审核阶段:新版对象修改
d. 执行人包含了当前用户(执行人为多选基础资料字段,这里使用了lambda表达式判断,相关资料可参考:【汇总】值更新与实体服务规则 (kingdee.com))
<4> 随后更新业务类型配置,发布相关流程即可验证效果
【功能验证】
【参考资料】
【合辑】金蝶云.星空 PLM知识合辑(持续更新) (kingdee.com)
【汇总】星空PLM二开指南(持续更新) (kingdee.com)
PLM二开.变更单.执行会签完成负责的变更项后才允许提交流程
【应用场景】流程中以会签的方式分发执行人修改,执行人必须标记自己负责的对象完成才能提交流程。标准变更过程时,生效时可以对完成标记进...
点击下载文档
本文2024-09-23 03:05:22发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-156638.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章