Описание проблемы
Сербия: система выставления счетов в Интернете — <значением тега exchangeRate> должен быть отчет обменный курс валюты из CurrencyCode счета в CurrencyCode в TaxCode первой налоговой транзакции в счете на дату регистрации НДС счет
Сведения об исправлении
Кому устраните проблему, необходимо импортировать следующую или более позднюю версию Конфигурации ER из библиотеки общих ресурсов LCS:
-
Счета Обмен Model.version.61.xml
-
RTIR Данные счета (HU).version.61.29.xml
-
RTIR mapping.version.61.58.xml
Исправить Инструкции по скачии доступны здесь:
Описание исправления
Это горячее Исправление предоставляет следующий алгоритм идентификации обменного курса:
Определения:
A = CurrencyCode счета (для Пример EUR или HUF)
B = CurrencyCode в taxCode первая налоговая транзакция счета {предполагается, что все налоги транзакции по одному счету должны иметь одинаковый CurrencyCode в связанном налоге коды установки} (например, HUF)
Алгоритм:
IF A = B
THEN exchangeRate = "1"
ELSE exchangeRate = Currency Обменный курс типа, определенного как "Тип валюты валюты учета" в настройке реестра от А до Б на дату регистрации НДС счета
С помощью этого изменение, чтобы избежать потенциального "INCORRECT_SUMMARY_DATA_INVOICE_VAT_AMOUNT_HUF" warning (p.206 of "Invoice Data Reporting, Description of the REST API Интерфейс & документации разработчика),которая описывается следующим образом:
"Проблемы предупреждение, если выходная сумма НДС в агрегированном счете в счете Валюта и сумма НДС в HUF не соответствуют на основе обмена тарифы, указанные в элементах строки. Вычисление: в случае с currencyCode<> "HUF", сумма НДС в каждый элемент строки (lineVatAmount) должен быть умножен на значение обменного курса в элемент строки (lineExchangeRate) и общее количество этих продуктов: Сумма НДС счета в HUF (invoiceVatAmountHUF). Допустимое отклонение: 1 % от элемент invoiceVatAmountHUF, но не менее 1 единицы".
Расчет значения следующих тегов также изменяются соответственно:
— <lineVatAmountHUF> вычисляется как <lineVatAmount> умножается на exchangeRate.
— <vatRateVatAmountHUF> вычисляется как <значение параметра vatRateVatAmount> умноженное на exchangeRate.
— <invoiceVatAmountHUF> вычисляется как <invoiceVatAmount> умножается на exchangeRate.
Имейте в виду: сообщаемые значения в <lineVatAmountHUF>, <vatRateVatAmountHUF>, <invoiceVatAmountHUF> Теги могут отличаться от значений, хранящихся в налоговых транзакциях, в некоторых случаях из-за по следующим причинам:
- Exchange ставка по дате транзакции и обменному курсу на дату регистрации НДС: Различных.
- Бухгалтерского учета валюта и валюта, определенные для налогового кода sates, отличаются и обменный курс триангуляции (который используется при публикации: валюта документа > валюта учета > валюта налогового кода) на момент публикации может отличаться от обменный курс от валюты документа к валюте налоговых кодов на дату НДС Зарегистрировать.
Эти аспекты должен находиться под пользовательским управлением и может требовать коррективных налоговых транзакций.