Страница 1 из 1

Ошибка в алгоритме расчета пошлины

Добавлено: Чт дек 08, 2011 11:27
Декларюлик
Добрый день!

Сегодня обнаружился баг в расчете пошлины. Код 4819400000, ставка 12,5%, но не менее 135 евро/тонна. Так вот, если вес нетто у нас меньше 10 кг, например 5, программа тупо 5 делит на 1000, получает 0.005, вычисляет пошлину, сравнивает и ставит большее значение. А по инструкции положено
[...]В колонке "Основа начисления" указывается база для исчисления таможенного платежа, [...] Значение в колонке указывается в единицах, по отношению к которым установлена ставка платежа, и округляется по математическим правилам с точностью до:
[...]
второго знака после запятой, если база для исчисления таможенного платежа, иного платежа, выражена иначе, чем в денежных единицах. [...]
то бишь должно быть не 0,005, а 0,01. Вот.
Может и в других местах такая-же канитель. Прошу проверить, а то сегодня пришлось в рукопашную пересчитывать.
Обнаружилось потому, что АИСТ считает правильно.

С уважением.

Re: Ошибка в алгоритме расчета пошлины

Добавлено: Чт дек 08, 2011 15:09
Sergey
Декларюлик писал(а):Сегодня обнаружился баг в расчете пошлины. Код 4819400000, ставка 12,5%, но не менее 135 евро/тонна. Так вот, если вес нетто у нас меньше 10 кг, например 5, программа тупо 5 делит на 1000, получает 0.005, вычисляет пошлину, сравнивает и ставит большее значение. ...
Прошу проверить, а то сегодня пришлось в рукопашную пересчитывать.
С уважением.
Не надо было в рукопашную считать. Надо было зайти в настройки (настройка, документы, гтд, закладка разное) и включить в настройке округления основы для спец. ставок "всегда 2 знака".
Только вот вопрос, если у вас вес будет например не 5 а 4 кг. Как в этом случае с округлением до двух знаков быть?

Re: Ошибка в алгоритме расчета пошлины

Добавлено: Пт дек 09, 2011 01:53
Декларюлик
Sergey писал(а):Не надо было в рукопашную считать. Надо было зайти в настройки (настройка, документы, гтд, закладка разное) и включить в настройке округления основы для спец. ставок "всегда 2 знака".
Только вот вопрос, если у вас вес будет например не 5 а 4 кг. Как в этом случае с округлением до двух знаков быть?
Ну блин, в настройках покопаться я и не додумался, болван :D

А по поводу 4 кг и меньше я и сам вчера думал... Наверное 0 будет, судя по инструкции...

Re: Ошибка в алгоритме расчета пошлины

Добавлено: Пт дек 09, 2011 11:03
Iskin
Декларюлик писал(а):А по поводу 4 кг и меньше я и сам вчера думал... Наверное 0 будет, судя по инструкции...
вот тут обсуждалось http://alta.ru/forum/viewtopic.php?f=23&t=20179

Re: Ошибка в алгоритме расчета пошлины

Добавлено: Пт дек 16, 2011 19:30
alta_olg
Вообще, по умолчанию, включена у нас настройка на 2 знака, а меньше 4ре превращается в 0, это нормально.
6ть знаков, значит ее руками трогали, что неудивительно, потому что больше полугода мотали нервы с расчетом спецпошлины, то так считаем, то так считаем, пока инструкция не появилась, да и то не сразу успокоились после этого.