SAP S/4HANA MM模块培训 29 - 发票校验(三):数量与价格差异、OMR6容差及冻结释放

SAP S/4HANA MM模块培训 29 - 发票校验(三):数量与价格差异、OMR6容差及冻结释放
本课讨论物流发票校验中的差异与付款冻结。视频先用数量差异、价格差异说明“发票可以过账,但因差异超出容差而被冻结付款”,随后在 ECC EHP7/IDES 中查看公司代码
1000的 OMR6 容差键DQ,创建采购订单4500018413,并以101只收货50.000 L,生成物料凭证5000001332。视频在讲师准备开始发票录入时结束,没有进入 MIRO,没有制造实际数量差异,也没有生成、冻结或释放任何发票。本文严格还原这条证据链,并把未进行 SAP 系统实操的价格差异,以及开场议程中没有讲授的库存估价影响、发票减额、手工/自动释放和工作流逐节标为“SAP 官方教程补充”。
摘要
发票“有差异”不等于发票一定无法过账,“已过账”也不等于它可以立即付款。SAP 物流发票校验会比较采购订单、收货和供应商发票;企业可按公司代码和容差键维护允许范围。差异在允许范围内时,发票通常可以正常过账;超出相关上限时,系统可能仍允许建立发票凭证,但为其设置付款冻结,等待差异原因被处理后再释放。
本视频只完成了测试数据的前置准备。公司代码 1000 的 DQ 配置画面显示:下限的绝对值和百分比均为 Do not check;上限的绝对值和百分比均为 Check limit,数值分别是 100.00 EUR 与 20.00%。这里的 100.00 是以公司代码货币显示的差异金额,不是“允许多开 100 L”。随后创建的 PO 使用 USD,文章不会把 100.00 EUR 与 PO 金额直接做未经换算的比较。
学习目标
学完本文,你应该能够:
- 区分发票差异、发票过账、付款冻结与发票释放四个不同状态。
- 理解数量差异与价格差异的基本比较对象。
- 找到经典配置路径
OMR6,读懂公司代码、容差键、上下限、绝对值与百分比。 - 准确还原 PO
4500018413、101部分收货和物料凭证5000001332。 - 说明为什么视频没有实际触发
DQ、没有发票凭证,也没有付款冻结证据。 - 理解标准价与移动平均价物料在发票差异下可能产生的库存或价格差异影响。
- 理解发票减额与普通差异冻结不是同一个处理动作。
- 了解手工释放、自动释放与工作流的适用边界。
先看清本课边界

本系列名称包含 S/4HANA,但原视频使用的是 IDES ERP、EHP7 经典 SAP GUI。本文中的源软件截图只证明该培训系统当时发生的动作;当前 S/4HANA Fiori 应用、字段位置、容差和释放行为应以企业版本、配置与 SAP 官方资料为准。
| 范围 | 视频中可以确认 | 视频中没有完成 |
|---|---|---|
| 差异概念 | 讲解数量差异、价格差异和付款冻结 | 没有实际录入有差异的发票 |
| 容差配置 | 打开 OMR6,查看公司代码 1000 的 DQ | 没有修改或保存配置,也没有证明生产系统应照搬该数值 |
| 采购订单 | 创建标准 PO 4500018413,数量 100.000 L,净价 5.00 USD/1 L | 没有在 PO 中制造发票差异 |
| 收货 | MIGO 以 101 收货 50.000 L,凭证 5000001332 | 没有后续第二次收货,也没有撤销收货 |
| 发票校验 | 只说“现在开始做发票” | 没有打开 MIRO、输入发票数量/金额、模拟或过账 |
| 付款冻结 | 课件说明超容差可导致付款冻结 | 没有真实冻结原因、冻结标识或被冻结发票 |
| 发票释放 | 只出现在开场议程 | 没有打开 MRBR/Fiori 应用,没有手工或自动释放 |
本文后续凡是补齐视频缺失内容,二级标题都会明确包含“SAP 官方教程补充”。缺失的软件界面不会仿造,只保留真实系统的用户补图位。
视频开场议程与实际覆盖

