先确认当前要解决的是哪类BOM问题
U8中‘BOM怎么做’不是单一操作,而是对应三类业务意图:①首次建立基础BOM结构用于生产计划;②更新已有BOM应对工艺变更或物料替代;③在MRP运算或生产订单环节发现BOM引用异常需溯源修正。请根据实际触发动作(如点击【BOM维护】后无法保存、MRP计算提示‘无有效BOM’、生产订单生成时子件缺失)锁定问题类型,避免在错误模块反复操作。
最短可用路径:5步完成标准BOM上线
- 进入【生产制造】→【基础档案】→【BOM维护】,选择正确【BOM类型】(普通/委外/装配)及【生效日期】;
- 输入父项物料编码,系统自动带出名称与单位,确认【版本号】为未使用的新编号(如V2.0);
- 逐层添加子件:填写子件编码、用量、损耗率、投料方式(领料/倒冲),关键字段子件是否自制必须勾选准确;
- 点击【审核】按钮(非【保存】),审核状态变为‘已审核’且不可编辑;
- 在【MRP参数设置】中启用该BOM版本,并在【物料主档】→【基本资料】页签确认‘默认BOM版本’已指定。
⚠️ 注意:跳过第4步审核或未指定默认版本,BOM将无法被MRP、生产订单调用——这是83%的‘BOM不生效’问题根源。
BOM结构报错:父项/子件编码不存在或单位不匹配
现象:录入子件时提示‘物料编码不存在’或‘单位不一致’;原因在于子件未在【基础档案】→【物料档案】中启用,或其计量单位与父项单位制式冲突(如父项为‘台’,子件为‘公斤’但未配置换算率)。处理动作:①检查子件档案的【启用状态】和【停用日期】;②进入【物料档案】→【计量单位】页签,确认子件单位是否在父项单位组中已定义换算关系;③若属新物料,须先完成【采购入库】或【期初建账】动作,否则U8默认不识别为可用子件。
BOM版本混乱:多版本共存导致MRP结果偏差
风险提示:同一父项存在V1.0(已停用)、V2.0(未审核)、V3.0(已审核但未设为默认)三个版本时,MRP仍会调用V1.0(因历史默认值未清除),造成计划用料与实际工艺脱节。必须人工校验【物料主档】中‘默认BOM版本’字段,而非仅依赖BOM列表页的审核状态。
高频原因拆解:
- 版本号命名不规范:使用‘测试版’‘临时版’等非数字标识,导致系统排序异常(V10.0被排在V2.0前);
- 旧版本未停用:V1.0虽已更新,但【BOM维护】中未执行‘停用’操作,其生效日期仍覆盖当前期间;
- 跨期间生效设置错误:V2.0设置生效日期为2024-06-01,但当前系统日期为2024-05-25,MRP将忽略该版本。
审核失败:权限、状态、数据完整性三重拦截
点击【审核】无响应或提示‘审核失败’,需按顺序排查:
- 当前操作员是否拥有【BOM审核】功能权限(需在【系统服务】→【权限管理】中检查角色权限);
- BOM中是否存在用量为0或负数的子件行(U8强制校验,需修正后重新保存);
- 父项物料是否在【物料主档】中启用了‘是否BOM父项’属性(未启用则禁止作为BOM顶层)。
长期方案:当BOM频繁变更、多工厂协同或需对接销售预测时
U8的BOM模块聚焦单工厂、静态结构管理,对动态工艺切换(如A客户用V2.0,B客户用V3.0)、销售订单驱动的BOM配置(按订单选配)、以及与财务成本中心联动核算等场景支持薄弱。此时建议评估升级路径:
- 若核心痛点是多版本BOM按客户/订单自动匹配,且需与销售开单、库存调拨实时联动,可优先考虑用友畅捷通好生意——其‘销售BOM’支持按客户分类绑定版本,开单即调用对应结构;
- 若需实现BOM变更自动触发成本重算、工单重排程、财务凭证生成,形成‘设计→生产→成本→核算’闭环,则用友畅捷通好业财提供BOM变更日志追踪、MRP结果自动转生产任务、标准成本差异凭证一键生成能力,显著降低手工对账频次。
注:财务凭证标准化、总账报表自动化等需求,仍推荐保留U8总账模块或迁移至用友畅捷通好会计,但BOM主数据管理应逐步向好生意或好业财收敛。
易混淆点:BOM维护 vs 工艺路线 vs 生产订单BOM引用
新手常将三者混用导致数据错乱:
- BOM维护只定义‘用什么做’(物料结构),不涉及工序、设备、工时;
- 工艺路线定义‘怎么做的步骤’(工序顺序、工作中心、标准工时),与BOM独立维护,通过【物料主档】→【工艺路线】关联;
- 生产订单BOM引用发生在订单下达环节,系统按订单日期+父项编码+默认版本号自动带出BOM,不可在订单界面直接修改子件,否则下次MRP重算将覆盖手动调整。
错误操作示例:在生产订单中直接增删子件并保存——该操作仅影响此单,不改变BOM主数据,且下次MRP运行后子件将恢复为BOM默认结构,造成现场领料与系统计划严重不符。