自动将批次供应商发票与采购订单进行匹配

本文档解释如何将供应商发票批次。打开 (APS450) 中接收的供应商发票与收货交易或采购订单 (PO) 进行匹配。可以包含在匹配中的发票的类型为批次供应商发票和自开票发票。

在 (APS450/B) 中使用 F19 键为单张发票或一系列发票选择选项 9-“更新为应付账款分类账”时,将自动执行发票匹配。更新还可以从供应商发票批次。选择工序 (APS455) 执行。

发票匹配的基本要求

  • 在 (APS450/E) 的“发票匹配”字段中为发票头选择了备选项 1(与收货行匹配的发票)或 2(与采购订单标题匹配的发票)。
  • 定义是否应在发票匹配后自动批准发票进行付款。这由 FAM 功能。打开明细 (CRS406/F) 中 FAM 功能 AP50 的“未批准付款”字段确定。
  • 用于将记录写入发票文件的程序必须填充发票行中(FAPIBL 表)与发票匹配相关的字段。有关值的列表,请参阅自动将批次供应商发票与采购订单进行匹配
  • 对于每个供应商,必须在供应商。定义采购和财务 (CRS624/F) 的“发票审批条件 1”字段中定义是否可以在发票匹配期间将发票指定为“已开票/未收货”。
  • 设置 - 应付账款 (APS905) 中,必须定义在
    • 没有找到采购订单的收货交易(设置 300)
    • 仅部分采购订单行的交货已完成(设置 320)的情况下将发生什么。
  • 设置 - 供应商发票匹配 (APS900) 中定义价格差异、数量差异、发票金额差异和允许舍入的设置。

匹配优先级

M3 BE 使用以下优先级创建基于收货或采购订单行的发票行。如果无法使用优先级 1,则改为选择优先级 2,依此类推。

优先级

备注

1.为收货编号选择特定的收货交易。

对于供应商发票批次。打开行 (APS451/E) 中的发票行,收货编号和收货类型 1(标准收货交易)必须存在。

2。选择了对应于特定交货单号的所有收货交易。

交货单号必须存在于 (APS451/E) 中。

3.选择特定采购订单行的所有收货。

这些值必须存在于 (APS451/E) 中:采购订单号、采购订单行和采购订单行后缀。

4.如果未找到收货交易,则选择采购订单行以创建具有行类型 2 的发票行。

这些值必须存在于 (APS451/E) 中:采购订单号、采购订单行和采购订单行后缀。必须在供应商。定义采购和财务 (CRS624/F) 的“发票审批条件 1”字段中为供应商选择备选项 1、2 或 3。

在不匹配的情况下

情况

操作

1.一个发票行与多个收货交易相匹配,但已开票数量和已接收数量不匹配。

数量差异存储在发票中的最后一个发票行上。

2。未批准发票进行付款,因为并非所有发票行都可以匹配或者因为缺少值。

供应商发票。重新编码 (APS110) 中人工完成匹配。

行费用的序列号的重要性

采购订单。连接收费 (PPS215)(MPOEXP 表)中连接到采购订单行的任何行收费(发票行类型 5)必须在 (APS451/E) 中具有同一序列号。M3 会将没有序列号或具有另一序列号的行收费视为人工添加的新收费。如果行收费连接到采购订单行,并且它在 (APS451/E) 中缺少序列号或具有不同的序列号,则在发票行级别的发票匹配期间,行收费将增加一倍。具有错误序列号的行收费将添加到连接至采购订单行的行收费。

如果缺少序列号,则在 (APS455) 中验证发票时将显示警告消息。序列号可以人工添加。

发票头级别的发票匹配

通过在设置 - 应付账款 (APS905) 中启用参数 410-“在采购订单标题级别上阻止失败的发票匹配”,将以特定方式管理“采购订单标题级别上的发票匹配”。基于 (APS450/E) 中为发票头定义的采购订单的发票匹配可能会导致这些情况之一。

对于所有情况:如果在匹配期间创建了科目分录,并且发票行与总发票金额之间存在差异,则所有发票行将获得批准,前提是此差异在设置 - 供应商发票匹配 (APS900) 中定义的限制内。如果差异获得批准,系统会根据会计规则 PP20-240 对其进行记账或分配给发票行。在后一种情况下,系统会将其记账为正常价格差异。如果差异未获得批准,系统会将其记在过渡科目中,以便在 (APS110) 中人工进行匹配。如果在 (APS905) 中启用了参数“在采购订单抬头级别上阻止失败的发票匹配”,则发票不会转移到“应付账款”。相反,发票状态将更新为“发票匹配失败”。