开场列出了九项内容:
- 录入带差异的发票;
- 系统在什么条件下冻结发票;
- 标准价与移动平均价库存物料的差异过账;
- 发票减额;
- 发票减额时的账户运动;
- 不参照具体项目的发票减额;
- 在项目或抬头层手工释放发票;
- 自动释放发票;
- 发票释放工作流。
实际视频只讲了前两项的概念,并完成 DQ 配置查看、PO 创建和部分收货。第 3–9 项没有进入正式讲解或系统实操,不能写成视频已经完成。
视频时间线
| 时间 | 视频内容 | 证据判断 |
|---|---|---|
00:00–01:02 | 宣布发票差异、冻结、减额和释放议程 | 议程不是完成证明 |
01:03–03:08 | 解释差异与容差的关系 | 概念课件,非 SAP 实操 |
03:09–04:15 | 用 PO 100、GR 80、发票 100 解释数量差异 | 手工示例,不是系统单据 |
04:16–05:37 | 用 PO 100 × 5、发票 550 解释价格差异 | 手工示例;应以屏幕等式为准 |
05:38–06:38 | 课件展示 PO 100、GR 50、发票 80 的数量差异 | 仍是概念图,没有发票凭证 |
06:39–07:45 | 进入 SPRO/OMR6 查看容差 | 公司代码 1000、容差键 DQ |
07:46–09:10 | ME21N 创建采购订单 | PO 4500018413 创建成功 |
09:11–10:18 | MIGO 以 101 做部分收货 | 收货 50.000 L,凭证 5000001332 |
10:19–10:44 | ME23N 查看 Purchase Order History | 历史中只有这笔 101 收货 |
10:44–10:47 | 讲师准备开始发票录入 | 视频立即进入结束页,没有打开 MIRO |
核心概念一:差异、付款冻结与过账失败不是一回事

理解本课最重要的是把三个结果拆开:
| 结果 | 含义 | 是否形成发票凭证 | 是否允许付款 |
|---|---|---|---|
| 校验通过 | 差异在企业允许范围内,且其他必填检查通过 | 可以 | 通常可以 |
| 过账并冻结付款 | 发票能够建立凭证,但相关差异超出容差或命中冻结规则 | 可以 | 不可以,需处理和释放 |
| 不能过账 | 存在错误消息、余额不平、必填字段缺失或业务规则禁止 | 不可以 | 不适用 |
付款冻结的作用是阻止自动付款,不是删除采购订单、收货或发票凭证。反过来,看到“发票已过账”也不能推断它已具备付款条件,还要检查冻结原因、付款冻结字段和后续释放状态。
核心概念二:数量差异与价格差异

数量差异示例
视频先口头写出:
- PO:
100 PC; - 收货:
80 PC; - 发票:
100 PC。
发票数量比已收货数量多 20 PC。后面的正式课件又使用:
- PO:
100 PC × 10 EUR; - 当前收货:
50 PC; - 发票:
80 PC × 10 EUR; - 后续再收货:
30 PC。
这张图想表达的是:发票先于剩余收货到达时,当前三路匹配会出现数量差异;如果后续收货补齐,原冻结原因可能消失,但是否自动释放仍取决于冻结类型、重新评估和企业处理方式。
价格差异示例
视频手写屏幕最终显示:
- PO:
100 PC × 5 EUR/PC = 500 EUR; - 收货:
100 PC; - 供应商发票:
550 EUR。
差异金额是 50 EUR。讲师口述中一度说成“4 欧元”,但屏幕等式与后续 500 → 550 的逻辑都对应 5 EUR/PC;本文采用可见等式,不把口误扩散到字幕、图片或正文。
这些例子只用于理解差异。实际 SAP 判断还会受到 PO 是否采用基于收货的发票校验、历史收货/退货、订单价格单位、汇率、计划交货成本、后续借贷和具体容差键等因素影响。

原课件还用 PO 100 件 × 10 EUR → 首次收货 50 件 → 发票 80 件 → 后续收货 30 件 串起 GR/IR 与供应商应付的概念分录。它只是用来说明“发票先于剩余收货”时的业务链条,不是 PO 4500018413 的真实会计凭证。
视频实录一:进入 OMR6 容差配置

