| |||||||||
[バイヤーによる地域通貨での税額を指定する必要がある] 請求書ルールが有効になっていますが、この検証は機能していないようです。税額はバイヤーの地域通貨で表示されません。
請求書は Commerce eXtensible Markup Language (cXML) を介して送信されています。
請求書が PO-Flip で作成される場合、税額は SAP Business Network で自動的に計算されます。請求書が電子的に送信される場合、サプライヤは cXML に為替レートを含める必要があります。
SAP Business Network では、請求書データで納入先住所の通貨とは異なる通貨が使用されているかどうかがチェックされます。この場合、税額および為替レートの第 2 通貨を cXML 請求書に保存することができます。請求書ごとに 1 つの換算レートのみが保存されます。そのため、各請求書で同じ出荷先の国を使用する必要があります。
cXML 請求書では、為替レートフィールドがサポートされています。オンライン請求書入力では、日次 Bloomberg フィードの為替レートに初期設定されます。(レートは Bloomberg によって複数の価格設定ソースから収集されます)。為替レートは、現地の出荷先通貨で税額を計算するために使用され、cXML 請求書に 2 番目の値として保存されます。
税情報が出荷先情報の通貨で指定されている場合、受信請求書データ (cXML、電子データ交換 [EDI]、またはカンマ区切り値 [CSV]) が検証されます。税情報が請求書ヘッダーレベルで指定されており、明細レベルの出荷先の国が複数ある場合、SAP Business Network では現地の税通貨が検証されません。
請求書にはすでに <alternatecurrency> タグがあるため、エラーは生成されません。
この Extrinsic を含む cXML の一部は以下のとおりです。
...
<PaymentTerm payInNumberOfDays = "60"></PaymentTerm>
<Comments>これはテストです</Comments>
<Extrinsic 名 = "TaxInvoice">これはタックスインボイスです</Extrinsic>
<Extrinsic 名 = "buyerVatID">DEXXXX</Extrinsic>
<Extrinsic 名 = "VATonDebits">はい</Extrinsic>
<Extrinsic 名 = "invoiceSourceDocument">PurchaseOrder</Extrinsic>
<Extrinsic 名 = "invoiceSubmissionMethod">オンライン</Extrinsic>
<Extrinsic 名 = "taxExchangeRate">0.7003</Extrinsic>
</InvoiceDetailRequestHeader>
...
この taxExchangeRate Extrinsic が cXML に存在しない場合、税は地域通貨で表示されません。
SAP Business Network for Procurement & Supply Chain > 取引ドキュメント > 取引 (請求書処理)