一、为什么 BOM 不能直接当采购清单用?
因为两者的目标不同。BOM 面向装配与追溯,需要表达"这是什么、装在哪里"; 采购清单面向下单与收货,需要表达"找谁买、什么时候到、怎么计量"。
字段差异集中在商务侧:供应商代号、交期、包装单位、采购类型、含税口径, 这些在 BOM 里通常不存在,或者存在但形式不同。
| 字段类别 | BOM 侧 | 采购清单侧 | 差异 |
|---|---|---|---|
| 件号 | 必有 | 必有 | 一致 |
| 数量 | 按装配关系 | 按采购单位 | 可能不同 |
| 规格 | 详细描述 | 简要规格 | 详略不同 |
| 供应商 | 通常不写 | 必写 | 采购侧独有 |
| 交期 | 无 | 必写 | 采购侧独有 |
| 包装单位 | 无 | 必写 | 采购侧独有 |
数量口径也可能不一致。BOM 按"装 1 副模需要几件"计,采购按"最小包装单位是多少"计, 两者需要换算关系,换算关系必须记录在对照表里。
二、采购清单的字段该怎么定?
基线十二字段:技术件号、名称、规格、材料、数量、采购单位、供应商、交期、 单价、税率、包装单位、非标标识。字段可按 ERP 增减,但件号与数量不能变。
| 字段 | 是否必需 | 缺失后果 |
|---|---|---|
| 技术件号 | 必需 | 无法反查技术要求 |
| 数量与单位 | 必需 | 到货数量无法核对 |
| 规格与材料 | 必需 | 供应商报不同规格 |
| 供应商与交期 | 必需 | 无法下单 |
| 单价与税率 | 必需 | 无法比价 |
| 非标标识 | 建议 | 按标准件下单 |
三、归并采购行的判断依据是什么?
三项同时满足才可归并:同供应商、同交期、同规格。任一不同都应单独成行。
这一规则看似保守,但归并过度的代价很高。两批交期不同的备件合并成一行后, 到货时无法按批次分配到对应模具,容易出现"先到的被后装的模具用掉"。
| 归并条件 | 能否合并 | 理由 |
|---|---|---|
| 同供应商同交期同规格 | 可合并 | 三项一致,风险最低 |
| 同供应商不同交期 | 不可 | 到货批次无法分配 |
| 同规格不同供应商 | 不可 | 失去比价与追溯依据 |
| 不同规格同供应商 | 不可 | 混淆易错发 |
四、非标件在采购清单里怎么标?
单独成行,并在备注中注明需要提供校核结论与验收判据。标注的目的是让供应商 知道这不是可以按标准件直接生产的通用件。
非标件未标注的后果是供应商按同类标准件生产,尺寸或材质与实际需要不符, 到货后才发现,整个采购周期浪费。
| 标注内容 | 作用 |
|---|---|
| 非标标识 | 提醒供应商这是特制件 |
| 校核结论出处 | 让供应商知道依据哪份图纸 |
| 验收判据 | 到货时能判定是否合格 |
五、采购行号与技术件号为什么要做双向对照?
双向对照让收货与技术变更都能快速定位。收货时按采购行号逐行核对实物, 技术变更时按件号反查受影响的采购行。
没有对照表时,这两件事都靠人工翻找。一副模具的采购行通常有几十行, 逐行核对尚可接受;但一次技术变更要排查所有在途采购时,没有对照表会非常低效。
| 使用场景 | 需要的方向 | 对照表提供 |
|---|---|---|
| 收货核对 | 采购行号 → 技术件号 | 逐行验实物 |
| 技术变更 | 技术件号 → 采购行号 | 反查在途订单 |
| 质量追溯 | 两向皆需 | 完整链路 |
六、采购清单交给供应商前该怎么自检?
三项自检:编码一致、数量与单位一致、非标已单列。第三项最容易被漏, 因为它在技术文件里已经记录过一次,容易被认为"清单里不必重复"。
此外还有一项格式自检:文件必须以 UTF-8 带 BOM 导出,含逗号或引号的字段 需正确转义。这一项属于格式问题,不改内容,但错了会导致导入失败。
判断口径:采购清单以技术件号为唯一锚点,归并仅在供应商、交期、规格三项全同时进行; 非标件必须单独成行并注明校核结论与验收判据,导出格式统一 UTF-8 带 BOM。
七、采购清单和主数据该怎么对齐才不会下错单?
采购清单最终要能落到主数据上,两者字段不一致时会出现"清单有、主数据无" 或"主数据有、清单无"的错配。对齐的关键是让清单的每一行都能在主数据里找到对应记录。
| 对齐检查 | 检查内容 | 错配后果 |
|---|---|---|
| 件号存在性 | 清单件号在主数据中存在 | 无法下单 |
| 单位一致 | 采购单位与主数据基本单位一致 | 数量换算错误 |
| 价格口径 | 单价含税或未税口径一致 | 比价失真 |
| 有效状态 | 供应商与物料均处于有效状态 | 下单后被拒 |
单位一致是最容易出错的。采购按"包"下单,主数据按"件"记录, 若清单里不写换算关系,收货时就无法判断该收多少。
| 单位场景 | 常见做法 | 风险 |
|---|---|---|
| 整包采购 | 清单写包,主数据记件 | 需换算关系 |
| 零星采购 | 清单直接写件 | 与库存对不上 |
| 双单位并行 | 清单同时写采购与计量单位 | 最清晰但字段更多 |
建议清单固定增加一列"采购单位折算",把采购单位与计量单位的比例写死, 收货与对账都按这一列执行,不依赖现场判断。
八、采购清单被退回通常是因为什么?
高频退回原因集中在三类:字段缺失、格式不合规、内容与技术件不符。 前两类属于格式问题,第三类属于内容问题,性质不同。
| 退回原因 | 占比高的原因 | 修正方式 |
|---|---|---|
| 字段缺失 | 交期或供应商未填 | 设为必填项 |
| 格式不合规 | 非 UTF-8 带 BOM、字段未转义 | 统一导出配置 |
| 技术件不符 | 编码与规格与图纸不一致 | 回查三处编码一致性 |
| 数量不可执行 | 数量过小或归并不当 | 调整归并规则 |
| 交期不合理 | 低于供应商正常周期 | 提前确认交期口径 |
其中"交期不合理"经常被忽略。清单里写一个过于乐观的交期, 供应商要么拒单要么后期加急,两者都会打乱项目排期。
| 交期口径 | 说明 | 建议 |
|---|---|---|
| 标准周期 | 供应商正常交期 | 作为默认 |
| 加急件 | 需付加急费 | 单独标注 |
| 长周期件 | 需定制或调货 | 提前单独确认 |
对长周期件(需热处理的钢料、进口件)应在清单阶段就单独列出, 不要与常规件混在同一交期口径里。
判断口径:采购清单每行必须在主数据中有对应记录,清单固定增加"采购单位折算"列; 需热处理与进口件在清单阶段单独列出交期口径,不与常规件混列。
实践经验
在一次采购清单交付中,增加了采购单位折算列后, 收货环节不再需要现场判断整包与件数的关系,账实不符的情况明显减少。
这项内容还有哪些常见疑问?
BOM 能直接当采购清单用吗?
不能。BOM 是技术语言,采购清单需要补齐供应商、交期、包装单位与采购类型等商务字段,否则无法下单。
采购清单归并的判断依据是什么?
同供应商、同交期、同规格三项同时满足才可归并,任一不同都应单独成行,避免到货无法按批次分配。
非标件在采购清单里怎么标?
单独成行并在备注注明需提供校核结论与验收判据,避免按标准件下单导致规格不符。
单价要不要写进采购清单?
建议写但单列并标注需随版本更新,单价变动不应触发技术版本改版。
采购行号和技术件号为什么要对照?
便于收货时按行号核对实物,也便于技术变更时反查受影响的采购行。
采购清单的字段顺序能按 ERP 调整吗?
可以,但需同时维护字段映射表,调整后仍需保证编码与数量不被改变顺序影响。