视频使用的经典 IMG 路径为:
SPRO → SAP Reference IMG → Materials Management → Logistics Invoice Verification → Invoice Block → Set Tolerance Limits
状态栏显示事务码 OMR6。同一节点还能看到 Determine Payment Block、Activate Workflow Template、Item Amount Check、Stochastic Block 等入口,但讲师没有打开或配置它们。

在公司代码 1000 下,概览画面列出多种容差键,包括:
| 容差键 | 画面描述 |
|---|---|
AN | Amount for item without order reference |
AP | Amount for item with order reference |
BD | Form small differences automatically |
BR / BW | Percentage OPUn variance,分别用于 IR before GR / GR before IR |
DQ | Exceed amount: quantity variance |
KW | Variance from condition value |
LA / LD | Blanket PO 金额/有效期差异 |
PC / PP / PS | 合同价格、普通价格、估计价格差异 |
ST | 日期差异 |
VP | 移动平均价差异 |
这张表只记录视频屏幕可见的培训系统项目,不代表所有版本、业务和国家/地区都必须启用相同容差键。
视频实录二:读懂公司代码 1000 的 DQ

DQ 的画面描述是 Exceed amount: quantity variance,公司代码为 1000,金额货币为 EUR。当前培训系统显示:
| 方向 | 绝对值检查 | 百分比检查 |
|---|---|---|
| Lower Limit | Do not check,无数值 | Do not check,无数值 |
| Upper Limit | Check limit,100.00 EUR | Check limit,20.00% |

必须避免三种误读:
100.00 EUR是数量差异折算出的金额上限,不是允许多开100 L。20.00%是该培训配置的百分比上限,不是 SAP 全球默认值。- 画面只是查看。视频没有改值、保存配置或证明这套容差已经通过生产审批。
后续 PO 使用 USD,而 OMR6 的绝对值以 EUR 显示。没有实际 MIRO 计算结果和换算明细,就不能断言某个 USD 差异一定超过或未超过 100.00 EUR。
视频实录三:创建采购订单 4500018413

讲师在 ME21N 创建一张 NB Standard PO:
| 字段 | 视频值 |
|---|---|
| 供应商 | 1000 C.E.B. BERLIN |
| 物料 | 3452 Caramel colour |
| PO 数量 | 100.000 L |
| 净价 | 5.00 USD / 1 L |
| 工厂 | 1000 / Hamburg |
| 凭证日期 | 14.10.2021 |
| 交货日期 | 18.10.2021 |
| PO 项目 Tax code | 空 |
| GR-Based IV | 未勾选 |
| Mat. inv. cycle | 画面显示为 9,来源未解释 |
保存后标题栏明确显示:
Standard PO 4500018413 Created by SRAVAN

因此 PO 4500018413 是视频中真实创建成功的采购订单。它不是发票凭证,也没有证明任何差异或付款冻结已经发生。
发票页签中的 Mat. inv. cycle 显示为 9。视频没有解释该值的来源,也无法确认它是否由讲师在本次操作中修改,更没有通过后续发票校验证明它与 DQ 的关系。本文只记录画面可见值,不把它推断成触发数量差异或付款冻结的必要配置。
视频实录四:MIGO 只收货 50 L

讲师随后在 MIGO 使用:
- Action:
A01 Goods Receipt; - Reference:
R01 Purchase Order; - Movement Type:
101; - PO:
4500018413; - 收货数量:
50.000 L; - 物料:
3452 Caramel colour; - 工厂:
1000 / Hamburg; - Stock Type:
2 Quality inspection; - Date of Manufacture:
01.10.2021; - Batch:画面为空。
视频中曾短暂出现未完成检查的状态,正文不使用该过渡帧作为成功证据。正式过账后,状态栏显示:

在完成检查前,系统曾提示 Enter the date of production;讲师随后填入生产日期 01.10.2021。画面中的 Batch 字段仍为空,因此不能把生产日期误写成批次号。
Material document 5000001332 posted

