SAP S/4HANA培训 37 - FICO入门第9天:应付账款、容差组与业务伙伴编号

SAP S/4HANA培训 37 - FICO入门第9天:应付账款、容差组与业务伙伴编号
本课虽然位于“SAP MM S4HANA 2025”视频目录中,但视频标题和实际内容都是 FICO 初学者课程第 9 天。核心不是物料管理配置,而是财务容差、供应商应付账款、采购到付款的会计衔接,以及 S/4HANA 业务伙伴与供应商编号的关系。
本文按视频顺序整理,并已用 SAP 官方资料复核。原视频中的英文 PPT 和 Excel 画面没有直接作为配图,相关内容均已翻译、校正并重写为中文表格;正文配图全部是视频中的原生 SAP 系统画面。
| 项目 | 内容 |
|---|---|
| 原视频 | SAP FICO FOR BEGINNERS | FULL COURSE | DAY 9 |
| 频道 | Srijan Institute & Training Center |
| 时长 | 1:15:12 |
| 上传日期 | 2025-12-27 |
| 原字幕 | 英文自动字幕,无人工字幕 |
| 本文范围 | 容差配置、应付账款、统驭科目、P2P 会计分录、供应商账户组、BP/CVI 编号映射 |
一、课程路线图
| 视频时间 | 实际内容 | 阅读重点 |
|---|---|---|
| 00:00–13:41 | 三类财务容差 | OBA4、OBA0、OBA3 分别约束什么 |
| 13:41–28:55 | 应付账款与供应商分类 | 子分类账如何自动更新统驭科目 |
| 29:04–46:35 | 采购到付款与非采购订单发票 | PR、PO、收货、发票、付款之间的关系 |
| 46:35–60:01 | 供应商账户组、编号范围和行项目查询 | 账户组控制字段与编号,不代表 SAP 强制分类 |
| 60:01–75:12 | BP、供应商和 CVI 编号设计 | 同号、异号以及内部/外部编号的配置逻辑 |
二、三类容差不是一回事
视频把容差分成三类,这个分类方向正确,但它们并不是“所有凭证过账都必须同时具备”的三个总开关。每类容差只在对应业务场景中生效。
| 配置入口 | 对象 | 主要作用 | 不应误解为 |
|---|---|---|---|
| OBA4 | 员工/用户容差组 | 限制单张凭证、单个未清项、现金折扣和允许的付款差异 | 所有行项目金额的统一上限 |
| OBA0 | 总账科目容差组 | 控制总账未清项清账时可接受的差异 | 允许凭证借贷不平 |
| OBA3 | 客户/供应商容差组 | 控制应收应付清账时允许的付款差异、比例、宽限天数等 | 所有供应商发票的过账额度 |
SAP 官方说明表明,付款差异清账时会同时检查员工容差和业务伙伴容差,并采用两者中更低的限额;未分配专门容差组的对象可以使用空白组。参见 Differences Within Tolerance Limits 和 General Payment Settings。
1. OBA4:员工/用户容差

图中公司代码 ZZ01 的容差组设置了单张凭证最大金额、单个未清项最大金额,以及现金折扣和付款差异参数。这里的“每个未清项科目项目”针对未清项场景,不能简单解释成“每张凭证的每一行都受同一个金额控制”。
2. OBA0:总账清账差异

图中借方和贷方清账差异均示例为 10 INR。它的用途是决定总账未清项清账时,多少差异可以按规则处理;凭证本身仍必须满足借贷平衡,OBA0 不会让不平衡凭证合法过账。
3. OBA3:客户/供应商付款差异

图中示例允许的付款差异为 5 INR、1%,并配置现金折扣调整。实际是否自动冲销、形成剩余项目或生成差异损益,还取决于容差、原因代码和清账配置,不能只凭一个金额字段判断。
三、供应商子分类账与统驭科目
应付账款需要同时回答两个问题:企业欠“哪一家供应商”多少钱,以及资产负债表上的“应付账款总额”是多少。
| 账层 | 保存的内容 | 典型用途 |
|---|---|---|
| 供应商子分类账 | 每个供应商的发票、贷项、付款和未清项 | 查询某个供应商的余额和明细 |
| 总账统驭科目 | 所有相关供应商余额的汇总 | 财务报表和总账核对 |

