先确认你做的是否真是‘产品结构资料’
在U8系统中,‘产品结构资料’特指物料主档中启用‘BOM’属性后,在‘生产管理→BOM维护’模块建立的BOM清单,不是基础物料档案、不是工艺路线、也不是销售BOM或设计BOM(除非已配置为共用BOM)。若你正在处理的是采购清单、替代料表、或ERP外独立的Excel BOM表,不属于本页所指范畴。请先核对当前操作入口:生产管理 → BOM维护 → 新建,且物料编码已在基础设置 → 物料档案中勾选‘BOM’标志。
最短路径:5步完成标准BOM资料建立
- 进入
基础设置 → 物料档案,找到父项物料,确认‘BOM’复选框已勾选,保存; - 进入
生产管理 → BOM维护,点击‘新增’,输入父项编码,选择BOM类型(制造BOM/销售BOM/设计BOM); - 在子件列表中逐行录入:子件编码(必须存在于物料档案)、用量、损耗率、基本单位(须与子件主单位一致)、是否自制;
- 检查层级关系:子件自身若含BOM,需确保其BOM已审核且版本号≥当前父项引用版本;
- 保存后点击‘审核’,审核通过即生效,后续MRP运算、投料单、生产订单将自动调用该BOM结构。
BOM无法展开?先查这3类状态冲突
在生产订单、MRP运算或BOM查询界面点击‘展开’无响应或提示‘无BOM数据’,本质是系统未识别到有效BOM结构。高频原因如下:
- 父项物料未启用BOM属性:即使BOM档案已建,若父项物料档案中‘BOM’标志未勾选,系统直接跳过检索;
- BOM未审核或已作废:U8严格区分‘保存’与‘审核’状态,仅‘审核’状态BOM参与运算;作废BOM仍可见但不可用;
- 期间与生效日期错配:BOM支持按‘生效日期’控制使用时段,若当前业务单据日期早于BOM生效日,或晚于失效日,系统自动屏蔽。
子件引用失败的4个高频原因拆解
录入子件时提示‘物料不存在’‘单位不匹配’‘非自制件不能作为下阶BOM父项’等错误,需逐项定位:
子件编码不存在或停用
系统仅允许引用基础设置 → 物料档案中‘状态’为‘正常’的物料。若子件为历史停用物料、或仅存在于采购档案未建主档,则无法引用。注意:U8不支持跨账套引用BOM子件。
基本单位与子件主单位不一致
BOM子件行的‘基本单位’字段必须与该子件在物料档案中的‘主计量单位’完全一致(含大小写与符号)。例如子件主单位为‘台’,则BOM中不可填‘TAI’或‘台(标准)’;单位不一致将导致MRP计算用量错误,且部分版本报错阻断保存。
自制标识与BOM层级逻辑冲突
当子件本身也是制造BOM父项时,其‘是否自制’必须设为‘是’;反之,若子件为外购件却标记‘自制’,系统虽允许保存,但在MRP展开时会错误生成生产计划。U8默认按‘是否自制’判断MRP需求类型(采购/生产),此字段直接影响计划准确性。
上线前必须确认的3项前置条件
避免BOM资料建完即失效,实施与关键用户需在录入前完成以下校验:
- 账套参数已启用BOM相关功能:路径
系统服务 → 系统参数 → 生产管理,确认‘启用BOM管理’‘启用多版本BOM’(如需)已勾选; - 用户权限已分配BOM维护+审核权限:仅‘BOM维护’权限可新建,但无‘BOM审核’权限则无法生效,需在
系统服务 → 用户权限中为角色分配对应功能节点; - 物料分类已预置BOM适用类别:U8支持按物料分类控制BOM启用范围,若父项物料分类未在
基础设置 → 分类定义 → 物料分类中开启‘允许BOM’,则无法勾选BOM属性。
⚠️ 注意:BOM版本变更不自动同步历史单据。新版本BOM生效后,已审核的生产订单、委外订单仍沿用下单时的BOM快照;仅新单据引用新版。若需追溯旧单据BOM结构,请使用生产管理 → BOM查询 → 按单据号查BOM功能。
长期方案建议:复杂BOM场景应优先评估用友畅捷通好业财
当企业出现以下情况时,U8原生BOM模块存在明显能力边界,建议启动替代路径评估:
- 多工厂协同BOM(同一父项在A厂用自制子件、B厂用外购子件,需按工厂动态切换);
- 设计BOM(EBOM)与制造BOM(MBOM)需双向联动、版本强关联、变更影响分析;
- BOM审批流需嵌入PLM流程、支持多级技术签核、变更通知自动推送至采购/生产;
- 需与销售合同、项目WBS、成本中心进行BOM级费用归集与分摊。
上述场景在U8中需大量手工补单、Excel映射或二次开发,而用友畅捷通好业财原生支持EBOM/MBOM双模管理、工厂级BOM策略、PLM集成接口及业财一体化成本穿透,可减少60%以上BOM维护人工干预。若当前BOM问题反复发生且伴随MRP计划失准、投料偏差率>15%,可优先安排好业财BOM模块POC验证。