2. 承诺清单基础概念
在制造物料协同场景中,承诺清单是连接采购需求与供应能力的核心数据载体。它记录了供应商针对特定采购订单或预测需求所做出的正式回应。理解承诺清单的基础概念,是后续进行数据刷新与库存同步优化的前提。
2.1 核心概念定义
承诺清单由四个关键要素构成,它们共同定义了供应商回应的完整语义:
| 概念 | 英文术语 | 定义 | 业务示例 |
|---|---|---|---|
| 供应商承诺 | Supplier Commitment | 供应商对采购方提出的物料需求(采购订单或预测)所做出的正式、可执行的交付保证。 | 供应商回复:“针对PO-2024-001,我司承诺交付1000件。” 这就是一个承诺。 |
| 承诺数量 | Committed Quantity | 供应商承诺在特定日期前,能够交付的物料数量。该数量通常小于或等于需求数量。 | 需求数量为1500件,供应商承诺数量为1200件,表示有300件缺口。 |
| 承诺日期 | Committed Date | 供应商承诺完成交付的目标日期。该日期是生产排程和库存计划的关键输入。 | 供应商承诺在2024-05-20交付第一批500件,2024-05-25交付第二批700件。 |
| 承诺状态 | Commitment Status | 标识承诺当前所处的生命周期阶段,用于驱动后续的确认、变更或关闭操作。 | 状态包括:待确认、已确认、部分发货、已完成、已取消等。 |
关键认知: 承诺清单不是简单的“是/否”回复,而是一个包含数量、时间、状态的多维数据对象。它直接决定了物料供应计划的可靠性。
2.2 承诺状态的生命周期
承诺状态是动态变化的,它反映了从供应商做出承诺到最终交付完成的完整过程。常见的状态流转如下:
- 待确认(Pending):供应商已收到需求,但尚未给出正式承诺。此时承诺数量和日期均为空或占位值。
- 已确认(Confirmed):供应商正式回复了承诺数量和承诺日期,该承诺进入执行阶段。
- 部分发货(Partially Shipped):供应商已开始发货,但承诺数量尚未全部发出。系统需跟踪已发货量与剩余承诺量。
- 已完成(Completed):承诺数量已全部发货或到货,该承诺生命周期结束。
- 已取消(Cancelled):因需求变更或供应问题,供应商或采购方取消了该承诺。
实践建议: 在系统中,承诺状态应自动根据收货数据更新(例如,当收货数量达到承诺数量时,状态自动变为“已完成”),减少人工干预。
2.3 承诺清单的数据结构
在系统层面,承诺清单通常以行项目(Line Item)的形式存在。一个完整的承诺记录包含以下字段:
- 头信息:供应商编码、供应商名称、采购组织、承诺清单编号、创建日期。
- 行项目信息:物料编码、物料描述、需求数量、承诺数量、承诺日期、承诺状态、需求订单号、需求行号。
- 跟踪信息:已发货数量、已收货数量、剩余承诺数量、最后刷新时间。
常见误区: 不要将“承诺数量”与“需求数量”混为一谈。承诺数量是供应商的能力上限,而需求数量是采购方的期望值。当承诺数量小于需求数量时,即产生供应缺口,需要触发补货或替代方案。
2.4 承诺与库存的关联
承诺清单并非孤立存在,它与库存数据共同构成了物料协同的“双引擎”。下图展示了承诺数据如何与库存数据交互,驱动生产计划:
通过上图可以看出,承诺清单中的承诺数量和承诺日期直接参与可用库存的计算。当供应商刷新承诺数据时,系统需要重新计算可承诺量(Available to Promise, ATP),从而影响后续的生产排程和客户订单承诺。
核心公式: 可用库存 = 当前库存 + Σ(承诺数量 × 到货时间权重) - 已分配数量。其中,承诺数量的时间维度(承诺日期)决定了该批物料何时能进入可用库存池。