二次开发之生产订单自定义字段携带到生产用料清单表头(带到表体的方法一样)原创
62人赞赏了该文章
4,170次浏览
编辑于2019年04月04日 09:40:25
以生产订单上新增产品批号字段为例,产品批号信息需携带到生产用料清单:
1、生产订单表体新增文本字段"产品批号",用料清单表体新增文本字段"产品批号";
2、BOS IDE打开生产订单,选择表体“批号”字段(这个是系统中原有的批号),打开值更新事件,新增服务选择“设置当前编辑字段值到指定字段”,前提条件为批号不为空(FLot<>null),赋值字段勾选“产品批号”,勾选即时触发;
3、因生产订单允许手工维护批号和系统按批号编码规则获取批号两种情况,如果手工录入的批号按上面的设置可以正常取到值,如果是按钮获取批号不能正常取到值,因此还需要,在生产订单保存按钮上添加一个服务调用批号的值更新事件。
4、做制造字段映射模型的配置。
BOS IDE在生产管理模块下发布“制造字段映射模型”,发布类型为“列表”:
5、用户登录系统在生产管理模块下打开“制造字段映射模型”,在列表中打开生产订单到生产用料清单的映射关系(使用系统预置的PRD_PPBOM_SYN),并添加字段"产品批号"的映射,然后提交审核:
6、清除缓存,重启IIS;
PS,自定义其他字段带到表体,不需要做第2步和第3步。委外订单到委外用料清单的方法也是一样的。