物料凭证 5000001332 是 101 收货凭证,不是供应商发票凭证,也不是付款冻结凭证。
视频实录五:PO History 只证明收货

视频最后在 ME23N 的 Purchase Order History 中显示:
- 事务/事件:Goods receipt;
- 移动类型:
101; - 物料凭证:
5000001332; - 数量:
50.000 L; - 本位币金额:
178.57 EUR; - PO 数量仍为
100.000 L。
这只能证明已经收到一半数量。PO History 中没有 Invoice Receipt 行。紧接着讲师说要开始做发票,画面立即切到培训联系结束页。
到底完成了什么,缺了什么

| 已完成 | 未完成 |
|---|---|
| 查看 OMR6/DQ 培训配置 | 没有改变或保存容差 |
创建 PO 4500018413 | 没有输入供应商发票号、日期、金额或税 |
MIGO 以 101 收货 50.000 L | 没有打开 MIRO/Fiori 发票应用 |
生成物料凭证 5000001332 | 没有输入发票数量 80 L 或其他差异数量 |
| 在 PO History 确认收货 | 没有触发 DQ、冻结付款、生成 MM/FI 发票凭证 |
| 课件解释数量/价格差异 | 没有手工/自动释放或工作流 |
后续章节将依据 SAP 官方教程补齐流程,但不会伪装成视频实录。
SAP 官方教程补充:完成数量差异发票与 DQ 检查

在真实系统中,数量差异不是简单地拿“发票数量减 PO 数量”。系统会结合采购订单项目、累计收货与历史发票、是否启用基于收货的发票校验,以及当前发票数量判断还有多少数量可开票。视频中的 PO 没有勾选 GR-Based IV,这一点应如实记录,但不代表系统不检查 DQ;它主要影响发票参考和收货分配粒度。实际是否触发 DQ,仍取决于 MIRO 输入数量、累计收货/发票历史、容差计算、币种换算及消息配置。由于视频没有进入 MIRO,不能把课件中的 PO 100 / GR 50 / 发票 80 直接判定为该 PO 的最终冻结结果。
对于 DQ,绝对值与百分比是两种独立检查。视频培训系统在上限同时启用了 100.00 EUR 和 20.00%;标准逻辑下,只要启用的任一上限被超过,就会产生相应差异消息,并在允许过账的场景下把整张发票置于付款冻结状态,不需要两个上限同时超过。绝对值检查比较的是“数量差异折算后的金额”,通常由差异数量乘以 PO 净价形成;百分比检查按数量比例判断,不以 PO 价格作为百分比的计算基础。
可以把处理结果理解为:
| 判断结果 | 标准处理含义 |
|---|---|
| 差异在已启用容差内 | 发票可继续校验,通常不因该原因冻结付款 |
| 超过已启用的 DQ 上限 | 系统给出数量差异消息;发票若允许过账,整张发票通常被冻结付款 |
| 低于下限且企业启用了下限检查 | 系统可给出消息,但标准流程通常不会仅因低于下限而冻结付款 |
| 配置为错误消息或还存在其他硬错误 | 发票可能不能过账,不能概括为“所有超差都能过账” |
后续收货或供应商贷项等后续业务可能让原数量差异原因失效,但“原因失效”与“付款冻结已经移除”仍是两件事。自动释放还会重新检查全部冻结原因;企业也可能需要按手工释放或工作流规则处理。
【待用户补图 1:真实 S/4HANA MIRO/F0859 发票项目,显示系统建议的可开票数量、PO 数量、收货数量和本次发票数量】
【待用户补图 2:真实数量差异消息,显示消息级别、差异金额/比例及对应冻结原因】
【待用户补图 3:真实已过账供应商发票的 Blocked for Payment 状态及冻结原因】
SAP 官方教程补充:价格差异与其他常见容差键

