物料清单表结构

学习目标:
完成此课程学习后能够掌握物料清单后台表结构及关键字段
概要:
通过学习该课程,可以了解物料清单的后台表结构及关键字段;解决物料清单由于业务变更,需要批量修改发料仓库、发料方式、倒冲方式等后台字段。
物料清单后台表结构讲解:
1、如物料清单对应前台界面如下图如示:

2、物料清单主要有下面6张表
T_ENG_BOM:物料清单表头
T_ENG_BOM_L:物料清单表头多语言
T_ENG_BOMCOBY:物料清单联副产品
T_ENG_BOMCHILD:物料清单子项明细
T_ENG_BOMCHILD_A:物料清单子项明细拆分替代关系
T_ENG_BOMCHILD_L:物料清单子项多语言
下面主要讲解常用得的3张表T_ENG_BOM,T_ENG_BOMCHILD,T_ENG_BOMCHILD_A
2.1 T_ENG_BOM对应的后台数据库表结构及关键字段如下

2.2 T_ENG_BOMCHILD对应的后台数据库表结构及关键字段如下

2.3 T_ENG_BOMCHILD_A物料清单子项明细拆分替代关系对应的后台数据库表结构及关键字段如下

3、对应数据库后台关键字段查询脚本及对应的结果如下
select
b.FMATERIALID 物料内码,
b.FMASTERID 创建组织对应的物料内码,
b.FISSUETYPE 发料方式, --1 直接领料 2 直接倒冲 3 调拨领料 4 调拨倒冲 7 不发料
b.FBACKFLUSHTYPE 倒冲时机, --FBKFLTIME 2 汇报倒冲 3 工序倒冲
b.FOVERCONTROLMODE 超发控制方式, --最小发货批量 2 允许超发 3 不允许超发 4 按损耗率超发
b.FISMinIssueQty 最小发货批量, -- 0 不钩选最小发货批量 1钩选
b.* from T_ENG_BOM a
inner join T_ENG_BOMCHILD b on a.FID=b.fid
inner join T_ENG_BOMCHILD_A c on b.FENTRYID=c.FENTRYID
where a.FNUMBER ='具体BOM编码'

4 、常见问题为部分客户需要批量更新物料清单上的发料方式、倒冲时机、仓库等与物料一致可参考以下脚本
------更新前备份物料清单明细
select * into T_ENG_BOMCHILD_sqlbak from T_ENG_BOMCHILD
--发料方式不一致
select a.FISSUETYPE,b.FISSUETYPE, * from T_ENG_BOMCHILD a
inner join T_BD_MATERIALPRODUCE b on a.FMATERIALID=b.FMATERIALID
where a.FISSUETYPE<>b
物料清单表结构
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。



