В тази статия ще научите как да заобиколите/отстраните проблемите със закръгляването на Vat.
Изисквания
- RetailForce Client версия 1.2.10 или по-нова
Симптом
При предаване на документ към фискалната система (storeDocument) или по време на валидиране (ValidateDocument) системата извежда следната грешка при валидиране:
Грешка: NetValue + TaxValue не е равно на GrossValue.
Решение
От версия 1.2.10 нататък RetailForce system поддържа толеранс за закръгляване на сумите по Vat. По подразбиране този толеранс е настроен на 0 поради съображения за съвместимост с по-стари версии.
Допустимото отклонение при закръгляването на Vat може да се контролира за всеки документ, като се конфигурира по следния начин:
- Задайте полето Document.AllowedVatDeviation на желаната стойност на толеранса в EUR.
Внимание: Моля, използвайте тази функция внимателно. Ако зададете твърде висока стойност, проверката на изчислението на Vat ще бъде деактивирана!
Пример
Стойност 0,05 позволява толеранс от +/-5 цента (ако EUR е базовата валута)
Тази статия е преведена автоматично.
Коментари
0 коментара
Влезте в услугата, за да оставите коментар.