Оформление
Изменить цены сметы на процент или довести до нужной суммы
Где: смета в статусе «Черновик» → меню «Цены» над позициями → «Изменить цены сметы…». Для части строк — отметьте их флажками и выберите тот же пункт в меню «Цены» на панели внизу.
Заказчик просит скидку, подрядчик поднял расценки или договорились на круглую сумму — в таких случаях не нужно править цены по строкам. Одно окно меняет цены всей сметы или отмеченных строк: на процент, на сумму или до нужного итога. Меняется только цена заказчика; себестоимость, количества и нормы остаются, поэтому прибыль и наценка в таблице «Итого» сразу показывают, чего стоила уступка.
Пример: смета «Ремонт кабинета» на 58 000 ₽ без НДС — операция «Штукатурка стен» 50 м² (работа 800 ₽ и смесь по норме 0,4 по 500 ₽) на 50 000, «Грунтовка стен» 50 м² по 100 ₽ на 5 000 и «Доставка материалов» 1 рейс за 3 000. Заказчик готов заплатить 55 000.
Доведите смету до суммы
- Откройте смету и нажмите «Цены» над позициями.
- Выберите «Изменить цены сметы…».

- В окне выберите «До итога».
- В поле «Каким должен стать итог сметы» введите 55 000. Под полем видно сегодняшний итог, ниже — предпросмотр: «это −5,17 % (−3 000 ₽) к итогу», таблица «Было → Станет» по итогу и по типам строк, число строк, которые изменятся. Флажки «На какие строки распределить» оставьте все: скидка ляжет на работы, материалы и доставку пропорционально их суммам. Чтобы уступить только работами, снимите остальные флажки — тогда вся разница ляжет на работы.
- Нажмите «Применить».

Проверьте: итог сметы стал ровно 55 000. Все цены умножились на один множитель 55 000 ÷ 58 000: работа «Штукатурка стен» 800 → 758,62, смесь 500 → 474,14, грунтовка 100 → 94,83. Цены округлены до копеек, поэтому сумма округлённых строк отличается от цели на несколько копеек — эти копейки положены в последнюю строку сметы: доставка стала 2 844,70 вместо расчётных 2 844,83, и итог сошёлся копейка в копейку. Себестоимость не изменилась: прибыль в таблице «Итого» уменьшилась на те же 3 000. «Отменить» над таблицей возвращает прежние цены одним шагом, снимок перед изменением есть в «Истории».

