SAP S/4HANA MM模块培训 05 - 业务伙伴(供应商)主数据:类别与分组

SAP S/4HANA MM模块培训 05 - 业务伙伴(供应商)主数据:类别与分组
本课用 10 分钟梳理 SAP S/4HANA 中供应商主数据的统一入口,重点理解 Business Partner(BP)、BP Category 与 BP Grouping,并通过 SAP GUI 画面辨清 BP Grouping 和供应商账户组的关系。
本课边界:视频完整讲解了 BP 概念、BP Category 和 BP Grouping;Business Partner Role 只在结尾报出名称,采购数据维护只出现在议程中。视频没有填写名称、公司代码或采购组织,也没有保存并生成业务伙伴编号。
一、供应商主数据为什么统一到 BP
视频首先把供应商主数据定义为企业对供应商的基础描述。讲师列举的信息包括供应商名称、地址、订购币种、付款条件和联系人。在经典 SAP ERP/ECC 中,供应商与客户分别维护;在 SAP S/4HANA 中,Business Partner 是客户和供应商主数据的上层统一对象。
SAP 标准需要再补充一层:统一入口不等于所有数据都在同一组织层级。通用信息通常位于客户端级;财务数据按公司代码维护;采购数据按采购组织维护。后两部分在本视频中没有实际操作。
二、事务码:从 XK01、XD01 到 BP
步骤 1:进入事务 BP
在 SAP GUI 命令框输入 BP,进入 Maintain Business Partner。当前 SAP 标准还可能通过相应的 Fiori 应用维护业务伙伴,所以不要把“只能使用一个 GUI 事务码”理解成所有系统的唯一入口。

视频提到的经典事务码如下:
| 对象 | 创建 | 修改 | 显示 | 适用说明 |
|---|---|---|---|---|
| ECC 供应商 | XK01 | XK02 | XK03 | 经典 ERP/ECC 的中央供应商维护事务 |
| ECC 客户 | XD01 | XD02 | XD03 | 经典 ERP/ECC 的中央客户维护事务 |
| S/4HANA 业务伙伴 | BP | BP | BP | 通过不同活动和角色维护客户、供应商相关主数据 |
步骤 2:观察旧事务码的替代行为
视频训练系统中输入 XK01 后,底部状态栏显示:Redirecting to transaction BP, as transaction XK01 is obsolete,随后出现创建业务伙伴类别的弹窗。

这里必须区分两层结论:
- SAP 标准规则:在 SAP S/4HANA 中,旧的客户/供应商维护事务已由 BP 模型替代。
- 视频系统现象:
XK01在这套 S/4HANA 1909 训练系统中自动重定向到BP。是否保留相同兼容跳转,要看具体版本、部署方式和系统设置。
三、BP Category:先判断主体是什么
创建业务伙伴时必须选择类别。SAP 标准只有三种 BP Category:
| 类别 | 中文理解 | 典型主体 | 本课结论 |
|---|---|---|---|
Person | 自然人 | 私人个体、员工、联系人等 | 不应简单等同于“只用于 HR” |
Organization | 组织 | 公司、法人实体或其组织部分 | 视频中的企业供应商示例选择此项 |
Group | 团体 | 共同体、家庭或其他群体 | 是否使用取决于真实主体性质 |
步骤 3:选择 Organization
讲师在弹窗中选择 Organization,进入供应商业务伙伴创建界面。画面上虽然已经出现 FLVN00 Vendor (New),但视频没有解释这个角色,也没有维护公司代码数据。

类别决定可用的基础身份字段,例如自然人的姓名结构与组织的名称结构不同。业务伙伴一旦创建,Category 不能更改。这个规则不代表所有普通字段都永久不可修改;实际字段状态还会受 BP 角色、创建或修改活动、业务伙伴类型、供应商账户组及组织层级配置影响。
四、BP Grouping:决定业务伙伴编号范围
步骤 4:打开 Grouping 列表
在创建界面展开 Grouping 下拉列表。视频训练系统配置了许多分组,包括员工、进口供应商、公司间供应商、一次性供应商、服务供应商等示例。