图中通过 FS00 显示了名为 Local Vendor Recon Account 的总账科目。供应商凭证过账后,系统会依据供应商公司代码数据中分配的统驭科目,自动更新总账。统驭科目通常不允许绕过子分类账直接手工过账,否则供应商明细与总账汇总会失去一致性。SAP 官方课程对此有明确说明:Maintaining G/L Accounts。
视频按本地、进口、员工和境外供应商分别设计统驭科目。这是一种企业配置示例,不是 SAP 强制规则。是否拆分,应由报表、会计披露、风险控制和运营管理需求决定。
四、采购到付款:业务动作与会计分录
视频给出的主线可以整理为下面五步。需要注意,采购申请是内部需求,不一定在创建时已经指定供应商;货源分配可以随后完成,业务也可以根据场景直接从采购订单开始。SAP 官方说明见 Purchase Order Processing 和 Assigning and Processing Requisitions。
| 步骤 | 中文含义 | 是否通常产生财务凭证 |
|---|---|---|
| PR | 采购申请,表达内部采购需求 | 否 |
| PO | 采购订单,明确供应商、数量、价格和交期等 | 通常否 |
| GR / 服务确认 | 收货或服务确认 | 估价收货通常会产生 |
| IR | 供应商发票校验与过账 | 是 |
| Payment | 对供应商付款并清账 | 是 |
典型采购订单场景的会计影响如下。实际科目取决于物料估价、科目分配、税码、预提税和支付方式。
| 业务时点 | 借方 | 贷方 |
|---|---|---|
| 估价收货 | 库存、费用或资产相关科目 | GR/IR 清账科目 |
| 发票过账 | GR/IR 清账科目;适用时另记进项税 | 供应商应付款;适用时另记税务科目 |
| 付款 | 供应商应付款 | 银行清算或银行科目 |
SAP 官方资料确认,标准估价收货会借记库存并贷记 GR/IR;发票过账再清理 GR/IR 并形成供应商未清项。参见 WRX: GR/IR Clearing Account 和 Posting an Incoming Supplier Invoice。
视频中的 GST、TDS 金额只是课堂演算,不应当作税率、抵扣资格或法定处理依据。真实业务必须按当前法律、税码和企业配置判断。
五、有采购订单与无采购订单发票
| 对比项 | 有采购订单 | 无采购订单 |
|---|---|---|
| 业务依据 | PO、收货/服务确认、供应商发票 | 供应商发票和费用归属资料 |
| 核心控制 | 数量、价格和收货的匹配校验 | 审批、费用科目、成本对象和税务校验 |
| 视频中的典型入口 | MIRO | FB60 |
| 会计结果 | 形成供应商应付款,并按流程清理 GR/IR | 直接借记费用/资产/税务等科目并贷记供应商 |
MIRO、FB60 是视频所用的典型事务,不代表所有 S/4HANA 系统只能使用这两个入口。不同部署版本还可以使用相应的 Fiori 应用;SAP 也正式支持没有采购订单或交货参考的供应商发票直接过账,见 Direct Posting Without Purchase Order Reference。
查询时,视频使用 FBL3N 查看总账科目行项目,使用 FBL1N 查看供应商行项目。它们分别回答“这个总账科目发生了什么”和“这个供应商有哪些未清或已清项目”。
六、供应商账户组和编号范围
视频用 Excel 举例,将供应商拆成本地、进口、员工、境外四类,并为每类设计独立编号区间。把英文画面转换成配置语言后,真正需要记住的是下面三点:
| 配置对象 | 决定什么 | 企业可自行设计的部分 |
|---|---|---|
| 供应商账户组 | 主数据字段状态、编号方式和编号范围 | 供应商如何分类、哪些字段必填或隐藏 |
| 供应商编号范围 | 可用号码区间,以及内部或外部编号 | 是否按类型分段、区间长度 |
| 统驭科目 | 供应商余额汇总到哪个总账科目 | 是否按管理和披露需要拆分 |
SAP 官方定义同样指出,供应商账户组负责分类供应商,并控制字段状态和编号分配:Account Group。视频中的账户组名称和号码段仅为课堂方案,不能照搬成通用标准。
七、S/4HANA 中 BP、供应商与 CVI 的编号关系
S/4HANA 以业务伙伴(Business Partner,BP)作为客户和供应商主数据的领先对象。用户在 BP 中维护供应商相关角色后,CVI(Customer/Vendor Integration)负责把 BP 分组与供应商账户组映射起来。SAP 官方迁移说明同样要求客户和供应商先通过 CVI 转换为 BP,并明确 BP 是领先对象,见 Business Partner Approach。

图中系统打开了一个自定义名称为 IAM1 Company Code 的 BP 角色,标题中可见 FLVN00 角色类别,并显示供应商公司代码数据。自定义角色名称可以变化,不应把 IAM1 当作 SAP 标准固定名称。
| 对象 | 编号控制 | 关键配置 |
|---|---|---|
| BP | BP 分组与 BP 编号范围 | 内部编号时由系统给号;外部编号时由用户或接口给号 |
| 供应商 | 供应商账户组与供应商编号范围 | 内部或外部编号 |
| CVI | BP 分组与供应商账户组之间的映射 | 决定创建 BP 时如何同步供应商主数据 |
同号设计
如果希望 BP 号与供应商号一致,通常需要让两个编号范围对齐,并在 BP 到供应商的方向让供应商采用外部编号,再启用相同编号设置。这样供应商编号可以沿用 BP 已生成的号码。
异号设计
BP 和供应商也可以使用不同号码。系统通过 CVI 映射维护两者关系,不要求所有项目都必须同号。SAP 官方文档同时支持同号和异号,并在特定集成方案中推荐同号以减少识别混乱:Mapping Number Ranges。BP 分组本身决定 BP 标识的号码区间,且主数据创建后不能随意更换分组,见 Business Partner Grouping and Number Ranges。
本课只解释了这套编号设计的概念,并没有完整演示 SPRO 中的配置闭环;视频明确把实际系统配置留到下一课。
八、必须纠正的五个说法
| 视频中的简化说法 | 准确理解 |
|---|---|
| 三类容差都是任何过账的前提 | 三类容差服务于不同对象和清账场景,不是所有凭证的统一前置条件 |
| OBA4 的未清项金额就是每个凭证行金额 | 它针对未清项科目项目,不能扩大解释到所有行项目 |
| OBA0 允许小额借贷不平 | 它处理清账差异,财务凭证仍需借贷平衡 |
| PR 一定已经包含供应商、报价和付款条件 | PR 首先表达内部需求,货源和供应商可以后续确定 |
| BP 与供应商必须同号 | 同号与异号都受支持,是否同号由编号范围和 CVI 设计决定 |
九、本课形成的一条主线
容差决定系统能接受多大的业务差异;供应商子分类账保存每家供应商的明细;统驭科目把这些明细实时汇总到总账;采购到付款把收货、发票和付款连接成连续的会计过程;BP、账户组、编号范围和 CVI 则保证供应商主数据能够按企业规则创建并同步。
把这五部分放在一起,才能看懂应付账款不是一张发票的孤立过账,而是从主数据、业务单据、差异控制一直延伸到总账报表的完整控制链。
