《物料及BOM相关查询》课程要点总结1、物料清单正查用于查询产品完整的BOM结构,是根据BOM父项物料查询子项物料构成,可自定义BOM需展开的层级。“展开选项”关键字段说明:BOM版本:如果想一次性查询多个BOM,过滤条件不要输“物料编码”,多选“BOM版本”返回进行查询,一次查询最多不能超过50个BOM;展开层级:需展开多少层则在此处输入具体的数字,展开层级为0时,默认按多级全部展开;需求日期:是针对BOM子项的生效日期、失效日期来设置的,如果需求日期不在BOM子项物料的【生效日期,失效日期】之间,则该子项物料不出现在查询结果中。通过需求日期可以查询不同时期的BOM结构。需求数量:输入具体的数量后,子项用量会扩大相应的倍数,用于模拟查看实际生产数量所需原料数量。是否展开替代料:勾选后如果替代料有BOM结构,则展开替代料的BOM结构。“BOM层级显示序号”:针对打印和引出是否显示完整的层级号;如果不勾选,第2层级的第1行物料在打印和引出时BOM层级显示为..1,如果勾选,打印和引出BOM层级显示为1.1.1(即显示完整的BOM层级号)。“展开”按钮:点击则展开全部层级,如果选择某行分录点击BOM层级左边的按钮,只展开本层物料的下级;中间层级BOM版本的取数逻辑:BOM往下展开子项时,如果中间层级的BOM指定了BOM版本号,则按指定的BOM版本号展开下级物料,如果未指定版本号,则从已审核的BOM中找到最新的BOM版本展开下级(如果是自制件,则从“BOM用途”为“自制”或“通用”里找最新的,如果是委外件,则从“BOM用途”为“委外”或“通用”里找最新的)。调度删除:系统空间优化用的,删除BOM正查时产生的临时数据。2、物料清单反查用于查询某个原材料在哪些产品或半成品中用到,常用于确定一个组件的变化时,哪些物料或产品受到影响。是根据BOM子项物料查询父项物料,可自定义BOM需展开的层级。“展开选项”关键字段说明:BOM版本:选择了物料编码后,BOM版本可选范围自动缩小为该物料编码已建立过的物料清单,选择哪个BOM版本,则只根据这个BOM版本往上找;需求日期:如果需求日期不在物料清单子项物料的【生效日期,失效日期】之间,则该物料不出现在查询结果中。如:A产品的BOM下面挂B物料,B的生效日期是2021.05.01,失效日期是2022.12.31,需求日期设置为2021.01.01,那么根据B物料来反查时,不会查出A物料,只有需求日期在【2021.05.01,2022.12.31】之间才能查出A物料。通过需求日期可以反查不同时期的BOM结构。标识最高BOM版本:勾选后,当子项物料在同一个父项物料多个BOM版本中存在时,最高版本的父项物料会有特殊标识(整行标识为粉色);查询结果包含父项物料和替代料。选中父项物料中的某行分录,如果该分录BOM的子项物料存在替代关系,则会在下方替代物料处显示。3、物料清单汇总查询根据某个产品的多级BOM结构一次性列出所有层级的所有零配件及数量,与物料清单正查不同的是,物料清单汇总查询不关心产品结构的层次关系,主要关心总共需要用到哪些物料、多少数量。同一组件多次出现时,将该物料在出现的层级相对顶层物料所需的数量进行累加,常用于快速估算完成一定数量装配的总需求。“展开选项”关键字段说明:需求日期:是针对BOM子项的生效日期、失效日期来设置的,如果需求日期不在BOM子项物料的【生效日期,失效日期】之间,则该子项物料不出现在查询结果中。通过需求日期可以查询不同时期的BOM结构。数量:输入具体的数量后,子项用量会扩大相应的倍数,用于模拟查看实际生产数量所需原料数量。4、物料清单对比该功能用于对比两个BOM之间的结构差异,可以是客制BOM与产品标准BOM间、同一产品不同版本间、不同产品间的BOM对比。BOM对比查询既支持单层对比,也支持多层对比。对比方式:单层对比:只展开一层BOM对比子项;单层对比(展开跳层件):只展开一层BOM对比子项,如果子项是跳层,则继续展开跳层BOM下面的一层子项;汇总对比:多级展开BOM对比每一层的子项。目前仅支持两个BOM间的对比,不能多个BOM同时对比;查询结果列出的是两个BOM所有子项的合集(每一行为一个子项物料),每一行显示该子项在两个BOM中相关字段(如:用量分子、分母)的值,如果有差异则以红色标识此行;选择某行子项物料,可以在“详细”页签查看该物料在两个BOM中更多字段的对比。可以通过“选项-不参与对比字段”来设置哪些字段不参与对比,当不勾选某个字段时,若对比的两个BOM某子项在该字段有差异,那么在查询结果中会认为没有差异,该行不会标识为红色。5、物料清单成本查询物料清单成本查询,用于查询产成品的材料成本。按BOM层级,汇总各级采购料的单价金额,得出产成品,半成品的材料成本,给财务人员进行成本计算时作参考,方便企业对构成成本的重要部分材料费进行查询和管理。外购件单价金额取值:单价的取值来源取决于工程数据参数设置(见下文“物料清单成本查询”参数说明);金额=单价*用量(是取“标准用量”还是”实际数量”取决于下文“物料清单成本查询”参数);自制件/委外加工件/虚拟件/配置件单价金额取值:先累加下级所有外购件的“金额”做为本级物料的“金额”;再根据本级的金额/用量计算得出本级物料的单价。物料清单成本查询参数说明:参数需要用administrator在工程数据的参数下进行设置取价范围(天):当外购件的单据来源为“采购订单/采购入库单/采购发票”中的一种时,结合成本查询“展开选项”中的“取价截止日期”一起使用,查询“取价截止日期”之前“取价范围(天)”以内最新采购单据(采购订单、或采购入库单、或采购发票)上的单价;单据来源:若设置为采购订单/采购入库单/采购发票中的一种,则优先从所选单据类型中取最新单据的单价作为外购件的单价,若单据上取不到值,再从采购价目表中取,若还是取不到值,则取物料上的“参考成本”;取价字段:决定是取含税单价还是不含税单价;单价金额用量:决定参与单价金额计算的用量字段是“标准用量”还是“实际用量”;“标准用量”是按BOM正查查出的子项标准用量、不考虑损耗率;“实际数量”是在标准用量的基础上考虑损耗率;物料清单成本查询“展开选项”说明:需求数量:默认按1个成品数量来计算成本,放大需求数量后,子项的成本也会跟着放大相应倍数。需求日期:需求日期在物料清单子项物料【生效日期,失效日期】的BOM子项才会显示,可用于查询某个时间点的BOM成本;取价截止日期:如果设置为2021.04.15,物料清单成本查询参数“取价范围(天)”设置为100,那么在从“采购订单/采购入库单/采购发票”取单价时只从单据日期在2021.04.15之前100天内的单据上找最新日期的采购单价。BOM层级显示序号:针对打印和引出是否显示完整的层级号;如果不勾选,第2层级的第1行物料在打印和引出时BOM层级显示为..1,如果勾选,打印和引出BOM层级显示为1.1.1(即显示完整的BOM层级号)。外购件BOM子项不参与卷算:不勾选时,外购件作为BOM父项物料时,该外购件的单价、金额根据其BOM子项进行卷算;当勾选时,该外购件不根据其BOM子项取值,而是把它当做一个普通的外购件、按外购件的单价取值逻辑来取值。其他注意点:外购件单价取值来源如果是“采购价目表”、且价目表上使用的是外币的话,需要在“汇率体系”中对外币建立“即期汇率”,物料清单成本查询才能显示外购件的单价,否则物料清单成本查询上显示不出外购件的单价。;物料清单成本查询仅用于查询材料成本,不包含自制件、委外件的加工费,如果要计算加工费,可以考虑使用销售管理下的“模拟报价”功能。6、禁用子项查询当我们想禁用某个物料前,可通过“禁用子项查询”来查询该物料是否在物料清单、用量清单、计划订单、其他未关闭的单据中被使用,查询物料是否还有库存。来帮助我们决策是否能禁用该物料。另外,如果某物料被禁用后,我们也可在如下情况使用【禁用子项查询】:1、当物料禁用后,可以快速找到对应的物料清单进行同步禁用或修改;2、计划运算时提示物料被禁用,但是物料清单不包括该禁用物料时,可以通过【禁用子项查询】找到是否有对应的生产用料清单使用该禁用物料。7、可删除物料分析查询系统中已经创建一段时间,但是从来没被使用过的物料,并允许做删除处理;优化系统物料数据。支持同时查询多个组织,支持同时查询多个分组可定期查询哪些物料没有被使用,定期做删除。截止日期:指在“截止日期”之前建立的物料,但是到今天仍然没有被使用的物料。是否被使用的判断:指是否被物料清单、生产用料清单、委外用料清单、采购订单、采购入库、销售订单、销售出库、即时库存、库存余额表引用。