Правила округления цен

Правила задаются пользователем в справочнике «Правила округления цен».

При создании нового правила вводится его наименование. Затем в одной или нескольких строках табличной части добавляются необходимые для описания правила сведения:

  • Вид округления (арифметическое; в меньшую сторону; в большую сторону).
  • Порядок округления. Величина порядка округления цен может быть выбрана из предлагаемого списка, например, 0.01 — с точностью до копеек; 0.10 — с точностью до десятков копеек; 1.0 — с точностью до 1 рубля, в этом случае цены будут без копеек; 10 — с точностью до десятков рублей, тогда цены будут иметь «круглые» значения 10, 120, 330 и т.д. рублей; можно задавать также произвольные значения.

Порядок округления срабатывает только при автоматической расценке по наценкам.

  • Для различных диапазонов цен в столбцах «Цена от: (>=)» «Цена до (<)» может быть задан различный вид округления (арифметическое, в меньшую сторону, в большую сторону) и установлен разный порядок округления.
  • Если после округления цен необходимо вносить корректировку в полученную цену, то ее величину и знак (+ или –) можно задать в столбце «Корректировка».

В приведенном примере цены до 300 руб. будут округляться по арифметическим правилам до целого количества рублей, цены в диапазоне от 300 руб. до 1000 руб. будут округляться до 5 руб. в меньшую сторону, а цены свыше тысячи рублей будут округляться в меньшую сторону до ста рублей, а затем из цены будет вычитаться один рубль.

В поле «Пример» можно сразу же проверить, как будет работать вновь созданное правило округления: нужно задать значение цены до округления и, нажав на экранную кнопку в виде стрелки вправо, увидеть результат после сделанного округления.