SAP S/4HANA FICO 入门 40:供应商 BP、CVI 与非 PO 发票

SAP S/4HANA FICO 入门 40:供应商 BP、CVI 与非 PO 发票
本集从供应商主数据配置开始,依次演示 BP 分组、供应商科目组、CVI 同号映射、FI 与采购角色扩展,并使用 FB60 完成一笔非采购订单供应商发票。后半还打开了 MIRO,但因为号码范围与采购订单条件未准备好,课程没有完成采购订单发票过账。
视频信息
- 原视频:SAP FICO FOR BEGINNERS | FULL COURSE | DAY 12
- 视频时长:2 小时 06 分 26 秒
- 视频地址:https://www.youtube.com/watch?v=aTpZl76r398
- 本文范围:供应商 BP、CVI 同号、对账科目、供应商表、
FB60、F-43、MIRO、凭证类型与号码范围 - 截图规则:只引用原视频中的 SAP 系统画面;英文 Excel、PPT 和浏览器画面不直接使用,内容已翻译并重组为中文表格
一、先看清供应商主数据的三层关系
SAP S/4HANA 以业务伙伴(Business Partner,BP)作为供应商主数据的统一入口。供应商并不是另一份完全独立的人员或组织资料,而是 BP 在财务、采购等业务场景下的角色和组织层数据。
| 层级 | 典型内容 | 主要控制对象 |
|---|---|---|
| BP 通用层 | 名称、地址、搜索词、税号等 | BP 类别、分组、号码范围 |
| FI 供应商层 | 公司代码、对账科目、付款条件、催款等 | FLVN00 及公司代码数据 |
| 采购供应商层 | 采购组织、订单货币、国际贸易术语、伙伴功能等 | FLVN01 及采购组织数据 |
同一个 BP 可以扩展到多个公司代码和多个采购组织。通用资料被共享,财务和采购资料则分别在对应的组织层维护。
二、同号不是“两个号码范围都设成内部”
课程先维护供应商科目组的号码范围,再维护 BP 分组,并要求 BP 号与供应商号保持一致。


同号场景的关键逻辑如下:
| 设置 | 同号场景中的含义 |
|---|---|
| BP 分组 | 如果由 BP 生成号码,可使用内部编号 |
| 供应商科目组 | 供应商端必须允许外部编号,以接收 BP 已生成的号码 |
| 号码区间 | BP 与供应商端的区间必须覆盖相同号码范围 |
| CVI 映射 | 把 BP 分组映射到供应商科目组,并勾选“Same Number” |
因此,视频中“BP 内部编号、供应商外部编号”的组合是有原因的:BP 先产生号码,CVI 再把同一号码传给供应商记录。若供应商端仍设为内部编号,系统不能直接沿用 BP 号码。
课程还复制并查看了 BP 角色。标准角色中,000000 是通用业务伙伴角色,FLVN00 用于 FI 供应商公司代码数据,FLVN01 用于供应商采购数据。自定义角色可以按项目规则复制,但必须保留正确的角色类别和 CVI 方向设置。


不要只完成号码范围,还要确认分组与科目组映射、同号标识和供应商方向角色均已配置,否则 BP 保存时仍可能无法生成供应商视图。
三、创建 BP,再按角色扩展组织数据
课程在事务码 BP 中选择“组织”,并使用已配置的分组创建新业务伙伴。

保存通用资料后,系统生成 BP 号码。该号码随后由 CVI 同步为供应商号码。

1. 扩展 FI 供应商角色
要在公司代码中进行供应商发票和付款处理,需要切换到 FI 供应商角色,并维护公司代码数据。对账科目是其中的核心必填项。
课程先在 FS00 创建供应商对账科目,并把“对账科目账户类型”设为供应商。

随后返回 BP,在供应商公司代码数据中分配该对账科目。

对账科目承担“供应商明细账自动同步到总账”的桥梁作用。业务人员向供应商账户过账时,系统自动更新对应的总账对账科目;正常业务不应直接手工向该对账科目过账。
视频多次讨论“是否勾选未清项管理”。这里要区分账户类型:
| 账户 | 未清项处理 |
|---|---|
| 供应商明细账户 | 系统始终按未清项管理,用于跟踪应付与清账 |
| 供应商对账总账科目 | 通过供应商明细账自动更新,不靠在 FS00 手工勾选普通总账的未清项管理来实现 |
| 银行清算、暂记等普通总账科目 | 可根据业务是否需要逐笔清账决定是否启用未清项管理 |
2. 扩展采购供应商角色
如果供应商还要参与采购订单,需要切换到采购供应商角色,维护采购组织、订单货币、付款条件、国际贸易术语等数据。

课程还演示了把同一供应商扩展到其他组织。扩展不是复制一份新的 BP,而是在同一 BP 下增加公司代码或采购组织数据。

四、供应商常见表:LFA1、LFB1 与 LFBW
课程通过字段帮助和表浏览器查看供应商数据。三个常见表的职责如下:
| 表 | 主要内容 |
|---|---|
LFA1 | 供应商通用数据 |
LFB1 | 供应商公司代码数据,例如对账科目、付款条件 |
LFBW | 供应商公司代码层的预提税数据 |
在公司代码字段上查看 F1 技术信息时,画面显示了相关技术对象和字段。

课程随后用表浏览工具查看 LFBW。

