Перейти к содержанию

Округление

Данная настройка находится в модуле Система. Настройка предназначена для ввода правил округлений числовых значений. В ней представлены блок для округления себестоимости, округление курса валют, округления сумм в регистрах а так же значения округления по-умолчанию.

Где искать: Модули → Система → Настройки → Округление

Каждый блок настройки — одно правило из четырёх полей. Одни и те же правила считают суммы в документах, в окнах и в отчётах. Настройка своя в каждой компании. Просматривают её все, а изменять может лишь роль, которой разрешено действие Возможность изменять «Округление» (по умолчанию — не разрешено).

Где действует каждый блок

  • По умолчанию — всё, для чего нет отдельного блока ниже: цены, суммы строк и итоги, которые считают окна документов, стоимость счёта в валюте учёта, проводки, витрина остатков, числа в отчётах. Числовое поле окна без собственного правила округляется именно им.
  • Себестоимость — стоимость товара: сумма строки поступления; цена без НДС и с НДС в строках счёта поставщика и заказа поставщику (в счёте поставщика после изменения кода или суммы НДС строки — ещё и сумма и НДС строки); фрахт строки заказа поставщику; себестоимость строк счёта-фактуры при проведении; итог себестоимости возврата поставщику. В отгрузке, перемещении и возврате поставщику этим правилом определяется лишь то, сколько знаков показывает себестоимость строки: считается она с точностью до 5 знаков — как и себестоимость единицы в поступлении и стоимость партий склада, независимо от настройки.
  • Вкладка Счета-фактуры:
    • Сумма сч./ф. — итог счёта там, где от него считается долг: долг в реестре «Открытые счета-фактуры» и его стоимость в валюте учёта, зачёт предоплаты в проводке счёта, распределение платежа между открытыми счетами, отчёты о долгах. Кредит-нота уменьшает стоимость долга в валюте учёта по этому правилу, а остаток в валюте — точно. В печатной форме счёта по этому правилу идут итог, НДС и сумма без НДС. Счёт, итог которого по этому правилу нулевой, не проводится («Сумма документа нулевая»). В окнах «Счета-фактуры», «Счета-фактуры поставщика», «Выданные НН» и «Полученные НН» — сколько знаков показывают итоги; сам итог окно считает по По умолчанию, а при проведении счёта-фактуры его пересчитывают из строк, а не этим правилом.
    • Сумма сч./ф. по ряду — суммы строк. В окнах «Счета-фактуры», «Счета-фактуры поставщика», «Выданные НН», «Полученные НН» и «Контракты» сумму и НДС строки, которую вы только что изменили, окно после расчёта ещё раз округляет этим правилом; знаков эти колонки показывают столько же. При проведении счёта-фактуры, обновляющего склад, суммы строк, которые списывают товар со склада, округляются им снова, а документ из реестра «Счета клиентам» округляет им суммы строк при подтверждении. В печатной форме счёта по этому правилу идут сумма, НДС и сумма без НДС каждой строки.
  • Вкладка Таблицы работ:
    • Сумма табл. работ — итог в окне таблицы работ (знаков окно показывает столько, сколько в По умолчанию); в печатной форме — итог, а также сумма ремонта и сумма к оплате заказа на обслуживание.
    • Сумма табл. работ по ряду — суммы строк в окне таблицы работ (округление и сколько знаков показывают), а в печатной форме — сумма, НДС и сумма без НДС каждой строки.
  • Основные средства — суммы амортизации, которую начисляет служба «Амортизация ОС».
  • Курсы валют — курс валюты в полях курса документов, а также цена, пересчитанная в другую валюту в отчётах по прейскурантам.
  • Измерения — масса, объём, ширина, высота и глубина в карточке товара: окно округляет их этим правилом при вводе.

Количество настройка не округляет: окно и сервер сводят его к 5 знакам после запятой, а таблицы и отчёты показывают его с точностью до 5 знаков (и не меньше знаков, чем «Десятичных» в По умолчанию). Так же и количество, которое счёт поставщика выводит из введённой суммы строки (сумма ÷ цена с НДС), — до 5 знаков, а не правилом Себестоимость: сумма 400 при цене 300 даёт количество 1,33333, а не 1,33.