На процент или на сумму
Те же шаги, другой переключатель:
- «На процент» — каждая цена выбранных типов умножается на один множитель и округляется до копеек: +10 % сделает из 58 000 ровно 63 800 (800 → 880, 500 → 550, 100 → 110, 3 000 → 3 300); −10 % — 52 200. Со знаком минус — уменьшить. Копейки здесь никуда не подгоняются: у цены 1,03 при +15 % получится 1,18 во всех строках, и итог может отличаться от точного процента на несколько копеек. Нужен итог копейка в копейку — выберите «До итога».
- «На сумму» — итог меняется на введённую сумму: −3 000 даст те же 55 000, что и в примере выше; +5 000 — 63 000. Разница распределяется по строкам пропорционально их суммам.
Если в смете есть НДС
У сметы с НДС в окне появляется переключатель «Итог с НДС» / «Итог без НДС». Он задаёт, в каком виде вы называете сумму и смотрите предпросмотр: «Итог с НДС» и 1 200 000 — смета с налогом станет ровно 1 200 000, цены без НДС пересчитаются так, чтобы это сошлось. У строк с НДС «сверху» и «в том числе» цены при этом меняются по-разному, множитель к сумме с НДС один. Процентные надбавки из блока «Накладные» внизу сметы растут вместе с базой, фиксированные суммы надбавок не меняются — их правят в самом блоке.
Все поля окна «Изменить цены сметы»
Окно открывается из меню «Цены»: над таблицей — пункт «Изменить цены сметы…» действует на всю смету, на панели отмеченных строк — «Изменить цены отмеченных строк…» действует только на отмеченные. Меняется только цена заказчика: себестоимость, количества и нормы остаются. Цена операции не вводится — она складывается из состава, поэтому меняются цены строк внутри операции.
| Элемент | Что делает | Ограничение |
|---|---|---|
| Строка под заголовком | «Вся смета: строк — N» или «Отмеченные строки: N» — сколько строк с ценой попадает под действие | Строки «сверх сметы» сюда не входят: у них свои итоги |
| На процент | Каждая цена выбранных типов умножается на один множитель и округляется до копеек: +20 % — цены × 1,2, −10 % — × 0,9. Остаток округления не подгоняется. Поле «На сколько процентов изменить цены» | Меньше −100 % нельзя |
| На сумму | Итог сметы меняется на введённую сумму, разница распределяется по строкам пропорционально их суммам. Поле «На сколько изменить итог сметы» | — |
| До итога | Итог сметы становится ровно введённым числом. Поле «Каким должен стать итог сметы», под ним — сегодняшний итог; в предпросмотре видно, сколько это в процентах и рублях | Число больше нуля и не меньше той части сметы, которая не меняется |
| Подсказка под полем | «Со знаком минус — уменьшить» у процента и суммы; у итога — «Сейчас итог …» | — |
| На какие строки распределить | Флажки «Работы», «Материалы», «Маш/мех», «Накладные» с числом строк в скобках; по умолчанию все. Снятый тип не меняется, но входит в итог: если довести смету до числа только работами, вся разница ляжет на них | Тип без строк недоступен |
| Итог с НДС / Итог без НДС | В каком виде задан итог и показан предпросмотр. При итоге с НДС цены пересчитываются так, чтобы сошлась именно сумма с НДС — у строк с НДС «сверху» и «в том числе» по-разному | Только у сметы с НДС; по умолчанию «с НДС» |
| Предпросмотр «Было → Станет → Разница» | «Изменится строк: N», множитель или «это −5,17 % (−3 000 ₽) к итогу»; таблица по итогу и по типам: работы, материалы, маш/мех, накладные (строки типа «Накладные» вместе с надбавками блока «Накладные») | Считается на лету при вводе; процентные надбавки блока «Накладные» растут вместе с базой, фиксированные суммы не меняются |
| «Остаток округления положен в строку «…»» | Цены округлены до копеек, поэтому сумма округлённых цен обычно не совпадает с целью на несколько копеек. В режимах «На сумму» и «До итога» разница кладётся в последнюю затронутую строку сметы; если её количество не даёт попасть копейка в копейку — в предыдущую | Если копейки не ложатся ни в одну из последних строк, показывается «Расхождение после округления: …» — итог отличается от цели на эту сумму |
| «Замороженные строки не меняются: пропущено N» | Замороженные строки согласованы с заказчиком — их цена остаётся прежней | — |
| «Строки без цены не меняются: N» | Строка с ценой 0 не получает ничего: распределять нечего | — |
| «После изменения цена ниже себестоимости у строк: N» · Показать | Жёлтое предупреждение со списком «строка · новая цена < себестоимость»; применить всё равно можно | Только с правом видеть себестоимость |
| Применить | Записывает новые цены одним действием; таблица перечитывается, уведомление называет число строк и новый итог | Недоступна, пока не введено число или менять нечего. Перед применением сохраняется снимок сметы; вернуть как было — «Отменить» над таблицей, один шаг |
| Отмена, крестик, Esc, клик по фону | Закрывают окно без изменений | — |
Пункты меню видны в редактируемой смете с правом видеть цены заказчика; в смете «В работе» и «Завершено» цены не меняются — изменения идут через «Сверх сметы».
Если не получается
- В меню «Цены» нет пункта. Смета «В работе» или «Завершено» — цены строк там не меняются, изменения идут через «Сверх сметы». Или у роли нет права видеть цены заказчика: окно меняет именно их. Права — в статье Роли и права доступа.
- «Замороженные строки не меняются: пропущено N». Замороженная строка согласована с заказчиком, её цена остаётся. Чтобы изменить и её, сначала снимите заморозку в меню «Метки» на панели отмеченных строк.
- «Такой итог недостижим». Введённая сумма меньше той части сметы, которая не меняется: строк других типов, замороженных, фиксированных надбавок. Отметьте больше типов или снимите заморозку.
- «Расхождение после округления: …». Копейки не ложатся ни в одну из последних строк: при количестве 50 м² шаг цены в копейку меняет сумму на 50 копеек. Добавьте в конец сметы строку с количеством 1 (например, доставку) — она примет остаток, и итог сойдётся точно.
- Цена ниже себестоимости. Жёлтое предупреждение в окне перечисляет такие строки — применить можно, но прибыль по ним будет отрицательной.