价格差异的核心比较对象是 PO 价格与发票价格。视频用 500 EUR → 550 EUR 表示发票总价比采购订单高 50 EUR,但真实系统还会考虑订单价格单位、计价数量、汇率和历史借贷项。企业通常通过相关容差键决定何时只提示、何时允许过账但冻结付款,以及何时不允许继续过账。
本课 OMR6 概览中出现的键不能混为一谈:
| 容差键 | 本课应掌握的用途边界 |
|---|---|
DQ | 数量差异折算金额及数量百分比检查 |
PP | 采购订单价格与发票价格之间的价格差异 |
BD | 自动形成小额差异;它不是数量差异键 |
ST | 与交货日期有关的日期差异 |
VP | 与移动平均价物料有关的价格检查 |
容差必须按公司代码维护,并结合消息控制、付款冻结和审批策略测试。某个培训系统显示的百分比或金额不能直接复制到生产系统。尤其不能只看屏幕上的一个百分比,就忽略另一项已启用的绝对值检查。
SAP 官方教程补充:标准价与移动平均价物料的差异过账

发票价格与 PO 价格不一致时,差异进入哪里,取决于物料的价格控制和过账时的库存覆盖情况。
| 价格控制 | 发票差异的典型处理 | 对物料价格的影响 |
|---|---|---|
标准价 S | 采购订单价格差异通常记入价格差异科目 | 标准价格不会因这张发票自动改变 |
移动平均价 V,库存覆盖充足 | 差异可计入库存价值 | 移动平均价随库存总价值重新计算 |
移动平均价 V,库存覆盖不足 | 无法由现有库存承担的全部或部分差异转入价格差异科目 | 只有能够被库存覆盖的部分进入库存价值 |
所谓“库存覆盖”不是看账面上是否还有任意库存,而是看与该发票数量相关的存量能否承接差异。部分覆盖时,系统可以按覆盖比例在库存与价格差异之间拆分。税、汇率、科目确定和企业配置还会影响最终会计分录,因此正式操作必须先用真实单据执行模拟,不能从课件示例预填固定科目或金额。
【待用户补图 4:真实发票 Simulation/会计分录对比,分别显示标准价与移动平均价物料的差异去向及库存覆盖结果】
SAP 官方教程补充:发票减额与账户运动

发票减额(Invoice Reduction)适用于企业认为供应商发票金额过高,只接受其中一部分金额的场景。它不同于“照原金额过账后冻结付款”,也不同于录入人员直接把供应商发票金额改小。
标准操作思路是:
- 在有差异的项目上选择更正标识
Supplier error: reduce invoice。 - 同时保留供应商原始开票值,并输入企业接受的数量或金额。
- 过账时,系统按供应商原始发票形成发票会计凭证,同时针对不接受的差异形成贷项凭证。
- 差异通过发票减额清账科目衔接;采购订单历史通常反映企业接受的价值。
- 系统还可生成供应商投诉或贷项通知,供企业与供应商核对。
因此,减额结果包含“供应商原始索款”与“企业认可金额”两条信息。只有看到更正标识、两个金额以及过账后的发票/贷项凭证,才能证明发票减额已经完成。
【待用户补图 5:真实 Invoice Reduction 项目,显示 Correction ID、供应商原始值和企业接受值】
【待用户补图 6:真实发票减额过账结果,显示发票凭证、差异贷项凭证及减额清账科目】
SAP 官方教程补充:不参照具体项目的发票减额
如果差异无法合理分配到某一个采购订单项目,SAP 官方教程还区分两种总额处理:
- 总额减额:企业不接受这部分总差异。系统按总额发票减额逻辑生成发票与贷项凭证,并通过减额清账科目处理差异。
- 总额接受:企业接受该差异。符合小额差异规则时,系统把差异自动记入费用或收入科目,而不是生成针对某个 PO 项目的减额。
公司代码级小额差异通常由 BD 控制;如果为特定供应商维护了 OMRX 容差,供应商级设置优先。把 BD 设为 Do not check 等于允许系统接受任意金额的小额差异判断,风险很高,不能在未评审的情况下照搬。
这类处理没有真实视频界面,本文不制作仿真 SAP 截图。补图时应同时保留总额差异选择、过账凭证类型及差异科目,避免只截一个金额字段而无法证明业务结果。
SAP 官方教程补充:手工与自动释放被冻结发票

