PLM变更单去除【同步更新】功能的负责人校验
问题描述
PLM的ECN单功能做了很多与ERP制造集成的功能,其中就包括【同步更新】功能:
但是标准产品中对这个功能增加了校验:协作处理变更过程中,只有负责人才能进行此操作!
考虑到在变更的业务中,尤其是在PLM中发起的变更,大多数是由研发工程师负责的。但是在变更业务流转到PMC部门时,必然是由PMC来进行制造端工单的同步更新。所以该校验个人觉得没有什么作用。
解决方案
通过二开,可以继承标准业务插件改写,去掉这个校验。
改写的方法参考:https://wenku.my7c.com/article/460807300630845952核心代码:
public override void AfterBarItemClick(AfterBarItemClickEventArgs e) { if (e.BarItemKey.ToUpper() == "TBBOMSYNUPDATE") { ShowErpBomSyncUpdateView(this.PLMView, this.PLMContext, Convert.ToInt64(this.Model.DataObject["Id"])); } else { base.AfterBarItemClick(e); } }
改写了之后,取消标准插件,用二开的插件就行了 标准的插件就不用了
PLM变更单去除【同步更新】功能的负责人校验
问题描述PLM的ECN单功能做了很多与ERP制造集成的功能,其中就包括【同步更新】功能:但是标准产品中对这个功能增加了校验:协作处理变更过...
点击下载文档
本文2024-09-16 18:19:03发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-21358.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章