SAP S/4HANA MM模块培训 11 - 供应来源确定与货源清单维护

在 SAP S/4HANA 采购业务中,“知道有哪些供应商”与“让系统在当前需求中选出合适的供应来源”并不是一回事。采购信息记录、合同、计划协议和配额安排都可以提供候选来源;货源清单(Source List)则进一步从物料、工厂和有效期角度,对允许使用、优先使用或禁止使用的来源进行控制。
本课围绕货源清单展开:先解释采购申请中的供应来源确定,再说明货源清单的固定来源、冻结和 MRP 相关标识,最后以物料 7144、工厂 1710 演示 ME01 的手工录入与“生成记录”入口。
本课的实际终点需要先说清楚:讲师临时录入了三条货源清单记录,随后返回并明确不保存;之后只把鼠标移到“生成记录”并开始点击,视频随即结束。因此,本课没有保存任何货源清单,也没有展示自动生成结果,更没有通过采购申请或 MRP 验证来源确定。
一、本课学习范围
| 视频时间 | 内容 | 本课是否实际操作 |
|---|---|---|
| 00:00:04—00:00:36 | 课程议程:货源清单类型、用途与来源确定 | 概念说明 |
| 00:00:36—00:01:41 | 采购申请中的供应来源确定 | 只讲概念,未创建采购申请 |
| 00:01:41—00:04:41 | 货源清单、有效期、固定、冻结和 MRP 标识 | 概念说明 |
| 00:05:03—00:07:18 | 选择物料 7144,检查现有货源清单与采购信息记录 | 已完成检查 |
| 00:07:18—00:09:37 | 在 ME01 中逐行输入三条记录 | 已输入,但未保存 |
| 00:09:37—00:10:06 | 返回空表并准备自动生成记录 | 只到入口,未显示结果 |
配额安排(Quota Arrangement)在开场议程中出现,但讲师明确把它留到后续课程。本篇只在解释来源确定顺序时交代它与货源清单的关系。
二、供应来源确定到底在做什么
当采购申请已经包含物料、工厂、数量、交货日期等数据时,系统可以根据有效的采购主数据与采购凭证提出供应来源。候选信息可能来自:
- 配额安排:在多个有效来源间分配需求;
- 货源清单:限定物料在某工厂和有效期间内允许、优先或禁止的来源;
- 框架协议:合同或计划协议项目;
- 采购信息记录(PIR):供应商与物料在采购组织层的采购关系和条件。

这里不能简单理解为“系统随便读取其中一种来源”。SAP 官方学习资料对手工采购申请中的典型评估顺序描述为:先检查有效配额安排,再检查货源清单,然后评估框架协议与采购信息记录。MRP 有自己的来源确定逻辑,不能把手工采购申请的顺序原样套用到所有场景。
来源确定也不等于自动创建采购订单。它首先解决的是:在当前需求日期和组织条件下,系统应向采购申请提出哪个供应商或哪个框架协议项目。后续是否自动转采购订单,还取决于业务流程、主数据和自动采购配置。
三、什么是货源清单
货源清单是一组带有效期的来源控制记录。每张清单都围绕特定“物料 + 工厂”维护,行项目再描述供应商、采购组织、框架协议项目、固定来源、冻结状态和 MRP 相关性。
它不是简单的供应商通讯录。一个供应商能为某物料供货,并不代表该供应商在所有工厂、所有日期、所有采购流程中都自动有效。货源清单的价值正是在这些条件之间建立边界。

1. 有效期
每条记录都有“有效起始日”和“有效截止日”。系统执行来源确定时,会根据业务日期判断记录是否有效:手工采购申请通常以交货日期为基准,MRP 则结合需求日期评估。
因此,一条记录存在并不代表它现在可用。日期不落在有效期内时,该记录不会成为当前需求的有效候选来源。
2. 固定来源(Fix)
Fix 表示在有效期间内,将该记录作为非 MRP 来源确定中的固定来源。它不是“全公司永久固定供应商”,也不负责控制 MRP。
还要注意两个优先级边界:
- 如果存在有效配额安排,来源确定会先评估配额;固定货源清单记录并不会越过配额安排;
- 在货源清单步骤内,如果采购信息记录和框架协议项目都被标记为固定,框架协议项目通常具有更高优先级。
3. 冻结来源(Blk)
Blk 只冻结当前货源清单记录所代表的来源,并不等同于在业务伙伴主数据中全局冻结供应商。
例如,一条记录引用某个合同项目时,冻结该记录主要是阻止继续把该合同项目作为来源;在其他主数据允许的情况下,仍可能存在不引用该合同而向同一供应商采购的路径。若要在全部采购组织或特定采购组织范围内冻结供应商,应在供应商业务伙伴主数据中处理。
另外,如果创建一条没有填写供应商的冻结记录,可以在指定物料、工厂和期间内阻止外部采购。这种控制仍然是物料/工厂/期间级,而不是删除供应商。
4. MRP 标识
MRP 与 Fix 是两套不同控制:
| MRP 值 | 含义 |
|---|---|
| 空白 | 该记录不作为 MRP 来源确定的明确控制记录 |
1 | 该来源清单记录参与 MRP 来源确定 |
2 | 用于计划协议场景,使 MRP 可以直接生成计划行 |
MRP = 2 不能泛化到普通采购信息记录或合同。具体字段帮助和可选值还会受系统版本与配置影响,实施时应以当前系统为准。
四、如何阅读一张货源清单
视频用一个非 SAP 界面示例解释货源清单的字段。下面已将其按原意重新绘制为中文高清图;示例对象是物料 M-01、工厂 1010,并不是稍后系统演示中的物料 7144。

