SAP 发票校验(Invoice Verification,IV) 是 SAP MM 模块的核心功能,指在收到供应商发票后,将发票信息与系统中已有的采购订单(PO)、收货凭证(GR) 进行自动比对与校验,确认数量、金额、税率等数据一致性,最终过账生成会计凭证、确认应付账款的业务闭环环节,常用事务码MIRO。

SAP提供了两种类发票校验:基于采购订单的发票校验和基于收货的发票校验

基于采购订单的发票校验

       系统支持直接参考采购订单过账发票,无需等待物料交付。校验时,采购订单行项目将自动同步至发票界面,发票可在收货前后过账。该方式多用于进口采购场景,供应商通常要求凭票预付货款。

基于收货的发票校验

系统仅允许在系统中过账收货后,才能过账发票。发票将与采购订单的收货数量进行匹配;对于多次交货,系统会将每笔交货单独显示为一行。

一、前台操作

本篇文章介绍的是传统发票校验流程:三方匹配

标准三方匹配:

该方法需用到发给供应商的采购订单(PO)、供应商提供的收货单 / 交货单、供应商发给公司的发票三份单据。三方匹配成功的核心条件是:三份单据的数量与价格完全一致,之后公司将按双方约定日期,通过支票或银行转账向供应商付款。

前置条件:采购订单已经下发给供应商、供应商准时送货,仓储部门已经收货入库。本例中

物料编码:Z003-ROH-100-Z0001

采购订单:4100001312

物料凭证:5000001606

202606090301.png 

1、发票录入

事务码:MIRO

前台路径:后勤 -> 物料管理 -> 物流发票验证 -> 凭证录入 -> 输入发票

这是一张输入好所有字段后的MIRO界面,

 202606090302.png

我们来说下其中一些重要的字段:

持有(Hold)

       即临时存储,信息不全时可保存部分数据,后续补全信息再过账。

模拟(Simulate)

过账发票前,可通过 “模拟” 按钮查看总账(G/L)科目的过账情况。模拟结果如下: 

202606090303.png

消息(Messages)

点击此按钮查看系统发出的信息、警告或错误提示。

业务处理(Transaction)

