| |||||||||
Правило Требовать суммы налогов в местной валюте включено, но эта проверка, похоже, не работает. Суммы налогов не отображаются в местной валюте покупателя.
Счет-фактура отправляется с помощью Commerce eXtensible Markup Language (cXML).
Если счет-фактура создан через слияние по заказу на закупку, суммы налога автоматически рассчитываются в SAP Business Network. Если счет-фактура отправляется в электронном виде, поставщик должен включить в cXML валютный курс.
SAP Business Network проверяет, использует ли данные счета-фактуры валюту, отличную от валюты адреса доставки. В этом случае в счете-фактуре cXML может храниться вторая валюта для сумм налога и валютного курса. Для каждого счета-фактуры сохраняется только один валютный курс. Поэтому в каждом счете-фактуре должна использоваться одна и та же страна доставки.
Счет-фактура cXML поддерживает поле курса обмена валют. При вводе счета-фактуры онлайн по умолчанию используется валютный курс из ежедневного канала Bloomberg. (Ставки собираются агентством Bloomberg из нескольких источников.) Валютный курс используется для расчета сумм налогов в местной валюте получателя и сохраняется как второе значение в счете-фактуре cXML.
Данные входящего счета-фактуры (cXML, электронный обмен данными [EDI] или разделенное запятыми значение [CSV]) проверяются, если налоговые данные указаны в валюте информации об адресе доставки. Если налоговая информация указана на уровне заголовка счета-фактуры и на уровне позиции имеется несколько стран доставки, SAP Business Network не проверяет местные валюты налогов.
Счет-фактура не генерирует ошибку, так как он уже имеет тег <alternatecurrency>.
Часть cXML с этим внешним элементом:
...
<PaymentTerm payInNumberOfDays = "60"></PaymentTerm>
<Comments>Это тест</Comments>
<Extrinsic name = "TaxInvoice">Это налоговый счет-фактура</Extrinsic>
<Extrinsic name = "buyerVatID">DEXXXX</Extrinsic>
<Внешнее имя = "VATonDebits">да</Extrinsic>
<Extrinsic name = "invoiceSourceDocument">PurchaseOrder</Extrinsic>
<Extrinsic name = "invoiceSubmissionMethod">Онлайн</Extrinsic>
<Extrinsic name = "taxExchangeRate">0.7003</Extrinsic>
</InvoiceDetailRequestHeader>
...
Если этот внешний элемент taxExchangeRate отсутствует в cXML, налоги не будут отображаться в местной валюте.
SAP Business Network for Procurement & Supply Chain > Документы транзакций > Транзакция (выставление счетов-фактур)