经典入口 MRBR 与相应 Fiori 应用可处理被冻结的供应商发票,但手工释放和自动释放的含义不同。
手工释放
- 处理人员可以检查项目层的冻结原因,并在具备权限和业务依据时移除原因。
- 当最后一个有效项目冻结原因被移除并保存后,发票才具备释放条件。
- 整张发票级的手工释放可以移除供应商行项目上的付款冻结,但不等于历史项目原因记录一定被清空;审计时应同时查看原因与最终付款状态。
自动释放
- 自动过程只重新检查“因差异被冻结”的发票,典型检查包括数量、价格、日期和质量等差异原因。
- 只有所有相关差异原因在重新检查时都已失效,系统才会释放发票。
- 后续收货或贷项可能消除数量差异;PO 价格变更或贷项可能消除价格差异。
- 后台程序
RM08RELEASE可执行批量重新检查。 - 手工设置的抬头付款冻结或其他非差异冻结不会因为这项自动检查而当然释放。
释放前应验证差异为什么消失、是谁批准、是否满足职责分离;不能为了让发票进入付款而修改无业务依据的 PO 或补做虚假收货。
【待用户补图 7:真实 MRBR/Release Blocked Invoices,分别显示项目原因、抬头付款冻结和手工释放结果】
【待用户补图 8:真实自动重检结果,显示原冻结原因已失效、全部检查通过及最终释放状态】
SAP 官方教程补充:发票释放工作流

S/4HANA 的灵活工作流可以把被冻结发票交给指定人员审批。常见应用包括:
| 应用 | 作用 |
|---|---|
F2873 Manage Workflows for Supplier Invoices | 定义启用条件、审批步骤、接收人和例外处理 |
F0862 My Inbox | 审批人查看并处理工作项 |
F0859 Manage Supplier Invoices | 查看和管理供应商发票状态 |
工作流可使用 Release of Blocked Invoice 步骤类型。满足启动条件后,系统创建审批任务;全部必要审批完成后,后台处理移除付款冻结。若发票在工作流完成前已经通过 MRBR 等方式释放,相关工作流会结束,避免对已释放发票重复审批。
工作流不是用来替代差异调查。设计时仍需明确哪些公司代码、金额、差异原因进入审批,谁有权释放,以及拒绝、重提和代理规则。
【待用户补图 9:真实 F2873 工作流定义、F0862 审批任务与 F0859 最终释放状态】
事务码与入口速查
| 入口 | 主要用途 | 本视频是否实操 |
|---|---|---|
SPRO / OMR6 | 按公司代码查看或维护物流发票校验容差 | 是,只查看 DQ |
ME21N | 创建采购订单 | 是,创建 4500018413 |
MIGO | 采购订单收货 | 是,101 收货 50.000 L |
ME23N | 查看采购订单与 PO History | 是,只看到收货 |
MIRO | 经典物流发票录入、模拟与过账 | 否,官方补充 |
F0859 | Manage Supplier Invoices | 否,官方补充 |
MRBR | 经典方式释放被冻结发票 | 否,官方补充 |
RM08RELEASE | 后台自动重新检查因差异被冻结的发票 | 否,官方补充 |
F2873 | Manage Workflows for Supplier Invoices | 否,官方补充 |
F0862 | My Inbox 审批工作项 | 否,官方补充 |
常见误区与纠正