读表时建议按这个顺序判断:
- 当前需求日期是否落入记录有效期;
- 记录指向供应商、采购信息记录,还是框架协议项目;
- 是否存在固定来源;
- 当前来源是否被冻结;
- 如果由 MRP 触发,MRP 标识是否适用;
- 是否存在更高优先级的有效配额安排。
重叠有效期本身不一定错误,但如果多条记录同时有效又没有明确优先关系,自动来源确定可能无法唯一选择。主数据维护人员应主动避免含义不清的重叠记录。
五、“强制使用货源清单”不是来源确定总开关
SAP 可以要求某个物料必须使用货源清单。该要求可在物料主数据采购视图中按工厂设置,也可通过工厂级配置统一要求。启用后,采购申请或采购订单若使用清单之外的来源,系统会按配置进行校验并可能阻止处理。
但这项“货源清单强制”不是所有来源确定功能的总开关。没有启用强制标识,并不代表系统完全不能依据采购信息记录、框架协议或其他数据执行来源确定。它的作用是把采购限制在有效货源清单记录之内。
六、系统演示:先核对物料与现有主数据
讲师口头说要“创建一个新物料”,但系统画面显示的实际操作是从已有物料列表中选择 7144,没有创建物料主数据。

界面中的关键数据如下:
| 字段 | 值 |
|---|---|
| Material | 7144 |
| Material description | Sugar |
| Plant | 1710 |
| Material Type | ROH |
| Material Group | PG00990 |
| Base Unit | KG |
| Purchasing Group | 10 |
| MRP Type | PD |
| Valuation Class | 1010 |
| Price | 6.30 USD / 1 |
随后进入货源清单显示界面,物料 7144、工厂 1710 Plant 1 US 下的明细表为空。这只能证明演示开始时没有货源清单记录,不能写成“已成功创建货源清单”。

七、检查三个候选供应商的采购信息记录
在维护货源清单前,讲师先查看物料 7144 的采购信息记录,确认系统已有三组供应商—物料采购关系。

| Supplier | 名称 | Info Record | POrg | PGrp | 计划交货时间 | 画面显示的最近订单价 |
|---|---|---|---|---|---|---|
100274 | Alibaba Vendor | 5300003102 | 1710 | 001 | 4 Days | 5.00 EUR / 1 KG |
17300001 | Domestic US Supplier 1 | 5300003086 | 1710 | 001 | 4 Days | 10.00 USD / 1 KG |
17300002 | Domestic US Supplier 2 | 5300003103 | 1710 | 012 | 4 Days | 5.00 USD / 1 KG |
三行的最小数量均为 0 KG,条件状态均显示 No Price Found。表格中的价格来自界面所列最近采购订单,不应被误写为当前采购信息记录的有效条件价。

八、使用 ME01 手工维护货源清单
经典 SAP GUI 中,ME01 用于维护货源清单。进入初始界面后,本课输入:
- Material:
7144 - Plant:
1710

进入概览表后,逐行填写有效期、供应商和采购组织。本课最后形成三条临时记录:
| 有效起始日 | 有效截止日 | Vendor | POrg | Agmt/Item | Fix | Blk | MRP |
|---|---|---|---|---|---|---|---|
01.09.2021 | 31.12.2021 | 100274 | 1710 | 空 | 未选 | 未选 | 空 |
01.09.2021 | 31.12.9999 | 17300001 | 1710 | 空 | 未选 | 未选 | 空 |
01.01.2022 | 31.12.2022 | 17300002 | 1710 | 空 | 未选 | 未选 | 空 |