Описание полей

  • Десятичных — до какого знака после запятой округлять. Новая компания получает 2 (округление до сотых, 0,00) во всех блоках, кроме Курсы валют (4) и Измерения (3). Отрицательное значение округляет часть перед запятой: −1 — до десятков (19 → 20), −2 — до сотен (149 → 100).

  • Шаг — 0: до целой единицы последнего знака; 5: до значений, кратных 5 единицам последнего знака (при 2 знаках — до 0,05: 1,08 → 1,10, 1,03 → 1,05).

  • Режим — что делать, когда значение стоит ровно посередине между двумя соседними (2,5 — между 2 и 3). Во всех остальных случаях значение просто округляется до ближайшего (2,3 → 2, 2,7 → 3), и режим не важен — кроме «Отбросить».

    -- Половина вверх: 2,5 → 3

    -- Половина вниз: 2,5 → 2

    -- К четному: к тому из двух соседей, что оканчивается чётной цифрой: 2,5 → 2, 3,5 → 4

    -- К нечетному: к тому, что оканчивается нечётной цифрой: 2,5 → 3, 3,5 → 3

    -- Отбросить: лишние знаки просто отбрасываются, всегда в сторону нуля: 2,7 → 2, −2,7 → −2

  • Направление — как понимать «вверх» для отрицательных сумм. Положительных не касается и важно лишь для ровной половины в режимах «Половина вверх» и «Половина вниз»: −1,1 при любом направлении → −1.

    -- Вверх математически: «вверх» — в сторону большего числа, то есть для отрицательных — к нулю. −2,5 с режимом «Половина вверх» → −2.

    -- Вверх по модулю: «вверх» — от нуля: отрицательное округляется как положительное, только со знаком минус. −2,5 с режимом «Половина вверх» → −3. С этим направлением возврат или кредит-нота зеркальны счёту: 2,5 и −2,5 дают 3 и −3.

После изменения правила

Новое правило действует на то, что считается после сохранения настройки (уже открытое окно документа берёт его после переоткрытия). Уже записанное остаётся по старому — в том числе витрина быстрых остатков, из которой «Главная книга» и «Баланс счетов» берут остаток на начало периода. Изменили правило по умолчанию — запустите службу «Пересчитать баланс записей операций»: иначе остаток счёта в «Главной книге» на один и тот же день будет зависеть от даты начала отчёта.

Типичные ситуации

Суммы должны быть кратны 5 копейкам. «Десятичных» 2 и «Шаг» 5 в нужном блоке: 1,08 → 1,10, 1,03 → 1,05.

«Десятичных» 0 — это не «не задано». Ноль — правило «до целого»: суммы в этом блоке округляются до целой единицы.

Возврат округлился иначе, чем счёт. Для отрицательных сумм важно «Направление»: чтобы возврат и кредит-нота были зеркальны счёту (2,5 → 3 и −2,5 → −3), выберите «Вверх по модулю».

Изменили правило, а старые документы с другим округлением. Так и задумано: записанное раньше остаётся как было, новое правило действует на то, что считается после сохранения настройки (см. выше).

Масса 0,25 кг в карточке товара стала 0. В блоке Измерения «Десятичных» — 0, и окно округляет массу, объём и размеры до целого. Так в большинстве компаний, созданных до октября 2026 года; поставьте нужное число знаков — новые компании получают 3.

Сумма строки счёта стала круглее, чем цена × количество. Правило Сумма сч./ф. по ряду грубее, чем По умолчанию: окно сначала считает строку по По умолчанию, потом округляет её правилом строки, и проведение оставляет именно такую сумму. Чтобы строки не округлялись грубее остальных сумм, дайте блоку Сумма сч./ф. по ряду то же правило, что и По умолчанию (все четыре поля).

Долг счёта или итог в печатной форме отличается от суммы строк. Долг и итоги печатной формы округляет Сумма сч./ф., а строки — Сумма сч./ф. по ряду; когда правила разные, разница на последнем знаке ожидаема.