支持注释 KB0394595
电子邮件
验证以本币计的税额
为您方便起见,此知识库文章由机器进行翻译。SAP Ariba 不会对有关机器翻译的准确性或完整性提供任何保证。您可以通过使用语言选择器切换到英语来查找原始内容。
问题

要求税额(本币)采购商开票规则已打开,但此验证似乎不起作用。税额不会以采购商的本币显示。

原因

正在通过商业可扩展标记语言 (cXML) 发送发票。

解决方案

如果通过 PO-Flip 创建发票,则会在 SAP Business Network 上自动计算税额。如果以电子形式发送发票,则供应商需要在 cXML 中包含汇率。


SAP Business Network 检查发票数据是否使用不同于送货地址货币的货币。在这种情况下,税额和汇率的第二种货币可以存储在 cXML 发票中。每个发票仅存储一个汇率。因此,每个发票必须使用相同的送货地址 (Ship To) 国家/地区。


cXML 发票支持货币兑换率字段。对于在线发票输入,默认为日常 Bloomberg 源中的汇率。(Bloomberg 从多个定价源中收集费率)。汇率用于计算本地送货货币的税额,并作为第二个值存储在 cXML 发票中。


如果税款信息以 送货地址 信息的货币指定,则会验证传入的发票数据(cXML、电子数据交换 [EDI] 或逗号分隔值 [CSV])。如果在发票抬头级指定税款信息,并且在行项目级有多个送货地址国家/地区,则 SAP Business Network 不会验证本地税款货币。


发票未生成错误,因为它已具有 <alternatecurrency> 标记。

具有此外部键的 cXML 的一部分如下:


...

<PaymentTerm payInNumberOfDays = "60"></PaymentTerm>
<Comments>这是测试</Comments>
<外部名称 = "TaxInvoice">这是税款发票</Extrinsic>
<外部名称 = "buyerVatID">DEXXXX</Extrinsic>
<外部名称 = "VATonDebits">是</Extrinsic>
<外部名称 = "invoiceSourceDocument">PurchaseOrder</Extrinsic>
<外部名称 = "invoiceSubmissionMethod">在线</Extrinsic>
<外部名称 = "taxExchangeRate">0.7003</Extrinsic>

</InvoiceDetailRequestHeader>


...

如果 cXML 中不存在此 taxExchangeRate 外部键,则税款不会以本币显示。


适用产品

SAP Business Network 采购和供应链 > 交易文档 > 交易(开发票)

使用条款  |  版权所有  |  安全披露  |  隐私