第二行的结束日期在界面中明确是 31.12.9999,自动字幕对此处识别不准确,应以 SAP 画面为准。
这三条记录还有三个重要特征:
- 没有引用合同或计划协议项目;
- 没有勾选
Fix或Blk; - 没有填写 MRP 标识。
因此,即使把它们保存,也只能表达三个供应商在相应期间是货源清单候选来源,不能据此声称已配置固定供应商、供应商冻结或 MRP 来源。
九、手工录入与“生成记录”的区别
方法一:逐行手工维护
适合明确知道来源、有效期和控制标识的场景。维护人员逐行填写数据,检查重叠有效期和组织信息后保存。
方法二:根据现有采购数据生成
ME01 概览中的“生成记录(Ctrl+F7)”可以读取该物料已有的采购信息记录和框架协议项目,提出候选货源清单记录。经典批量生成事务码是 ME05;当前 Fiori 的 Manage Source Lists 应用也提供生成与维护能力。
自动生成不是无条件自动保存。实际操作还应检查:
- 生成范围和有效期是否正确;
- 来源来自采购信息记录、合同还是计划协议;
- 旧记录如何处理;
- 是否需要设置固定、冻结或 MRP 标识;
- 候选记录是否经过人工检查并最终保存。
本课先返回并放弃了三条手工记录,概览表重新为空;随后鼠标指向“Generate Records(Ctrl+F7)”。

视频在点击动作中结束,不能把这张图配文为“系统已自动生成三条记录”。正确表述只能是:讲师进入了自动生成入口,结果和保存状态未知。
十、经典事务码与当前 Fiori 入口
| 入口 | 用途 |
|---|---|
ME01 | 维护货源清单,包括新增和修改 |
ME03 | 显示货源清单 |
ME04 | 显示货源清单变更记录 |
ME05 | 批量生成货源清单 |
ME06 | 分析货源清单与缺失记录 |
ME07 | 重组货源清单 |
ME0M | 按物料显示货源清单 |
Manage Source Lists(F1859) | Fiori 中创建、修改、复制、删除和生成货源清单,并设置 Fixed 或 Blocked |
| Manage Sources of Supply | 综合查看采购信息记录、合同和货源清单,并模拟来源分配 |
不同 S/4HANA 版本、部署方式和角色目录中的应用可用性可能不同,实际入口以当前系统角色和版本为准。
十一、常见误区
误区 1:货源清单就是该物料全部供应商
不准确。货源清单是带工厂、有效期和控制标识的来源记录,还可以指向合同、计划协议或内部供货工厂。
误区 2:Fix 会控制 MRP
不准确。Fix 主要影响非 MRP 来源确定;MRP 是否采用该记录由 MRP 相关设置与对应逻辑控制。
误区 3:Blk 等于全局冻结供应商
不准确。货源清单中的冻结通常只作用于特定物料、工厂、来源和有效期。全局或采购组织级供应商冻结属于业务伙伴主数据控制。
误区 4:开启来源确定必须先勾选“货源清单强制”
不准确。强制标识用于限制只能使用有效货源清单内来源,不是来源确定功能的总开关。
误区 5:点击生成记录后系统会直接完成并保存
不准确。系统只是依据现有采购信息记录和框架协议产生候选记录,维护人员仍需检查范围、有效期、控制标识和旧记录处理方式,并明确保存。
十二、上线前检查清单
在真实项目中维护或排查货源清单,可以按以下顺序检查:
- 物料、工厂和采购组织是否正确;
- 当前需求日期是否落在有效期内;
- 采购信息记录、合同或计划协议是否有效;
- 是否存在有效配额安排,且其优先级是否符合预期;
Fix、Blk与 MRP 标识是否被误混用;- 是否启用了物料或工厂级“货源清单强制”;
- 多条记录的有效期是否重叠;
- 自动生成后是否逐条审核并保存;
- 是否分别用手工采购申请和 MRP 场景验证结果;
- 若要全面冻结供应商,是否在正确的业务伙伴组织层处理。
十三、本课结论
货源清单的核心不是“把供应商列出来”,而是给供应来源加上物料、工厂、时间和控制规则。固定来源、冻结和 MRP 标识各自解决不同问题,不能相互替代;是否强制使用货源清单,也属于另一层配置。
本课完成了物料与采购信息记录检查,进入 ME01 并临时输入三条记录,但没有保存。自动生成也只走到入口。因此,学习本课时应把重点放在字段含义和操作路径上,不能把视频结尾理解为已经成功生成并验证了货源清单。
SAP 官方参考资料
- SAP Learning:Introducing Source Lists
- SAP Learning:Outlining Source Determination
- SAP Learning:Controlling Source Determination with Source Lists
- SAP Learning:Blocking of Sources of Supply
- SAP Help:Source List
- SAP Help:Manage Source Lists
- SAP Help:Manage Sources of Supply
视频来源:Video 11 - SAP S/4HANA Materials Management (MM) training - Source Determination - Source List


