| |||||||||
Правило "Требовать суммы налогов в местной валюте для выставления счетов-фактур покупателя" включено, но эта проверка, похоже, не работает. Суммы налогов не отображаются в местной валюте покупателя.
Счет-фактура отправляется через 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>
<Внешнее имя = "buyerVatID">DEXXXX</Extrinsic>
<Внешнее имя = "VATonDebits">yes</Extrinsic>
<Extrinsic name = "invoiceSourceDocument">PurchaseOrder</Extrinsic>
<Extrinsic name = "invoiceSubmissionMethod">Online</Extrinsic>
<Extrinsic name = "taxExchangeRate">0.7003</Extrinsic>
</InvoiceDetailRequestHeader>
...
Если этот внешний элемент taxExchangeRate отсутствует в cXML, налоги не отображаются в местной валюте.
SAP Business Network for Procurement & Supply Chain > Документы транзакций > Транзакция (выставление счетов-фактур)