PLM.二开案例.变更单如何自定义提交操作校验

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

PLM.二开案例.变更单如何自定义提交操作校验

【应用场景】

变更单或变更申请单想要自定义提交操作校验,但是变更单标准模板中无法找到提交操作。


【注意事项】

该方案需要严格按照说明处理,主要为生命周期设置、标准插件设置等,否则可能出现标准功能无法正常使用的情况。


【实现说明】

考虑到生命周期阶段的可配置性,变更单/变更申请单标准模板中不会预置生命周期阶段列表,因此无法直接预置提交操作(提交操作需要指定单据状态)。

因此如果需要实现提交操作检验,需要先在标准模板中加入值为提交(AJ)的生命周期阶段,再加上提交操作自定义校验。


【实现步骤】

<1>添加生命周期阶段

扩展【设计变更管理】-【变更单】基础资料,参照业务类型模板扩展贴合平台单据状态控制特性的方法 (kingdee.com),给生命周期阶段字段加上 值为AJ提交阶段。

<2>添加提交操作

在扩展出来的变更单操作列表中,新增提交操作,并需要绑定标准业务插件Kingdee.K3.PLM.STD.App.ServicePlugIn.EngineeringChange.ECSubmitService(服务器中查找组件Kingdee.K3.PLM.STD.App.ServicePlugIn.DLL)



<3>自定义校验

随后就可以根据自身业务要求,在操作上定义操作校验,此处以校验必填为例


<4>更新业务类型

随后更新业务类型模型,更新后BOS里查看【业务类型_ECN(变更单)】单据,确认提交操作正常生成了校验规则。即可在系统中验证。


【功能验证】


【参考资料】

【汇总】星空PLM二开指南(持续更新...) (kingdee.com)

业务类型模板扩展贴合平台单据状态控制特性的方法 (kingdee.com)

PLM.二开案例.变更单提交流程如何不检验变更对象数量 (kingdee.com)

PLM.二开案例.变更单如何自定义提交操作校验

【应用场景】变更单或变更申请单想要自定义提交操作校验,但是变更单标准模板中无法找到提交操作。【注意事项】该方案需要严格按照说明处理...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息