---
article_id: KB0394765
article_type: FAQ
component_ids:
  - SBN-AN-TX-INV
component_descriptions:
  - SAP Business Network 采购和供应链 > 交易文档 > 交易（开发票）
products:
  - SAP Business Network for Procurement and SAP Business Network for Supply Chain
personas:
  - Supplier
language: zh-cn
created: 2023-08-31
updated: 2024-02-27
source: Knowledge Base
url: https://support.ariba.com/item/view/KB0394765_zh-cn
connect_url: https://support.ariba.com/item/view/KB0394765_zh-cn?min=1
sap_for_me_url: https://me.sap.com/notes/KB0394765/zh
---

# 发票错误消息

## 症状

如何排除发票错误？

## 解决方法

以下是 SAP Business Network 针对发票生成的可能的错误消息列表。当供应商通过任意渠道（在线、cXML、EDI 或 CSV）提交发票时，若发票处理检测到错误，系统将会生成这些消息。要搜索该列表，请按键盘上的 CTRL+F，然后输入错误消息的文本。

如果收到 ANERR 消息，请尝试执行[此处](https://support.ariba.com/Item/view/151143_zh-cn)描述的步骤。

| **错误编号** | **错误消息** | **含义及建议的解决方案** |
| --- | --- | --- |
| 1 | INVOICE\_DUPLICATE | 已收到具有相同标识符的发票。如果此发票不是重复的，请使用另一个标识符重新提交此发票。 |
| 2 | INVOICE\_NO\_ID | 在提交的发票中，发票编号为空。输入发票编号，然后重新提交发票。 |
| 3 | SHIPPING\_IN\_LINE\_ERROR | isShippingInLine 元素表明在产品级别提供发货信息。发票表明在行项目级别提供发货信息，但发票抬头也包含发货信息。更正该错误并重新提交发票。 |
| 4 | SUMMARY\_AND\_DETAIL | InvoiceDetailHeaderIndicator 与 InvoiceDetailOrder 元素相抵触。InvoiceDetailHeaderIndicator 元素表明发票是摘要发票。InvoiceDetailOrder 元素只能出现在详细发票中。更正该错误并重新提交发票。 |
| 5 | DETAIL\_AND\_SUMMARY | InvoiceDetailHeaderIndicator 与 InvoiceDetailHeaderOrder 元素相抵触。InvoiceDetailHeaderIndicator 元素表明发票是详细发票。InvoiceDetailHeaderOrder 元素只能出现在摘要发票中。更正该错误并重新提交发票。 |
| 6 | INV\_ROLE\_IN\_SHIPPING | InvoiceDetailShipping 元素中的联系人角色不是有效值。请查看 cXML 规范或 DTD，以获取 Contact 元素有效角色的列表。更正该错误并重新提交发票。 |
| 7 | INV\_ROLE\_IN\_PARTNER | InvoicePartner 元素中的联系人角色不是有效值。请查看 cXML 规范或 DTD，以获取 Contact 元素有效角色的列表。更正该错误并重新提交发票。 |
| 8 | INV\_LINE\_DUPLICATE | 同一个标识符存在多个发票行项目。更正该错误并重新提交发票。 |
| 9 | ASN\_NOT\_FOUND | 发票参考不存在的发货通知单。更正该错误并重新提交发票。 |
| 10 | NO\_PCARD\_INVOICE | 此客户不允许供应商为购物卡订单生成发票。 |
| 11 | PCARD\_INF\_ONLY | 购物卡订单发票仅供参考。InvoiceDetailRequestHeader 中的 isInformationOnly 属性必须设置为 yes。 |
| 12 | PO\_NOT\_FOUND | 找不到发票中引用的 PO。更正该 PO 编号并重新提交发票。 |
| 13 | PO\_OBSOLETE | 发票引用了已作废、替换或重复的 PO。使用当前的 PO 版本并重新提交发票。 |
| 14 | MULTIPLE\_PO | 订单标识符与多个订购单匹配。使用 cXML 中的 DocumentReference 元素引用订购单。必须提供要开发票的 PO 的 payloadID。 |
| 15 | NON\_PO\_INVOICE | 此客户不接受从 SAP Business Network 以外发出的订单的发票。发票参考的 PO 在 SAP Business Network 中不存在。更改 PO 编号并重新提交发票。 |
| 16 | HEADER\_WITH\_ACCOUNT\_IN\_LINE | 如果将 isHeaderInvoice 元素设置为 true，则必须将 isAccountingInLine 指示符设置为 false。抬头发票不能在行项目级别指定记帐。更正该错误并重新提交发票。 |
| 17 | CREDIT\_DEBIT\_MEMO\_NOT\_HEADER | 对于贷项凭单或借项凭单，必须将 isHeaderInvoice 指示符设置为 true。贷项或借项凭单必须是抬头发票。更正该错误并重新提交发票。 |
| 18 | CREDIT\_MEMO\_PAYMENT | 贷项凭单中不允许包含付款条款。更正该错误并重新提交发票。 |
| 19 | SHIPPING\_NO\_CONTACT | InvoiceDetailShipping 元素中缺少 shipFrom 或 shipTo 联系人角色。InvoiceDetailShipping 元素必须包含同时具有 shipFrom 和 shipTo 角色的 Contact 元素。更正该错误并重新提交发票。 |
| 20 | DELETE\_NO\_REFERENCE | 删除发票必须包含现有发票的 DocumentReference。具有删除操作的发票必须参考现有的发票。更正该错误并重新提交发票。 |
| 21 | NET\_PAYMENT\_INVALID | 发票中的净额付款条款与 PO 中的净额付款条款不匹配。更正该错误并重新提交发票。 |
| 22 | DISCOUNT\_PAYMENT\_INVALID | 发票中的折扣付款条款与订单中的折扣付款条款不匹配。更正该错误并重新提交发票。 |
| 23 | QUANTITY\_INVALID\_NUMBER | “数量”值不是有效数字。更正该错误并重新提交发票。 |
| 24 | LINE\_NUMBER\_LINE\_ITEM\_REF\_INVALID | InvoiceDetailItemReference 的 lineNumber 属性不是一个有效的数字。更正该错误并重新提交发票。 |
| 25 | PO\_LINE\_QUANTITY\_INVALID | 行项目的数量超过采购商的数量限制。更正该错误并重新提交发票。 |
| 26 | PO\_LINE\_UOM\_INVALID | 发票行项目的计量单位与原始 PO 的行项目的计量单位不匹配。更正该错误并重新提交发票。 |
| 27 | PO\_LINE\_PART\_ID\_INVALID | 发票中的供应商部件标识符与原始 PO 行项目的供应商部件标识符不匹配。更正该错误并重新提交发票。 |
| 28 | PO\_LINE\_CURRENCY\_INVALID | 发票项目的单价货币与原始 PO 行项目的单价货币不匹配。更正该错误并重新提交发票。 |
| 29 | PO\_LINE\_PRICE\_INVALID | 发票项目的单价与原始 PO 行项目的单价不匹配。更正该错误并重新提交发票。 |
| 30 | PO\_LINE\_NOT\_FOUND | 原始 PO 中不存在发票行项目。更正该错误并重新提交发票。 |
| 31 | CREDIT\_MEMO\_DUE\_POSITIVE | 对于贷项凭单，**应付金额**必须为负值。更正该错误并重新提交发票。 |
| 32 | DEBIT\_MEMO\_DUE\_NEGATIVE | 对于借项凭单，**应付金额**必须为正值。更正该错误并重新提交发票。 |
| 33 | EXCEPTION | 在处理发票时出现异常。发票包含意外错误。 |
| 34 | INVALID\_REF\_HEADER | InvoiceDetailRequestHeader 中的 DocumentReference 元素无效。请查看 cXML 规范或DTD，以获取有效值的列表。更正该错误并重新提交发票。 |
| 35 | INVOICE\_UPDATE | 发票状态更新成功。 |
| 36 | INVOICE\_UPDATE\_WITH\_PAYMENT | 发票状态更新成功。 |
| 37 | INVOICE\_VALIDATION\_FAIL | 发票验证失败。提交的发票存在错误，因此无效。查看发票历史记录中的错误以了解有关失败的详细信息。 |
| 38 | INVOICE\_RECEIVED | 发票已成功接收。 |
| 39 | BLANK\_PERIOD\_START\_DATE | startDate 属性不能留空。更正该错误并重新提交发票。 |
| 40 | BLANK\_PERIOD\_END\_DATE | endDate 属性不能留空。更正该错误并重新提交发票。 |
| 41 | MISSING\_UNIT\_RATE | 劳务项目需要 UnitRate。在具有 InvoiceLaborDetail 的 InvoiceDetailServiceItem 中没有指定单价。更正该错误并重新提交发票。 |
| 42 | MISSING\_QUANTITY | 劳务项目需要数量。在具有 InvoiceLaborDetail 的 InvoiceDetailServiceItem 中没有指定数量。更正该错误并重新提交发票。 |
| 43 | INVALID\_TIMECARD\_REFERENCE | 劳务项目的 TimeCardReference 值无效。发票参考的时间表在 SAP Business Network 上不存在。更正该错误并重新提交发票。 |
| 44 | MULTIPLE\_TIMECARD\_FOUND | 多个时间表与劳务项目中的 TimeCardReference 匹配。 |
| 45 | MISSING\_PERIOD | 劳务项目中的“期间”是必需值。在具有 InvoiceLaborDetail 的 InvoiceDetailServiceItem 中没有指定“期间”值。更正该错误并重新提交发票。 |
| 46 | PERIOD\_NO\_MATCH | 在具有 InvoiceLaborDetail 的 InvoiceDetailServiceItem 中的“期间”与 InvoiceLaborDetail InvoiceTimeCardDetail TimeCardReference 元素指定的时间表中的期间不匹配。更正该错误并重新提交发票。 |
| 47 | MISSING\_PAYCODE | 劳务项目中的“付款代码”是必需值。在具有 InvoiceLaborDetail 的 InvoiceDetailServiceItem 中，没有指定具有 termName (payCode) 的 UnitRate TermReference。更正该错误并重新提交发票。 |
| 48 | CAN\_NOT\_SAVE\_CHANGES | 无法保存对发票所做的更改。对发票所做的更改与系统所做的其他更改相冲突。在下一个预定时间范围内将重新处理该发票。 |
| 49 | PSFT\_INVOICE\_STATUS\_UPDATE | 发票状态更新成功。 |
| 50 | PSFT\_INVOICE\_STATUS\_RESET | 发票已成功重置为其初始状态。 |
| 51 | NO\_CANCEL\_INVOICE | 该客户不允许取消发票。 |
| 52 | PO\_LINE\_AMT\_OVER\_BILLING | 行项目小计超过采购商的行项目小计限制。更正该错误并重新提交发票。 |
| 53 | INVOICE\_NET\_AMT\_OVER\_LIMIT | 净额超过采购商的净额限制。更正该错误并重新提交发票。 |
| 54 | INVOICE\_UPDATE\_COMMNETS | 发票状态已使用客户的备注成功更新。 |
| 55 | INVOICE\_STATUS\_UPDATE | 发票状态已由客户更新成功。 |
| 56 | UNIT\_PRICE\_MISSING | 行项目缺少单价。 |
| 57 | MISSING\_ORDER\_ID | 此采购商需要订单标识符。输入订单标识符，然后重新提交发票。 |
| 58 | TAX\_INFO\_MISMATCH | 发票行 {0} 处的税款信息与 PO 中的税款信息不符。该客户要求 PO 税款信息与发票中包含的税款信息相符。更正该错误并重新提交发票。 |
| 59 | TAX\_SUMMARY\_WRONG | 摘要中的税款信息与行项目中的总计不符。税款摘要信息不正确。更正该错误并重新提交发票。 |
| 60 | TAX\_SUM\_INCORRECT | 总税款不等于所有税款行的总和。指定行项目处计算的总税款不正确。更正该错误并重新提交发票。 |
| 61 | BILL\_TO\_REQUIRED | 帐单寄送地址信息缺失或不完整您的客户要求提供此信息。完成帐单寄送地址信息，然后重新提交发票。 |
| 62 | CUSTOMER\_VAT\_ID\_REQUIRED | 缺少客户增值税标识符。您的客户要求提供此信息。输入有效的客户增值税标识符，然后重新提交发票。 |
| 63 | REMIT\_TO\_REQUIRED | 收款人信息缺失或不完整。您的客户请求此信息。完成收款人信息，然后重新提交发票。 |
| 64 | SUPPLIER\_VAT\_ID\_REQUIRED | 缺少供应商增值税标识符。您的客户要求提供此信息。请输入供应商增值税标识符，然后重新提交发票。 |
| 65 | TAX\_POINT\_DATE\_REQUIRED\_AT\_LINE | 行中缺少增值税条目内的“供货日期”。您的客户要求提供此信息。输入“供货日期”，然后重新提交发票。 |
| 66 | ITEM\_DESCRIPTION\_REQUIRED | 行中缺少“项目说明”。您的客户要求提供此信息。输入“项目说明”，然后重新提交发票。 |
| 67 | VAT\_REQUIRED\_AT\_LINE | 行中缺少增值税信息。您的客户要求提供此信息。请输入增值税信息，然后重新提交发票。 |
| 68 | VAT\_PERCENTAGE\_MISSING\_AT\_LINE | 行中缺少增值税费率。您的客户要求提供此信息。请输入增值税费率，然后重新提交发票。 |
| 69 | VAT\_REQUIRED\_AT\_SUMMARY | 发票摘要中的增值税信息缺失。您的客户要求提供此信息。请在发票摘要中输入增值税信息，然后重新提交发票。 |
| 70 | VAT\_PERCENTAGE\_MISSING\_AT\_SUMMARY | 发票摘要中的增值税费率缺失。您的客户要求提供此信息。请在发票摘要中输入增值税费率，然后重新提交发票。 |
| 71 | TAX\_POINT\_DATE\_REQUIRED\_AT\_SUMMARY | 发票摘要中增值税条目内的“供货日期”缺失。您的客户要求提供此信息。更正该错误并重新提交发票。 |
| 72 | TAX\_AMOUNT\_INVALID\_AT\_LINE | 行项目的增值税金额不是有效值。您的客户要求提供此信息。更正该错误并重新提交发票。 |
| 73 | TAX\_AMOUNT\_INVALID\_AT\_SUMMARY | 发票摘要中的增值税金额值无效。您的客户要求提供此信息。更正该错误并重新提交发票。 |
| 74 | TAXABLE\_AMOUNT\_INVALID\_AT\_LINE | 行项目的增值税应税金额不是有效值。您的客户要求提供此信息。更正该错误并重新提交发票。 |
| 75 | TAXABLE\_AMOUNT\_INVALID\_AT\_SUMMARY | 发票摘要中的增值税应税金额值无效。您的客户要求提供此信息。更正该错误并重新提交发票。 |
| 76 | SHIP\_FROM\_MISSING\_AT\_LINE | 行项目的“出货地址”信息缺失或不完整。您的客户要求提供此信息。完成“出货地址”信息，然后重新提交发票。 |
| 77 | SHIP\_TO\_MISSING\_AT\_LINE | 行项目的“送货地址”信息缺失或不完整。您的客户要求提供此信息。完成“送货地址”信息，然后重新提交发票。 |
| 78 | SHIP\_FROM\_MISSING\_AT\_HEADER | 发票抬头中的出货地址信息缺失或不完整。您的客户要求提供此信息。请在发票抬头中输入“出货地址”信息，然后重新提交发票。 |
| 79 | SHIP\_TO\_MISSING\_AT\_HEADER | 发票抬头中的送货地址信息缺失或不完整。您的客户要求提供此信息。请在发票抬头中输入“送货地址”信息，然后重新提交发票。 |
| 80 | INVALID\_LINE\_NUMBER | invoiceLineNumber 属性值无效。发票中的记录编号不是数字。更正该错误并重新提交发票。 |
| 81 | MISSING\_REASON\_FOR\_ZERO\_RATE\_VAT |  |

## 另请参阅

请记住，此列表并非详尽无遗，因为您可能会收到来自客户的自定义拒绝消息。如果出现此种情况，您需要[直接联系您的客户](https://support.ariba.com/item/view/KB0392552_zh-cn)了解详细信息。

## 关键字

发票错误，创建发票时出现错误，创建发票错误

发票状态 发票历史记录 发票拒绝消息