不能把“按 F1 一定能直接得到数据库表名”当成产品规则。技术信息有时显示表,也可能显示结构、视图或其他字典对象,应结合数据字典继续确认。SE16N、SE16H 等工具能看到大量业务数据,能否使用、能看哪些表由授权决定,不是“功能顾问默认拥有全部权限”。
五、配置、主数据和交易数据不要混在一起
课程把三类数据做了区分,但“所有配置都会弹运输请求”“所有主数据都必须在每个客户端手工创建”说得过于绝对。
| 类型 | 本集示例 | 正确理解 |
|---|---|---|
| 配置 | 供应商科目组、BP 分组、号码范围、角色定义、CVI 映射 | 是否自动记录运输请求取决于对象类型、客户端控制和系统设置 |
| 主数据 | BP 通用资料、公司代码扩展、采购组织扩展 | 可以手工创建,也可以通过迁移、接口或复制/同步机制传递 |
| 交易数据 | 供应商发票、付款、采购订单发票 | 记录已经发生的业务,不应当作配置搬运 |
实际项目中,应先明确系统环境、客户端策略和运输路线,再决定配置与数据的迁移方式。
六、四个发票相关事务码的定位
课程依次打开 F-02、F-43、FB60 和 MIRO。它们都可能形成会计凭证,但入口和业务控制不同。
| 事务码 | 典型用途 | 本集中的定位 |
|---|---|---|
F-02 | 通用总账过账 | 可录入多种科目类型,但不是供应商发票的首选业务入口 |
F-43 | 经典供应商发票录入 | 默认面向供应商发票,通常带出供应商贷方等参数 |
FB60 | FI 供应商发票 | 常用于不直接参照采购订单的费用类供应商发票 |
MIRO | 物流发票校验 | 通常用于采购订单、收货或服务验收相关发票;系统启用相应配置后也支持无参考直接过账 |

因此,F-02 和 F-43 不能简单理解成“完全一样,什么都能做”。用途明确的事务码会提供更合适的默认值、字段布局和业务检查。生产环境应按业务场景和权限设计选择入口。
七、用 FB60 完成非 PO 供应商发票
课程在 FB60 中录入供应商、发票日期、过账日期、金额和参考号,并在行项目中选择费用总账科目。

本例尚未完成税码和预提税配置,因此课堂没有演示税额计算。模拟凭证后,系统显示供应商贷方和费用借方:标准过账码 31 表示供应商发票贷方,40 表示总账科目借方。

发票成功过账后,状态栏显示了生成的会计凭证号码。

这笔演示验证了以下前提已经打通:
- BP 已具备 FI 供应商公司代码数据;
- 供应商已分配有效对账科目;
- 费用科目允许过账;
- 凭证类型与号码范围在该公司代码和年度可用;
- 借贷金额平衡。
八、凭证类型与号码范围:不要为了消除报错随意改映射
课程在 OBA7 查看凭证类型及其号码范围键。

凭证类型负责区分业务并限制允许的科目类型,同时关联一个号码范围键。真正的 FI 凭证号码区间还要按公司代码维护,并且可以按会计年度区分。视频中的短区间只适合课堂演示;生产设计要按预计凭证量预留足够容量。
九、MIRO 只打开了流程,没有完成采购订单发票
课程在 MIRO 中尝试引用一个采购订单。

系统随后提示当前公司代码和年度缺少所需的号码范围。

课程又回到凭证类型配置,检查本系统中 RE 对应的号码范围键 51。

正确处理方式是先确认凭证类型设计,再为对应公司代码和年度维护正确区间。不能为了快速绕过错误,把 RE 临时改到一个无关的号码范围键,因为这会破坏凭证分类、审计连续性和后续运维约定。
课程最后仍停留在 MIRO 输入画面,没有成功生成采购订单发票。

另外,能否对采购订单做部分发票,不是“任意输入一部分金额”这么简单。系统会结合采购订单项目、收货或服务验收、是否启用基于收货的发票校验以及容差设置进行检查。
十、印度 GST 术语修正:HSN 与 SAC
视频问答中把术语说得比较混乱。正确缩写是:
| 缩写 | 中文含义 | 使用对象 |
|---|---|---|
| HSN | 商品名称及编码协调制度编码 | 货物 |
| SAC | 服务会计代码 | 服务 |
在印度本地化的供应商发票中,项目层可以维护 HSN/SAC。实际 GST 计算还依赖税务过程、供应地、注册信息和条件配置,不能只凭一个编码就断言最终税率。本集没有完成 GST 配置和含税发票过账,因此本文不把问答中的口述当作可执行步骤。
十一、本集完成度
| 项目 | 结果 |
|---|---|
| BP 与供应商同号配置 | 已演示 |
| FI 供应商角色与公司代码扩展 | 已演示 |
| 采购供应商角色与采购组织扩展 | 已演示 |
| 供应商对账科目 | 已创建并分配 |
FB60 非 PO 发票 | 已成功过账 |
| 税码、预提税、GST | 未完成 |
MIRO 采购订单发票 | 未完成,停在号码范围与采购订单前提问题 |
| 付款流程 | 只提到事务码,未执行 |
SAP 官方资料
- Business Partner Grouping and Number Ranges
- Assigning Business Partner Grouping to Vendor Account Groups
- Creating a Supplier Master Record Centrally
- Functions of the Reconciliation Account: Supplier/Vendor Master Records
- Open Item Management
- Create and Post Vendor Invoices
- Direct Posting in Logistics Invoice Verification
- Posting Key
- Number Range in Financial Accounting
- Customizing Requests
- India: Create Supplier Invoice
