Настройка округления в калькуляции
При работе с различными величинами в модуле «Калькуляция» можно настроить округление.
«-2» - округление до сотых (копеек)
«-1» - округление до десятых (10 копеек)
«0» - округление до целых чисел
«1» - округление до десятков
«2» - округление до сотен
Настройка
Настройка округления вписывается в соответствующие поля настроек калькуляции на вкладке «Калькуляция».
Для дилера и клиента округления настраивается по отдельности.

Работа округления со скидкой
Алгоритм работы при использовании округлении в калькуляции со скидкой:
Вычисляем стоимость без скидки и без округления, т.е. реальную
Рассчитываем размер скидки реальный
Округляем скидку в большую сторону
Округляем сумму в большую сторону
Вычитаем из округлённой суммы округленную скидку
Подгоняем сумму скидки под разницу между реальной суммой и получившейся округлённой, что бы простое сложение по строке отрабатывало правильно.
Пример 1:

Рассмотрим на примере профиля:
Вычисляем стоимость без скидки и без округления, т.е. реальную:
4 * 265,5 = 1062
Рассчитываем размер скидки реальный
1062 * 15% = 159,3
Округляем скидку в большую сторону
ОКРУГ(159,3) = 160
Округляем сумму в большую сторону
ОКРУГ(1062) = 1070
Вычитаем из округлённой суммы округленную скидку
1070 - 160 = 910
Подгоняем сумму скидки под разницу между реальной суммой и получившейся округлённой.
1062 - 910 = 152.
Проверяем результат из калькуляции:
4 шт. * 265,5 = 1062 - 152 = 910
Пример 2:

Вычисляем стоимость без скидки и без округления, т.е. реальную
7,74 * 80 = 619,2
Рассчитываем размер скидки реальный
619,2 * 14% = 86,688
Округляем скидку в большую сторону
ОКРУГ(86,688) = 100
Округляем сумму в большую сторону
ОКРУГ(619,2) = 700
Вычитаем из округлённой суммы округленную скидку
700 - 100 = 600
Подгоняем сумму скидки под разницу между реальной суммой и получившейся округлённой, что бы простое сложение по строке отрабатывало правильно.
619,2 - 600 = 19,2
Проверяем результат из калькуляции:
7,74 шт. * 80 = 619,2 - 19,2 = 600
На какие вопросы отвечает эта статья?
Как работает настройка округления в калькуляции?
Какие варианты округления доступны в программе?
Как настроить округление для дилера?
Как настроить округление для клиента?
Как работает округление со скидкой?
Как рассчитывается стоимость с учетом округления?
Как рассчитывается скидка с учетом округления?
Как проверить корректность расчетов с округлением?
Как настроить округление до копеек?
Как настроить округление до десятков?
Как настроить округление до сотен?
Как работает алгоритм округления?
Как проверить результаты округления?
Как оптимизировать работу с округлением?
Как настроить разные варианты округления?
Как организовать проверку расчетов?
Как обеспечить точность округления?
Как настроить параметры округления?
Как организовать учет изменений?
Как оптимизировать работу с расчетами?