Я уже создавал эту тему. Но она куда то исчезла бесследно и безответно.
Делаю вторую попытку.
В БП 7 и столкнулся с такой проблемой.
Если накладная,счет выставлена в валюте, то последующая конвертация в рубли рассчитывается исходя из курса с двумя знаками после запятой. В большинстве случаев для расчета используется курс ЦБ, а он с 4-я знаками после запятой. Здесь же программа просто отсекает две последние цифры. Если в настройках документа выбрать 4 цифры после запятой, то пересчет валюты идет правильно, но итоговые документы (накладные, сч.ф. и т.п.) имеют не приемлемый вид из за количества знаков после запятой.
Пример:
стоимость товара 3,6 $, курс 58,5856. Итоговая стоимость 3,6*58,5856=210,9082. Далее должно быть округления до 2-х знаков, стоимость получается 210,91.
Программа же, если выбрано 2 знака считает так:
3,6 $ курс 58.58(56), то что в скобках она вообще не учитывает. Получаем 3,6*58,58=210,89.
В масштабах документа разница уже на рубли идет.
В БП 6 версия 6,43 такой проблемы нет. Там подсчитывается все верно. Учитывается в курсе 4 знака после запятой, а в документах уже округляется как надо до 2 знаков.
Возможно ли это исправить? Надеюсь что можно, раз в БП 6 было правильно.
Конвертация в другую валюту
Написать сообщение
Сообщение будет добавлено в самый конец дискуссии
<Сергей>, попробуйте скопировать курс полностью и вставить в программе в соответствующее поле.
Программа должна посчитать правильно. Подписаться на тему
|