SAP S/4HANA MM模块培训 09 - 供应来源与采购信息记录(PIR)

在 SAP S/4HANA 采购业务中,系统不仅要知道“采购什么”,还要知道“向谁采购、按什么价格和条件采购、通常需要多久到货”。本课围绕供应来源(Source of Supply)和采购信息记录(Purchasing Info Record,PIR)展开,说明 PIR 如何保存供应商与物料之间的采购关系,以及这些数据如何成为采购凭证的默认建议值。
需要先说明课程边界:视频虽然在开头列出了采购信息记录、合同和计划协议等议题,但本课真正展开的是供应来源与采购信息记录基础。合同、中央合同、工厂级合同、项目类别、合同释放订单和计划协议只是议程预告,没有在本视频中完成讲解。视频最后也没有在 ME11 中创建或保存 PIR,更没有保存采购订单;因此本文会把“视频实际演示”“讲师的概念示例”和“SAP 官方补充”明确分开。
一、本课学习目标
学完本课,应当能够回答以下问题:
- 什么是供应来源,常见来源有哪些?
- 采购信息记录解决什么主数据问题?
- PIR 中通常维护哪些采购条件和控制数据?
- 标准、外协、管道和寄售四类 PIR 有什么业务含义?
- PIR 的数据分别在哪些组织范围内生效?
- ME11、ME12、ME13 分别用于什么操作?
- 为什么供应商没有扩展到采购组织时,创建采购订单会报错?
二、供应来源:系统从哪里获得供货关系
在采购申请、物料需求计划或采购订单处理中,供应来源描述的是满足某项采购需求的潜在供货方或供货安排。视频将采购信息记录和框架协议作为重点,并展示了内部供货工厂这一来源。为了避免把课程中的简化图理解成 SAP 的完整规则,可以将相关对象整理如下:

1. 采购信息记录
采购信息记录保存特定供应商与物料(在部分场景也可以是物料组)之间的采购关系,例如价格、条件、计划交货时间、容差和采购文本。它回答的是“这个供应商供应这项采购对象时,通常采用哪些数据”。
2. 框架协议项目
框架协议主要包括合同(Contract)和计划协议(Scheduling Agreement)。合同通常约定一定有效期内的目标数量或目标金额,后续通过采购订单等方式释放;计划协议则通过交货计划行安排供应。视频在 03:17 左右只给出定义,并明确将详细内容留到后续课程。
3. 内部供货工厂
当企业使用跨工厂调拨等内部采购场景时,另一个工厂也可能成为供货来源。它不是外部供应商,却同样能够满足采购需求。
4. 来源清单与配额安排
来源清单(Source List)和配额安排(Quota Arrangement)不等同于供应商本身。来源清单用于规定某个工厂、物料在一定期间内允许、固定或排除哪些来源;配额安排则按配额把需求分配给多个来源。视频没有展开这两个对象,但 SAP 的完整来源确定不能忽略它们。
重要边界:来源确定会受到业务入口、来源清单要求、配额、有效期、组织数据和系统配置影响。不要把某一课堂图示理解成所有系统都固定不变的搜索顺序。
三、为什么需要采购信息记录
视频在 01:15 左右用物料 ABC123 举例。假设同一种液体物料有三个供应商,各自的价格和交货时间不同:

| 供应商 | 示例价格 | 示例计划交货时间 | 业务观察 |
|---|---|---|---|
| 供应商 1 | 10 USD/L | 3 天 | 交货最快,但价格不是最低 |
| 供应商 2 | 12 USD/L | 5 天 | 示例中价格最高 |
| 供应商 3 | 8 USD/L | 6 天 | 价格最低,但交货最慢 |
这组数据说明,采购决策不能只看物料主数据。物料主数据描述物料本身,而“供应商 1 向本公司供应 ABC123 时的价格、交货周期和采购条件”属于供应商与采购对象的关系数据,适合维护在 PIR 中。
PIR 的核心价值可以概括为三点:
- 沉淀关系:长期保存供应商与物料或物料组的采购关系。
- 形成默认值:在条件有效且组织范围匹配时,为采购凭证建议价格、交货时间、容差、文本等数据。
- 保留采购线索:可记录最近采购订单等历史信息,帮助采购人员了解既往业务。
这里的“默认值”不是不可修改的硬规则。最终进入采购订单的价格还会受到条件有效期、定价日期、数量等级、采购组织、工厂、币种、定价方案和字段可修改性等因素影响。
四、PIR 中通常维护什么
SAP 官方文档把 PIR 定义为供应商和采购对象之间的采购信息。结合视频 04:39 至 07:23 的讲解,常见内容可以分成五组:

1. 价格与条件
包括净价、币种、价格单位,以及折扣、附加费、运费等条件。视频后面的卡片示例给出了 EUR 49/pc、运费 2% 和折扣 4%。
2. 交货控制
包括计划交货时间、最小采购数量,以及允许的超交和欠交容差等。计划交货时间用于表达从下达采购要求到预计收货所需的时间,是计划和采购处理的重要参数。
3. 采购文本与供应商侧信息
例如采购订单文本、信息记录备注、供应商物料编号、原产地、订单单位及换算关系。这些数据可以减少采购人员反复输入。
4. 有效期与历史信息
价格条件通常有有效期;PIR 还可以保留最近采购订单、价格历史或统计信息。视频提到的 availability period 应理解为供应关系或相关条件可使用的期间,不是库存可承诺量(ATP)的“可用性”。
5. 容差和业务控制
超交、欠交容差等字段可作为采购凭证的建议值。不过字段是否可见、是否可改,以及具体如何参与后续检查,取决于系统配置和采购场景。
五、四类采购信息记录
视频在 06:11 左右列出四种 PIR 类别,但只计划继续讲标准类别:
| 类别 | 英文 | 典型用途 |
|---|---|---|
| 标准 | Standard | 常规外部采购,供应商交付完整物料 |
| 外协 | Subcontracting | 企业向外协供应商提供组件,由其加工后交付成品或半成品 |
| 管道 | Pipeline | 水、电、天然气等通过管道或连续介质消耗的采购 |
| 寄售 | Consignment | 物料先存放在企业现场,通常在领用或消耗时形成结算责任 |
四种类别共享“供应商与采购对象关系”这一基础,但字段和后续业务处理不同。不能把标准 PIR 的操作结果直接套用到外协、管道或寄售。
六、视频中的 PIR 示例卡片
视频在 06:55 左右展示了一组用于解释字段关系的示例数据:

| 字段 | 视频示例值 |
|---|---|
| PIR 编号 | 5300000810 |
| 供应商 | 1234 |
| 物料 | A21 |
| 采购组织 | 101C |
| 计划交货时间 | 4 天 |
| 价格/单位 | EUR 49/pc |
| 运费 | 2% |
| 折扣 | 4% |
| 最近采购订单 | 4500006398/10 |
这些编号和金额来自讲师幻灯片,只用于说明 PIR 可能包含哪些字段。视频没有在 SAP 系统中创建编号 5300000810 的记录,也没有证明这些数据已经复制到某张采购订单中。实际项目中的编号范围、价格、采购组织和条件类型都以本系统配置及主数据为准。
七、PIR 的组织数据范围
视频在 07:24 至 08:11 介绍了 PIR 的数据层次。更准确的说法是“数据生效范围”,而不是三个并列的组织单位:

1. 一般数据:客户端范围
一般数据可包含供应商物料编号、原产地、订单单位及换算、信息记录备注和管理数据。它描述供应商与采购对象之间较通用的关系。
2. 采购组织数据
采购组织范围内可维护计划交货时间、最小数量、价格与条件、价格历史或统计,以及采购订单文本等。不同采购组织可以和同一供应商建立不同的商务条件。
3. 工厂相关数据:可选细分
当同一采购组织下不同工厂需要不同的计划交货时间、数量、文本或条件时,可以进一步维护工厂相关数据。工厂层并非每条 PIR 都必须存在;没有工厂细分时,系统使用适用的采购组织层数据。
八、经典 GUI 事务码与当前 Fiori 应用
视频在 08:11 左右给出三个经典事务码:
| 事务码 | 用途 | 本视频是否实际进入 |
|---|---|---|
ME11 | 创建采购信息记录 | 否,只在幻灯片中提到 |
ME12 | 更改采购信息记录 | 否 |
ME13 | 显示采购信息记录 | 否 |
在经典 SAP GUI 中,创建标准 PIR 的常见路径是:
- 进入
ME11。 - 输入供应商、物料或适用采购对象、采购组织,并按需要输入工厂。
- 选择信息类别,例如标准。
- 维护计划交货时间、最小数量、价格、条件和文本。
- 检查组织范围和有效期后保存。
在较新的 SAP S/4HANA Fiori 场景中,还可以使用 Manage Purchasing Info Records(F1982) 查看、创建、编辑或删除 PIR。Fiori 应用与经典事务在功能覆盖、页面结构和可用范围上可能不同,应以具体版本和已激活应用为准。
九、视频中的 SAP 系统演示
第一步:在 MM60 中查找测试物料
视频没有进入 ME11,而是在 08:55 左右先使用 MM60 查看物料列表。选择条件中的工厂为 6100,列表中可见:
- 物料
19:Sulphuric Acid,基本计量单位L,画面显示价格5.00 INR; - 物料
104:Nitric Acid,基本计量单位L。

这一步只是确认测试物料,并没有创建或修改采购信息记录。画面中的工厂、物料编号和价格均属于课程演示系统数据。
第二步:在 ME21N 中测试采购订单输入
讲师随后在 09:22 左右进入 ME21N,尝试创建标准采购订单。到 09:38 左右,画面中的关键输入为:
- 供应商:
650000012 - 物料:
104,系统显示描述 Nitric Acid - 采购数量:
100 - 单位:随后带出
L - 工厂:
6100