参数 410 - 在采购订单标题级别上阻止失败的发票匹配

在某些情况下,在供应商发票批次。打开 (APS450) 中使用供应商发票时,必须先在采购订单标题级别上执行发票匹配,并且如果发票匹配成功,则发票将转移到“应付账款”。如果供应商发票匹配失败,则在某些情况下,需要暂挂发票并将供应商发票行转移到 (APS450) 并执行更详细的发票匹配。

备选项:

0 = 否

1 = 是

2 = 库存物料

如果选择备选项 0,则在供应商发票金额超出“设置 - 供应商发票匹配”(APS900) 中定义的允差限制时,发票将始终转移到“应付账款”并在过渡科目中进行记账。

如果选择备选项 1,并且供应商发票金额超出 (APS900) 中定义的允差限制,则表 FAPIBH 中的“发票状态”将更新为 79-“发票匹配失败”。

如果选择备选项 2,并且供应商发票金额超出 (APS900) 中定义的允差限制,则在采购订单至少对每个库存物料都包含一行的情况下,“发票状态”将更新为 79-“发票匹配失败”。如果采购订单仅包含非库存行,则发票将转移到“应付账款”。

系统会将具有这些特征之一的采购订单行视为非库存物料:

  • 采购订单行的来源为 24(客户订单,直接交货)
  • 采购订单行的来源为 35(租赁协议),并且采购订单类别为 80-“租借”
  • 采购订单行的来源为 36(租赁协议,直接交货)
  • 按照物料。打开 (MMS001) 中所定义,该物料是非库存物料
注意

当供应商发票匹配失败时,可以添加新的发票标题,并改为在行级别执行发票匹配。无法自动处理状态为 79-“发票匹配失败”的供应商发票,应人工将其删除或通过供应商发票批次。选择工序 (APS455) 将其删除。

情景

备注

1.为所有采购订单行找到收货交易。

为所有收货创建科目分录。

2。为所有或部分采购订单行找到收货交易,但并非所有行的收货是完整的。

改为选择采购订单行来创建具有行类型 2 的发票行,前提是满足这些前提条件:

  • 设置 - 应付账款 (APS905) 中为设置 320 选择了备选项 3(询问用户是否为缺少收货的行选择采购订单行)或 4(始终选择缺少收货的采购订单行)
  • 在 (CRS624/F) 的“发票审批条件 1”字段中选择备选项 1、2 或 3。

如果采购订单行只有部分收货,则创建两个发票行:一个行具有类型 1(表示该行已与收货行进行匹配),包含已接收数量,而另一个行具有类型 2,包含剩余数量。

3.未找到任何收货交易。

选择采购订单行以创建具有类型 2 的发票行,前提是满足这些先决条件:

  • 在 (APS905) 的 300 字段中选择了备选项 2(询问用户是否改为选择采购订单行)或 3(自动选择采购订单行)。
  • 在 (CRS624/F) 的“发票审批条件 1”字段中选择备选项 1、2 或 3。

FAPIBL 中与发票匹配相关的字段

此表列出了发票行表 (FAPIBL) 中用于在发票行级别进行匹配的值。

字段

描述

必填

E6CONO

公司

E6DIVI

分部

E6PUNO

采购订单号

E6PNLI

采购订单行号

注意

如果 FAPIBL 表中缺少值,则会自动从采购订单行表 (MPLINE) 中检索该值。

E6PNLS

采购订单行的子编号

注意

如果 FAPIBL 表中缺少值,则会自动从采购订单行表 (MPLINE) 中检索该值。

E6REPN

收货编号

E6RELP

收货类型

E6ITNO

物料号

E6PUUN

采购订单计量单位

E6IVQA

发票数量、计量单位

E6GRPR

发票价格、采购订单价格计量单位

E6PPUN

发票价格计量单位

注意

如果 FAPIBL 表中缺少值,则会自动从采购订单行表 (MPLINE) 中检索该值。

E6PUCD

采购订单价格数量

注意

如果 FAPIBL 表中缺少值,则会自动从采购订单行表 (MPLINE) 中检索该值。

E6IVCW

已开票的称重

E6DIPC

已开票折扣

E6VTCD

增值税代码

注意

如果 FAPIBL 表中缺少值,则会自动从采购订单行表 (MPLINE) 中检索该值。

E6SUDO

交货单号