该字段下拉菜单包含 4 个选项:发票(Invoice)、贷项凭证(Credit Memo)、后续借记(Subsequent Debit)、后续贷记(Subsequent Credit,选择不同选项将改变界面布局。

余额(Balance)

用于显示采购订单(PO)金额与发票金额的差额。

基本数据(Basic Data)

       发票日期(Invoice date:供应商发票上打印的日期。

过账日期(Posting Date:你希望发票在系统中过账的日期。

金额(Amount:供应商发票上的金额(必填字段)。

也可在对应字段输入参考信息和税额;勾选 “计算税额(Calculate tax)” 后,系统将根据所选税码自动计算税额。

采购订单参考(PO reference)

关联发票与采购订单,可选:采购订单 / 计划协议、交货单、提单、服务条目表。

布局(Layout)

在采购订单参考选项卡中选择,决定发票冲减相关字段的显示方式。

下图为一完成的填写的MIRO屏幕,在该发票中输入了采购申订单号:4100001312,总金额为10000元,税额为1150.44.收货数量为100个

确认好数据无误之后,点击保存即可发票过账

 202606090304.png

发票过账后,采购订单中会有发票凭证号

 202606090305.png

2、查看发票凭证

前台事务码:MIR4

后台路径: 后勤 -> 物料管理 -> 物流发票验证 -> 进一步处理 -> 显示发票凭证

输入你想要查看的发票凭证编号,然后回车即可。

 202606090306.png

会显示该发票下面供应商的采购订单等。

 202606090307.png

3、冲销发票

前台事务码:MR8M

后台路径:后勤 -> 物料管理 -> 物流发票验证 -> 进一步处理 -> 取消发票凭证

输入你需要冲销的发票凭证编号,输入冲销原因,然后点击保存即可。

 202606090308.png

查看采购订单,票被冲销了。

 202606090309.png

4、预制发票(暂存发票)

SAP支持录入发票但不立即过账,状态为 “暂存”。适用于发票需修改、余额不为零等无法直接过账的场景,暂存状态可随时修改,区别于不可编辑的普通 “Hold” 状态。

MIRO 的差异:无需校验数据正确性、余额无需为零,后续可修改。

转为过账:补全信息后,选择「发票凭证→保存为已完成」或按 Ctrl+F8 即可直接过账。

事务码:MRI7

前提路径:后勤 -> 物料管理 -> 物流发票验证 -> 凭证录入 -> 预制发票

虽然发票有错误,但是依然可以保存起来。

 202606090310.png

保存后的暂存依然可以进行重新编辑,

若发票已经完成输入,且无错误,可以继续暂存或者直接过账。

 202606090311.png

5、发票冻结取消

回到之前的发票凭证,点击支付款项,里面有一个付款冻结,发票过账后,并不意味财务就可以直接付款,有些企业希望能够对发票进一步审核,SAP做了简单审批过程,只有解除付款冻结,允许财务付款

 202606090313.png

事务码:MRBR

前台路径: 后勤 -> 物料管理 -> 物流发票验证 -> 进一步处理 -> 下达冻结发票

 202606090314.png

点击需要解冻的发票,然后点击下发按钮,最后点击保存即可。

 202606090315.png

付款冻结就变成了自由付款。

 202606090316.png

二、后台配置

1、设置缺省税码

配置模块

MM

事务码

OMR2

配置路径

SPRO->物料管理->后勤发票校验->采购发票->维护税代码的缺省值

作用

维护MIRO/MIR4/MIR7中税代码缺省值

在MIRO /MIR7中默认税率值可通过后台配置控制

 202606090317.png

选中需要修改的公司代码,然后点击查看

 202606090318.png

选择需要做缺省值的税码,然后点击保存即可。

 202606090319.png

2、忽略发票的采购收货冲销。

发票过账过账后,系统标准是不允许再冲销采购订单的中的物料凭证。

会提示错误。“短缺PU 发票接收数量 xxx“

 202606090320.png

可以通过后台执行配置(不建议这样做,需要财务首肯)

配置模块

MM

事务码

OMBZ

配置路径

SPRO->物料管理->库存管理和实际库存->收货->对于基于收货的发票校验,忽略发票的收货反冲

作用

忽略发票过账

 202606090321.png

将102中RevGR desp.IR,勾选即可。然后保存

 202606090322.png

3、设置重复发票检查

配置模块

MM

事务码

OMBZ

配置路径

SPRO->物料管理->后勤发票校验->采购发票->设置重复发票检查

作用

设置重复发票检查

按公司代码配置发票录入时的重复检查,防止重复付款。仅当录入发票时填写参考凭证号,系统才会执行检查。

  • 检查顺序:先会计凭证,再后勤发票校验凭证(含错误、暂存、后台校验的发票)。

  • 标准检查字段:供应商、货币、公司代码、发票总金额、参考凭证号、发票日期。

  • 匹配时将输出可配置提示消息。

  • 贷项凭证、后续借 / 贷记默认不检查(阿根廷本地化版本除外);已冲销的凭证重新录入不触发提示。

 202606090323.png

对需要设置重复发票检查的公司,勾选检查公司代码、检查参考、检查发票日期

 202606090324.png

4、无 PO 发票

配置模块

MM

事务码

SM30维护视图TCULIV

配置路径

SPRO->物料管理->后勤发票校验->采购发票->激活总账科目、物料科目和资产的直接过账

作用

设置无 PO 的发票

 202606090325.png

财务根据公司实际需要决定勾选G/L账户、物料、资产,三个选项。

 202606090326.png

5、设置容差限制

配置模块

MM

事务码

OMR6

配置路径

SPRO->物料管理->后勤发票校验->发票冻结->设置容差限制

作用

设置容差限制

通过此项配置,可按公司代码 + 容差码分别设定各类发票差异的容差范围。发票校验时,系统会逐行比对发票与采购订单 / 收货单的差异,并通过不同容差码区分差异类型进行校验。

容差码说明

  • AN 无订单参考行项目金额:校验无订单参考发票行,控制绝对金额上限。

  • AP 有订单参考行项目金额:校验带订单参考发票行,按绝对金额上限管控。

  • BD 自动结清小额差异:发票余额未超上限则自动生成小额差异损益,抹平余额允许过账;超限无法过账。

  • BR 先发票后收货 订单单价单位差异:按数量比值计算百分比差异,校验上下百分比容差。

  • BW 先收货后发票 订单单价单位差异:按收票数量比值算百分比差异,匹配百分比容差。

  • DQ 数量超额差异:按有无收货套用公式计算数量差异,支持绝对金额 + 百分比双向校验,同时管控计划运费数量差异。

  • DW 无收货时数量差异:未做收货即开票时校验金额上限;未配置则自动冻结发票,设为不检查可解除冻结。

  • KW 运费条件值差异:比对实际运费与计划运费差额,按绝对、百分比上下限校验。

  • LA 采购订单金额限额:累计历史 + 本次开票金额,比对订单限额及容差。

  • LD 发票超期天数:计算发票过账日偏离订单有效期天数,按天数上限管控。

  • PC 合同价格差异:参照合同开票时的价格容差配置,仅适用于 MIRO 高级发票录入。

  • PP 价格差异:比对发票价与订单价差额,支持绝对、百分比容差;后续借贷项同样校验。

  • PS 估价价格差异:针对订单估价价格行,校验发票与估价差额,含后续借贷项检查。

  • ST 日期金额差异:按「金额 × 交货日期差」核算,按绝对上限管控。

  • VP 移动平均价差异:发票记账引发均价变动时,校验价格波动百分比容差。

容差码

下限:绝对

下限:百分比

上限:绝对

上限:百分比

AN

AP

BD

BR

BW

DQ

DW

KW

LA

LD

PP

PS

ST

VP

 202606090327.png

对容差码可以做新增修改,是否启用等功能

 202606090328.png

设置是否进行检查

 202606090329.png

6、付款冻结

配置发票自动付款的冻结标识,规则全公司代码通用。发票可人工设置付款冻结,冻结未解禁则无法自动付款。

配置模块

MM

事务码

OMR9

配置路径

SPRO->物料管理->后勤发票校验->发票冻结->确定付款冻结

作用

设置付款冻结

 202606090330.png

 202606090331.png

7、确定付款冻结原因

配置模块

MM

事务码

BO27

配置路径

SPRO->财务会计->应收账款和应付账款->业务交易->付款->手动付款->检查付款冻结原因

作用

设置付款冻结原因

定义付款冻结原因,并进行相关必要配置。可设置付款冻结原因,阻止通过自动付款程序及手工方式进行付款。

202606090332.png 

202606090333.png 

8、付款条件

配置模块

MM

事务码

OBB8

配置路径

SPRO->财务会计->应收账款和应付账款->业务交易->收进发票/贷项凭证->维护支付条件

作用

设置付款条件

定义规则,实现系统自动确定支付条件。维护支付条件规则,以四位编码保存;将编码分配至供应商主数据,录入供应商凭证时系统自动带出对应支付条件。SAP 预置常用支付条件,含付款规则、日期限制、付款基准日期等参数。

202606090334.png 

202606090335.png 

Comments are closed.

Post Navigation