| 常见误读 | 为什么不对 | 正确做法 |
|---|---|---|
把 OMR6 的 100.00 当成 100 L | DQ 画面写的是金额,货币为 EUR | 先区分数量差异数量与折算差异金额 |
只看 20% 就判断一定冻结 | 还要看具体容差键、绝对值、方向、公司代码与实际比较基数 | 以系统消息、冻结原因和配置实测为准 |
| 认为“发票能过账”就能付款 | 超容差时可能形成凭证但被冻结付款 | 同时检查发票状态和付款冻结 |
把 5000001332 当发票凭证 | 它是 MIGO 101 物料凭证 | 发票过账后另记 MM 发票凭证和 FI 会计凭证 |
| 认为视频已演示 DQ | 视频没有打开 MIRO | 只能写成准备了 PO 与部分收货 |
把 PO 4500018413 写成 Blanket PO | 画面是 NB Standard PO | 不要把上一课的 Blanket 议程套到本课 PO |
| 把 5 EUR 口述成 4 EUR | 屏幕等式明确为 100 × 5 = 500 | 以可见等式和后续 550 金额为准 |
| 直接把 100 EUR 与 USD PO 比较 | OMR6 与 PO 货币不同 | 以实际发票校验换算和系统结果为准 |
| 用仿制界面补完 MIRO/MRBR | 视频从未展示这些页面 | 保留真实软件补图位,官方补充只用概念图 |
操作检查单
配置负责人
- 是否确认公司代码和本位币?
- 是否区分 DQ、PP、BD、ST、VP 等业务含义?
- 上下限、绝对值和百分比是否符合风险政策?
- 变更是否经过 MM/FI/审计审批并在测试系统验证?
- 是否定义付款冻结、释放权限与工作流?
发票录入人员
- PO、收货、退货和历史发票数量是否完整?
- 发票数量、单价、订单价格单位、币种和税额是否正确?
- 系统给出的差异与冻结原因是什么?
- 发票是无法过账,还是已过账但被冻结付款?
- 是否记录供应商沟通和差异处理依据?
发票释放人员
- 原差异原因是否已经消失或被业务批准?
- 后续收货、贷项凭证或 PO 变更是否真实且已过账?
- 释放的是项目冻结还是抬头冻结?
- 是否保留审批、备注和职责分离证据?
- 释放后是否确认付款冻结确实移除?
关键编号表
| 编号/代码 | 含义 | 视频中完成 |
|---|---|---|
1000 | 公司代码 | 是 |
1000 | 供应商 C.E.B. BERLIN | 是 |
OMR6 | 按公司代码维护 LIV 容差 | 是,只查看 |
DQ | 数量差异超额的容差键 | 是,只查看 |
100.00 EUR | 培训系统 DQ 上限绝对值 | 是,不可照搬 |
20.00% | 培训系统 DQ 上限百分比 | 是,不可照搬 |
4500018413 | 本课创建的标准采购订单 | 是 |
3452 | Caramel colour | 是 |
101 | PO 收货移动类型 | 是 |
5000001332 | 本课 101 收货物料凭证 | 是 |
MIRO | 经典物流发票录入 | 否,视频未打开 |
MRBR | 经典被冻结发票释放 | 否,官方补充 |
本课总结
视频真实完成的证据链是:
OMR6/DQ 查看 → PO 4500018413(100 L × 5 USD)→ MIGO 101 收货 50 L → 物料凭证 5000001332 → ME23N PO History
它没有继续到:
MIRO 发票数量/金额 → DQ 计算 → 发票过账 → 付款冻结 → MRBR/Fiori 释放
因此,本课最重要的结论不是“系统已经冻结了发票”,而是“视频只搭好了数量差异实验的前置数据”。后续完整业务必须依据企业容差、真实发票、系统消息和 SAP 官方流程执行;不能从课件示例或一张 OMR6 配置画面推断生产结果。
SAP 官方参考资料
本文的“SAP 官方教程补充”依据以下 SAP Learning 与 SAP Help 页面整理;不同 S/4HANA 版本、部署方式和企业配置可能呈现不同字段与应用入口:
原始视频:Video 29 - Invoice Verification - Part 3
- Entering Invoices with Variances — SAP Learning
- Reducing Invoices — SAP Learning
- Handling of Variances Without Reference to an Item — SAP Learning
- Releasing Blocked Invoices — SAP Learning
- Invoice with Variances — SAP Help Portal
- Quantity Variance — SAP Help Portal
- Setting Tolerances — SAP Help Portal
- Create Supplier Invoice - Advanced (MIRO) — SAP Help Portal
- Release Blocked Invoices in SAP S/4HANA Cloud — SAP Help Portal
- Workflow Step Configuration — SAP Help Portal
- Basic Features for Supplier Invoices — SAP Help Portal