SAP 标准中,Grouping 的核心职责是确定 BP 编号范围以及内部或外部编号方式。Grouping 的代码和数量由实施配置决定,并不存在所有系统通用的固定供应商分组代码。
步骤 5:选择训练系统示例 VN01
视频选择了 VN01。这是讲师所在训练系统的配置示例,不是 SAP 预置且全球固定的标准值。业务伙伴创建后,已分配的 Grouping 和 BP 编号不能再更改。

五、不要把 BP Grouping 等同于供应商账户组
步骤 6:回到 ECC 的 XK01 对比 Account Group
视频随后打开经典 ECC 的供应商创建界面,指出 Account group 字段,并把它与 BP Grouping 类比。

两者确实有关联,但不能画等号:
| 对象 | 主要职责 | 与另一对象的关系 |
|---|---|---|
| BP Grouping | 决定 BP 编号范围以及内部或外部编号方式 | 通过 CVI 配置映射到供应商账户组 |
| Supplier Account Group | 控制供应商段的编号、字段状态、一次性供应商和可用伙伴功能等 | 是独立配置对象,不是 Grouping 的别名 |
因此,视频中“more or less same”的说法只能作为帮助入门的类比。准确表述应是:BP Grouping 负责业务伙伴编号;供应商账户组负责供应商记录的另一组控制规则;二者通过 Customer/Vendor Integration(CVI)建立映射。
六、SAP 标准补充:视频没有展开的 BP Role
以下内容用于补齐标准概念,不属于本视频已完成的操作:
| BP 角色 | 标准含义 | 数据层级 |
|---|---|---|
000000 | 通用业务伙伴数据 | 客户端级,例如名称、地址、银行信息等 |
FLVN00 | Supplier (Financial Accounting) | 公司代码级财务数据 |
FLVN01 | Supplier | 采购组织级采购数据,可进一步按工厂或供应商子范围细分 |
完整采购到付款流程通常需要根据业务启用相应角色,但具体组合取决于系统设计。本课没有演示 FLVN00 或 FLVN01 的字段维护,也没有讲解订货地址、供货方、开票方、收款方等采购伙伴功能。
七、常见误区
| 误区 | 正确理解 |
|---|---|
VN01 是 SAP 固定分组 | 它只是视频训练系统的配置示例 |
| BP Grouping 就是 Supplier Account Group | 两者是独立对象,通过 CVI 映射 |
| Category 单独决定所有字段 | Category 只决定基础身份字段的一层,字段状态还受其他配置影响 |
| 企业供应商一定只能选 Organization | 视频示例适用于公司型供应商,真实选择应依据主体性质 |
输入 XK01 在所有系统都会自动跳到 BP | 视频只证明了当前训练系统的行为 |
| 本视频完成了一个供应商创建 | 视频没有填写关键数据、没有保存,也没有生成 BP 编号 |
八、本课小结
本课真正建立了三条基础认知:SAP S/4HANA 用 BP 统一承载客户和供应商主数据;Category 判断业务伙伴是什么主体且创建后不能更改;Grouping 决定 BP 编号范围,但不等同于供应商账户组。下一步应继续学习 BP Role、公司代码数据和采购组织数据,而不能把这些内容误写成本视频已经完成的操作。
参考资料
- 源视频:Video 05 - SAP S/4HANA Materials Management (MM) module training - Master Data - BP (Vendor)
- SAP Learning:Creating Business Partners
- SAP Learning:Maintaining Business Partner Master Data
- SAP Help:Business Partner Category
- SAP Help:Supplier 与 FLVN00/FLVN01
- SAP Help:Business Partner Number Grouping
- SAP S/4HANA 2025 Simplification List


