【U8+】无物料清单物料查询问题分析

知识点
1、物料清单(BOM)查询逻辑:理解系统查询无物料清单物料的逻辑,包括涉及的表和字段。
2、物料属性设置:掌握物料属性的设置方法及其对查询结果的影响。
3、停用物料判断:学会根据停用日期判断物料是否停用,以及这一判断对查询结果的影响。
4、SQL语句结构分析:能够分析SQL语句的结构,理解各个条件的作用。
问题描述
用户发现某物料未创建BOM,但在无物料清单物料查询中无法查询到该物料。经跟踪发现系统查询语句涉及多个条件,只有满足特定条件组合才能查询出结果。

问题步骤或分析
1、查询语句分析:
系统查询语句从v_bas_inventory和bas_part表中提取数据,通过多个条件过滤。
关键条件包括:物料没有主BOM和替代BOM、物料编码在物料表中存在、允许BOM母件、物料属性符合要求、未停用等。
2、条件验证:
验证物料没有主BOM和替代BOM:通过查询bom_parent和bom_bom表确认结果为空。


验证物料编码在物料表中存在:查询bas_part表确认有结果。

验证允许BOM母件:检查物料属性BomParent是否为1。

验证物料属性:确认物料属性invattr是否为2、3、4、5、7之一。

验证是否停用:根据停用日期和当前日期判断。
应用价值
深入理解系统查询无物料清单物料的逻辑,有助于准确查询和定位物料。
提供了详细的条件验证步骤,帮助用户排查和解决问题。
【U8+】无物料清单物料查询问题分析
知识点1、物料清单(BOM)查询逻辑:理解系统查询无物料清单物料的逻辑,包括涉及的表和字段。2、物料属性设置:掌握物料属性的设置方法及...
点击下载文档文档为doc格式
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
上一篇
已经是第一篇