到 09:40 左右,系统提示供应商 650000012 尚未为采购组织 6100 创建。讲师随后打开供应商搜索帮助,视频即将结束。
这里必须准确理解报错:它说明供应商主数据缺少采购组织 6100 的相应采购数据或扩展,而不是“系统里没有 PIR”。在 SAP S/4HANA 中,供应商通常通过业务伙伴维护,供应商采购角色常见为 FLVN01。应先检查业务伙伴是否已具有供应商采购角色,以及是否维护了正确采购组织的数据,再继续采购订单测试。
十、如果要把演示补成一个完整验证闭环
视频本身没有完成以下操作,但在练习系统中可以按这个顺序验证 PIR 默认值:
- 检查供应商组织数据:确认供应商已扩展到目标采购组织,必要时在业务伙伴中维护
FLVN01采购数据。 - 检查物料与采购范围:确认物料、工厂、采购组织之间的组合有效。
- 创建或显示 PIR:用
ME11创建,或用ME13检查已有记录;也可按系统版本使用 Fiori 应用 F1982。 - 维护明确的测试数据:例如有效期内的价格、计划交货时间、最小数量和采购订单文本,并记录组织层级。
- 进入 ME21N 测试:输入同一供应商、物料、采购组织和工厂组合。
- 核对建议值来源:检查价格、计划交货时间、文本等是否来自目标 PIR,同时排除合同、计划协议、其他有效条件和手工输入的影响。
- 保存前复核:确认只是验证默认值还是要实际创建业务凭证。培训系统中也应避免无意保存测试订单。
这套步骤是基于 SAP 标准对象整理的练习方法,不是对视频已完成操作的描述。
十一、手工维护与自动更新 PIR
PIR 可以手工创建,也可能通过采购业务中的“信息更新”机制形成或更新部分数据。报价、采购订单、框架协议对 PIR 的更新规则并不完全相同,采购订单中的 Info Update 也不能简单理解成“自动把所有价格条件覆盖到 PIR”。实际行为受信息更新标识、凭证类型、已有信息记录、组织范围和配置控制。
因此,排查 PIR 数据来源时至少要确认:
- 记录是通过 ME11/Fiori 手工创建,还是由采购凭证触发;
- 当前查看的是一般、采购组织还是工厂相关数据;
- 条件是否仍在有效期内;
- 采购订单的定价日期和数量是否命中相应条件;
- 是否存在合同、计划协议、来源清单或其他可用来源。
十二、常见误区
误区 1:有供应商和物料就一定能创建采购订单
不一定。供应商必须具备目标采购组织所需的采购数据,物料、工厂和采购组织也要形成有效组合。本视频最后的报错正是组织数据未满足条件。
误区 2:没有 PIR 就绝对不能采购
不准确。PIR 是重要的供应关系和默认值来源,但是否强制存在取决于业务流程、来源确定要求和系统配置。采购也可能基于合同、计划协议或其他适用来源。
误区 3:PIR 的价格一定会原样复制到采购订单
不准确。有效期、数量等级、定价日期、币种、组织范围、定价配置和手工修改都会影响最终结果。
误区 4:来源清单、配额安排和 PIR 是同一种对象
不是。PIR 保存供应关系和采购条件;来源清单控制某段时间内哪些来源可用、固定或被排除;配额安排负责在多个来源之间分配需求。
误区 5:视频已经演示了 ME11 创建 PIR
没有。视频只展示了事务码说明,实际进入的是 MM60 和 ME21N。课程在供应商采购组织数据报错处结束,没有生成 PIR,也没有保存采购订单。
误区 6:Vendor 和 Supplier 代表两套完全不同的主数据
在经典 GUI 和旧文档中经常看到 Vendor;SAP S/4HANA 更常使用 Supplier,并通过业务伙伴统一维护。阅读不同版本资料时,应结合界面和业务伙伴角色理解术语差异。
十三、课程时间线
| 时间 | 内容 | 讲解深度 |
|---|---|---|
| 00:00–00:35 | 展示 PIR、合同、计划协议等课程议程 | 议程预告 |
| 00:35–01:15 | 供应来源概念 | 概念说明 |
| 01:15–03:15 | ABC123 的三个供应商示例 | 详细示例 |
| 03:17–03:35 | 框架协议定义 | 简要提到,留待后续课程 |
| 03:38–04:33 | 供应来源关系图 | 概念说明 |
| 04:39–06:11 | PIR 可保存的字段及采购凭证默认值 | 详细讲解 |
| 06:11–06:38 | 四类 PIR | 列出类别,只准备讲标准类型 |
| 06:39–07:23 | 计划交货时间、价格、运费、折扣 | 详细讲解 |
| 06:55–07:23 | PIR 示例卡片 5300000810 | 幻灯片示例 |
| 07:24–08:11 | 一般、采购组织和工厂相关数据 | 详细讲解 |
| 08:11–08:55 | ME11、ME12、ME13 | 事务码说明,未实际进入 |
| 08:55–09:20 | MM60 查看工厂 6100 的测试物料 | 系统演示 |
| 09:22–10:03 | ME21N 输入测试采购订单并遇到供应商组织数据报错 | 未完成、未保存 |
十四、本课总结
采购信息记录是 SAP 采购主数据中的关键关系对象。它把供应商与物料或物料组连接起来,在合适的采购组织和工厂范围内保存价格、条件、计划交货时间、容差、文本及历史信息,并可为后续采购凭证提供建议值。
但 PIR 不是独立运行的“价格表”。实际采购还需要供应商业务伙伴的采购组织数据、有效的组织结构、正确的物料与工厂关系,以及来源清单、配额、合同或计划协议等对象的配合。本视频最有价值的实操提醒,正是最后出现的组织数据报错:在验证 PIR 之前,先确保供应商已经扩展到目标采购组织。


