我们有帖子介绍过生产订单携带字段到生产用料清单(制造字段映射模型),但由于生产用料清单是生产订单保存时生成的,如果想要携带生产订单表体的状态字段到用料清单,此时通过制造映射模型配置就不满足需求
以生产订单表体字段【挂起状态】为例
例如 挂起状态字段的值通过点击分录菜单栏【挂起】被修改,此时用料清单已经生成,想要用料清单中添加的字段与生产订单保持一致。
对于这种情况下面二开做法可以实现:
1、打开 BOSIDE--生产管理--生产订单镜像模型,添加一个下拉列表字段 并添加一个拆分表 如下图
注意 枚举类型要与生产订单的挂起状态枚举类型一致
2、数据库创建视图拆分表 创建语句如下:这里的拆分视图最好不要用_A,_C,_Q,_D等标准产品常见的拆分表后缀 以免后续标准产品重复导致客户二开视图被冲掉
CREATE VIEW V_PRD_MOMIRROR_W AS SELECT TME.FENTRYID, TME.FISSUSPEND AS FGUAQ FROM T_PRD_MOENTRY TME 其中FGUAQ为生产订单镜像模型里面添加的字段【生产订单挂起状态】字段标识
注意:这里要看需要绑定到拆分视图的字段是在生产订单的哪张表里面 在哪张表就从具体的表里面取值 这里的挂起状态就在生产订单的T_PRD_MOENTRY表 有些字段是存在拆分表里面的 具体从BOSIDE里面去查
3、最后在生产用料清单中【其他】页签中的生产订单镜像模型添加引用属性【FGUAQ】(生产订单挂起状态)字段,【基础】页签添加一个基础资料属性绑定生产订单镜像模型 如下图
配置完成,效果如下:
最后注意一点生产用料清单变更单继承于生产用料清单,如果用料清单中加了镜像模型字段后会导致用料清单变更单打开报错 此时需要扩展用料清单变更单处理一下,如果用料清单变更单不需要显示新增的字段 将对应字段可见性设置不显示,如果用料清单变更单也需要显示该字段 需要在用料清单变更单上的生产订单镜像模型字段添加上字段名
另外 如果是添加日期字段需要在镜像模型里面拖日期字段 不要拖长日期字段 长日期字段没有填拆分表的位置
作者:乐滋滋
来源:金蝶云社区
原文链接:https://vip.kingdee.com/article/41266?productLineId=1
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
本文转载自:金蝶论坛
作者:乐滋滋
原文链接:https://vip.kingdee.com/article/41266?productLineId=1
推荐阅读