BOM正查-新
变更记录
产品版本 | 更新内容 | 更新日期 |
V6.0.1 | 优化了BOM正查展开逻辑; 新增了自定义是否要显示左侧树结构、版本号控制处理的功能; 新增了支持超级BOM和订单BOM正查的功能; 新增了支持超级BOM跨制造BOM、订单BOM跨制造BOM正查的功能 | 2023年10月28日 |
1 简介
1.1 功能介绍
BOM的查询方式之一,BOM不同使用场景下,需要根据最终产品或中间部件,进行查询直接下级子件、往下各级子件、所有使用底层材料等各种需求。
1.2 应用场景
支持正查多种用途的BOM:
制造BOM展制造BOM;
超级BOM展超级BOM;
订单BOM展订单BOM
支持跨类型展BOM:
超级BOM展制造BOM;
订单BOM展制造BOM
1.3 系统路径
【制造云】→【制造产品数据管理】→【BOM维护】 →【BOM正查】
1.4 关键字段/按钮说明
本文中用到的名词解释:
顶层BOM:根据查询条件找到的BOM;
父BOM:组件可以往下展的BOM;
子BOM:根据条件找到的BOM组件往下展的BOM
关键字段说明
字段名称 | 详细解释 |
查询条件 | |
使用组织 | 指定查询物料清单(BOM)的使用组织 |
物料编码 | 要进行BOM正查的物料,F7选择使用组织下可用且已审核的物料 |
物料名称 | 所选物料的物料名称 |
BOM展开设置 | 根据BOM展开设置中维护的BOM类型查找BOM,F7选择可用且已审核的BOM展开设置 物料为配置件,配置号为空:根据超级BOM类型找顶层BOM,根据超级BOM类型和制造BOM类型找子BOM 物料为配置件,配置号非空:根据订单BOM类型找顶层BOM,根据订单BOM类型和制造BOM找子BOM 物料为通用件:根据制造BOM类型找顶层BOM和子BOM |
配置号 | 为空时BOM正查展超级BOM,非空时正查根据配置号查找顶层订单BOM,F7选择配置号 |
版本号 | 非空时正查根据版本号找顶层BOM,F7选择物料的版本号 |
替代号 | 根据替代号找顶层BOM,为空时找替代号为空的顶层BOM;F7选择替代号 |
展开方式 | 正查结果展开方式
|
末级展开 | 正查结果=综合展开时可见,为是则不考虑层级,查询最底层的原材料 |
查询时间 | BOM正查的时间,正查结果只展示生效时间<查询时间≤失效时间的BOM分录 |
需求数量 | 计算组件标准用量时的顶层BOM的父项数量,默认为1 |
外购件向下展开 | 为否时,正查结果不包含物料属性为外购件物料的下级 |
默认配置号 | 默认配置号 |
显示左侧结构树 | 默认为否,为是时BOM正查结果显示左边树结构;为否不显示 |
空值处理 | 默认为否,为是且版本号为空时,根据版本号为空查找顶层BOM;为否且版本号为空时,BOM正查找顶层BOM不考虑版本号,即查出版本号为空以及所有版本号非空的顶层BOM |
查询结果 | |
BOM层级 | 指逐级展开时该行物料在该BOM树下的层级,综合展开时BOM层级为空 |
父项物料编码 | 该行子项物料所属BOM中的主产品物料 |
子项物料编码 | BOM展开查询到的BOM组件物料编码
|
子项物料名称 | 子项物料的物料名称 |
规格型号 | 子项物料规格型号 |
物料属性 | 子项物料在BOM分录中的物料属性 |
版本号 | 子项物料在BOM中的版本号 |
配置号 | 子项物料在BOM中的配置号 |
基本单位 | 子项物料在BOM中的计量单位 |
用量:分子 | 子项物料在BOM中的用量:分子 当“展开方式”=综合展开时,不显示 |
用量:分母 | 子项物料在BOM中对应的用量:分母 当“展开方式”=综合展开时,不显示 |
标准用量 | 根据需求数量计算得出,表示做n(需求数量)个产品需要该子项物料在不同层级中的用量。 当“展开方式”=综合展开时,表示做n(需求数量)个产品需要该子项物料的总用量 |
用量类型 | 子项物料在BOM中的用量类型 |
辅助属性 | 子项物料在BOM中的辅助属性 |
1.5 查询逻辑说明
(1)制造BOM展制造BOM
顶层BOM需满足条件:
查找使用组织范围内的BOM;
BOM.单据状态=已审核,使用状态=可用;
BOM展开设置.制造BOM类型=BOM.BOM类型;
物料编码=BOM主产品.产品编码;
替代号=BOM主产品.替代号;
版本号非空时,版本号=BOM主产品.版本号;版本号为空且空值处理=是时,BOM主产品为空;版本号为空且控制处理=否时,包含主产品版本号为空 以及所有版本号非空的BOM
子BOM需满足条件:
查找使用组织范围内的BOM;
BOM.单据状态=已审核,使用状态=可用;
BOM展开设置.制造BOM类型=子BOM.BOM类型;
子BOM主产品.编码=父BOM.组件编码;
子BOM主产品.版本号=父BOM组件.版本号;
子BOM主产品.辅助属性=父BOM组件.辅助属性;
子BOM替代号=替代号
(2)超级BOM展超级BOM
顶层BOM需满足条件:
查找使用组织范围内的BOM;
BOM.单据状态=已审核,使用状态=可用;
BOM展开设置.超级BOM类型=BOM.BOM类型;
替代号=BOM主产品.替代号;
版本号非空时,版本号=BOM主产品.版本号;版本号为空且空值处理=是时,BOM主产品为空;版本号为空且控制处理=否时,包含主产品版本号为空 以及所有版本号非空的BOM
子BOM需满足条件:
查找使用组织范围内的BOM;
BOM.单据状态=已审核,使用状态=可用;
BOM展开设置.超级BOM类型=子BOM.BOM类型;
子BOM主产品.编码=父BOM.组件编码;
子BOM主产品.版本号=父BOM组件.版本号;
子BOM主产品.辅助属性=父BOM组件.辅助属性;
子BOM替代号=替代号
(3)订单BOM展订单BOM
顶层BOM需满足条件:
查找使用组织范围内的BOM;
BOM.单据状态=已审核,使用状态=可用;
BOM展开设置.订单BOM类型=BOM.BOM类型;
替代号=BOM主产品.替代号;
配置号=BOM主产品.配置号;
版本号非空时,版本号=BOM主产品.版本号;版本号为空且空值处理=是时,BOM主产品为空;版本号为空且控制处理=否时,包含主产品版本号为空 以及所有版本号非空的BOM
子BOM需满足条件:
查找使用组织范围内的BOM;
BOM.单据状态=已审核,使用状态=可用;
BOM展开设置.订单BOM类型=子BOM.BOM类型;
子BOM主产品.编码=父BOM.组件编码;
子BOM主产品.版本号=父BOM组件.版本号;
子BOM主产品.配置号=父BOM组件.配置号;
子BOM主产品.辅助属性=父BOM组件.辅助属性;
子BOM替代号=替代号
(4)超级BOM展制造BOM
制造BOM需满足条件:
查找使用组织范围内的BOM;
BOM.单据状态=已审核,使用状态=可用;
BOM展开设置.制造BOM类型=子BOM.BOM类型;
子BOM主产品.编码=父BOM.组件编码;
子BOM主产品.版本号=父BOM组件.版本号;
子BOM主产品.辅助属性=父BOM组件.辅助属性;
子BOM替代号=替代号
(5)订单BOM展制造BOM
制造BOM需满足条件:
查找使用组织范围内的BOM;
BOM.单据状态=已审核,使用状态=可用;
BOM展开设置.制造BOM类型=子BOM.BOM类型;
子BOM主产品.编码=父BOM.组件编码;
子BOM主产品.版本号=父BOM组件.版本号;
子BOM主产品.辅助属性=父BOM组件.辅助属性;
子BOM替代号=替代号
2 主要操作
2.1 查询-制造BOM展制造BOM
前提条件
用户拥有使用组织下BOM正查的权限。
物料配置属性为空。
操作步骤
步骤1: 物料编码录入通用件,录入BOM展开设置等数据,点查询。根据物料+版本号+替代号+BOM展开设置的制造BOM类型查找顶层制造BOM。
例1:在dw0二层1中,组件dw0.2有两行分录,第二行版本号=V1.0,第三行版本号为空,物料的辅助属性都为空。
BOM展开设置dw88特征中,制造BOM类型= dw88。
正查时找顶层BOM:使用组织dw自建测试组织02下,BOM类型= dw88、主产品.产品编码=dw0、版本号为空、辅助属性为空、配置号为空的BOM,即dw0二层1。
例2:接例1的数据,正查展dw0二层1的子BOM。
查找子BOM:顶层BOM第二行匹配使用组织下,BOM类型=dw88、产品编码=dw0.2,版本号=V1.0的BOM dw0二层2(V1.0) ,即正查结果截图第6行;第三行匹配BOM类型=dw88,产品编码=dw0.2,版本号为空的BOM dw0二层2,即正查结果截图第8、9行。
例3:在BOM dw3.2black中,组件dw3.2.1的辅助属性dw颜色为黑色,在BOM dw3.2red中,组件dw3.2.1的辅助属性值为空。
BOM正查时,查询出两棵BOM树,顶层物料都为dw3.2。
其中BOM dw3.2red的组件辅助属性为空,没有找到产品编码= dw3.2.1,辅助属性dw颜色为的子BOM,所以不往下展;
BOM dw3.2black中,组件dw3.2.1的辅助属性dw颜色=黑色的分录正查时往下展子BOM,取产品编码= dw3.2.1,辅助属性dw颜色=黑色的子BOM dw3.2.1black,而不展辅助属性dw颜色=黑色的BOM dw3.2.1red。
2.2 查询-超级BOM展超级BOM
前提条件
用户拥有使用组织下BOM正查的权限。
物料配置属性为配置件。
操作步骤
步骤1: 物料录入配置件,不录入配置号。点击查询,根据物料+版本号+替代号+BOM展开设置.超级BOM类型查找顶层BOM。
例4:物料编码=dw5p,未录入配置号,正查结果顶层BOM查找使用组织下,产品编码=物料编码,BOM类型=dw88特征选配的BOM dw5一层。
BOM展开设置dw88特征中,超级BOM类型= dw88特征选配、制造BOM类型= dw88。
BOM正查展开顶层BOM dw5一层:
例5:例4的第3个组件dw虚拟配置5.1(dw5.1p)为配置件,找到使用组织下,产品编码= dw5.1p ,BOM类型=dw88特征选配、版本号和配置号为空的子BOM dw5二层1,并展开该子BOM。
2.3 查询-超级BOM展制造BOM
前提条件
用户拥有使用组织下BOM正查的权限;
物料配置属性为配置件;
BOM组件为通用件
步骤1: 物料录入配置件、BOM展开设置,点查询,展开BOM后,其子件为通用件,根据父BOM组件+版本号+替代号+BOM展开设置的制造BOM类型查找子BOM。
例6:接例4和例5的数据,BOM dw5二层1第三行组件dw虚拟5.1.3(dw5.1.3t)是通用件,找到使用组织下,产品编码= dw5.1.3t,BOM类型=dw88,版本号、辅助属性、配置号和替代号为空的BOM dw5三层1,并展开该子BOM。
2.4 查询-订单BOM展订单BOM,存在订单BOM
前提条件
用户拥有使用组织下BOM正查的权限;
物料配置属性为配置件;
根据录入的数据能找到订单BOM
操作步骤
步骤1: 物料录入配置件、BOM展开设置、配置号,点查询,根据物料+配置号+版本号+替代号+BOM展开设置的订单BOM类型查找顶层订单BOM。
例7:BOM正查产品编码录入dw6p,BOM展开设置录入dw88特征,配置号录入dw6p-dw6p-299。
BOM展开设置的订单BOM类型=订单BOM
根据BOM类型=订单BOM、产品编码=dw6p、配置号= dw6p-dw6p-299查找到顶层BOM 6-001。
例8:接例7的数据,BOM 6-001的第一行组件物料= dw6.1p,配置号= dw6p-dw6.1p-300,根据BOM类型=订单BOM,第一行BOM正查找到子BOM 6-002并展开。
2.5 查询-订单BOM展订单BOM,不存在订单BOM
前提条件
用户拥有使用组织下BOM正查的权限;
物料配置属性为配置件;
根据录入的数据不能找到订单BOM
操作步骤
步骤1: 物料录入配置件、BOM展开设置、配置号,点查询,根据物料+配置号+版本号+替代号+BOM展开设置的订单BOM类型查找顶层订单BOM,没找到已审核可用的订单BOM。根据物料找组织下的产品配置方案,根据产品配置方案.BOM展开设置.超级BOM类型查找超级BOM后,若选配类型为特征选配,则根据配置号中的特征列表展超级BOM;若选配类型为组件选配,则正查结果为空。
例9:
物料dw6p在组织使用下不存在BOM类型=订单BOM,配置号=dw6p-dw6p-298可用已审核的订单BOM。
查找dw6p在使用组织下的产品配置方案,其配置方式为组件选配,所以BOM正查结果为空。
例10:物料dw5p在组织使用下不存在BOM类型=订单BOM,配置号= Kingdee*20231004-502可用已审核的订单BOM。查找dw5p在使用组织下的产品配置方案,其配置方式为特征选配,则展配置号的配置清单+产品配置方案对应超级BOM进行选配后的结果。具体如下:
(1)根据配置号产品配置方案中BOM展开设置.超级BOM类型找到物料dw5p对应的超级BOM和子BOM。
(2)根据配置号Kingdee*20231004-502的配置清单展超级BOM,具体逻辑可参考产品选配的特征选配。
(3)BOM正查结果如图:
2.3 查询-订单BOM展制造BOM
前提条件
用户拥有使用组织下BOM正查的权限;
物料配置属性为配置件;
BOM组件为通用件
步骤1: 物料录入配置件、配置号、BOM展开设置,点查询,展开BOM后,其子件为通用件,根据BOM组件通用件的物料+版本号+辅助属性+BOM展开设置.制造BOM类型找到制造BOM以及子BOM并展开。
例11:
录入配置件dw6p和配置号dw6p-dw6p-332,展开订单BOM后,子订单BOM中包含通用件dw6.2.3.2,版本号、辅助属性为空。
BOM展开设置.制造BOM类型=dw88;
根据产品编码= dw6.2.3.2,BOM类型=dw88,版本号、辅助属性为空找到使用组织下的制造BOM dw6三层24并展开。
BOM正查-新
本文2024-09-23 00:06:30发表“云星瀚知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-xinghan-137340.html
- 鼎捷EAI整合規範文件V3.1.07 (集團).pdf
- 鼎捷OpenAPI應用場景說明_基礎資料.pdf
- 鼎捷OpenAPI應用場景說明_財務管理.pdf
- 鼎捷T100 API設計器使用手冊T100 APIDesigner(V1.0).docx
- 鼎新e-GoB2雲端ERP B2 線上課程E6-2應付票據整批郵寄 領取.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程A4使用者建立權限設定.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程C3會計開帳與會計傳票.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程E6-1應付票據.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程A5-1進銷存參數設定(初階篇).pdf
- 鼎新e-GoB2雲端ERP B2 線上課程D2帳款開帳與票據開帳.pdf