Руководство пользователя — Версия 2.16.1
Сметный калькулятор Смета.Нет.Ру позволяет:
- Собирать смету обычным языком через чат-ассистент на основе ИИ
- Вести ведомость объёмов работ (ВОР) перед формированием сметы
- Создавать строительные объекты и сметы
- Формировать локальные сметные расчёты на основе ФСНБ-2022 (включая редакции 696/пр и 91/пр)
- Добавлять работы из каталога ГЭСН, ГЭСНм, ГЭСНмр, ГЭСНп, ГЭСНр
- Применять поправочные коэффициенты по приказам Минстроя (421/пр, 571/пр, 812/пр, 774/пр)
- Учитывать выбираемые материалы, неучтённые ресурсы, вспомогательные материалы (ВСПМ)
- Рассчитывать стоимость с учётом индексов цен, накладных расходов, сметной прибыли и НДС
- Смотреть срезы сметы «на работы» и «на материалы»
- Просматривать нормативную базу через браузер ФСНБ
- Экспортировать смету в Excel в форматах «Стандарт» и «ФСНБ. Ресурсы и индексы»
- Скачивать НПА (приказы, методики, СП, МДС) и отправлять обращения разработчикам
- Работать с мобильного устройства (адаптивный дизайн)
Содержание
- 1.Регистрация и вход
- 2.Главная и навигация
- 3.Объекты строительства
- 4.Создание сметы
- 5.Просмотр и редактирование сметы
- 6.Добавление работы из ФСНБ
- 7.Ресурсы работы и расчёты
- 8.Поправочные коэффициенты
- 9.Неучтённые ресурсы
- 10.Выбираемые материалы (ВМ)
- 11.Характеристики
- 12.Экспорт в Excel
- 13.НПА документы
- 14.Обратная связь
- 15.Адаптивный (мобильный) дизайн
- 16.Чат-ассистент
- 17.Ведомость объёмов работ (ВОР)
- 18.Браузер ФСНБ
- 19.Приложение для Android
- 20.Каталог работ (для экспертов)
1. Регистрация и вход
Окно авторизации — первое, что видит пользователь после открытия
https://ui.smeta.net.ru. Доступны экраны: вход,
восстановление пароля (два шага), регистрация.
Что изменилось в версии 2.8.0. Формы входа, восстановления пароля и регистрации защищены от автоматического подбора: частые запросы притормаживаются, а при слишком частых — кнопка на время гаснет. Отдельного шага «Подтверждение e-mail» больше нет: учётная запись готова к работе сразу после регистрации. Подробности — в 1.6.
Что изменилось в версии 2.9.0. На форме регистрации появилось обязательное согласие с Пользовательским соглашением и Политикой конфиденциальности (1.4); на форме входа под кнопкой — ссылки на эти же документы. Изменение действует одинаково в браузере и в приложении для Android (глава 19).
Что изменилось в версии 2.11.0. У каждого экрана входа, регистрации и восстановления пароля теперь свой адрес в браузере (см. «Какие адреса что значат» ниже). Ссылку на нужный экран можно сохранить в закладки или отправить; кнопки «Назад» и «Вперёд» в браузере работают между экранами. Внешне формы не изменились.
Что изменилось в версии 2.14.0 (регистрация). Регистрация стала короткой: два поля — e-mail и пароль. После отправки вы сразу входите в систему, экрана «Заявка отправлена» больше нет. Войти можно по логину или по e-mail — см. 1.1 и 1.4.
Что изменилось в версии 2.15.0. Вход и регистрация — по одному e-mail: вы вводите только адрес и сразу попадаете в приложение, а пароль из шести цифр для следующих входов система присылает письмом (1.4). Придумывать пароль не нужно. Экран «Начать» и кнопка «Начать работу» (гостевой доступ) убраны — см. 1.7.
Какие адреса что значат
| Адрес | Что на экране | Когда доступен |
|---|---|---|
/login |
форма входа | без входа |
/profile |
профиль: данные, пароль, выход | после входа |
/register |
«Войдите или создайте аккаунт»: ввод e-mail; это экран по умолчанию для тех, кто ещё не входил | без входа; если регистрация отключена — открывается форма входа |
/password-reset |
ввод e-mail для восстановления | без входа |
/password-reset/code |
код из письма и новый пароль | только после ввода e-mail; при обновлении страницы (F5) или прямом
заходе вернёт на /password-reset |
/password-reset/done |
«Пароль изменён» | только сразу после смены пароля; иначе откроется
/login |
/ |
чат (главная) | после входа |
Старая ссылка /start (закладка) открывает
/register. Адреса /register/code больше нет:
если открыть его (например, из старой закладки), вы попадёте на
/register.
Если открыть любой из этих адресов, уже войдя в систему, откроется
главная страница. Если открыть адрес рабочей страницы без входа,
откроется /login, а после входа вы попадёте туда, куда шли.
Остальные адреса (/objects, /smeta/… и др.) не
изменились.
1.1. Вход
| Поле | Описание |
|---|---|
| Логин или e-mail | Логин, заданный при регистрации (3–50 символов), либо e-mail учётной записи. Если вы зарегистрировались по короткой форме, ваш логин равен e-mail — вводите его |
| Пароль | 6–100 символов. Для учётной записи, созданной по e-mail (1.4), — пароль из шести цифр из письма либо ваш собственный, если вы его меняли в профиле |
Кнопки и ссылки:
- Войти — авторизация. Кнопка показывает индикатор пока идёт запрос.
- Забыли пароль? — переход на форму восстановления.
- Нет аккаунта? Зарегистрироваться — переход к регистрации (если регистрация открыта администратором).
Под кнопкой «Войти» — строка «Продолжая, вы принимаете Пользовательское соглашение и Политику конфиденциальности» со ссылками на соответствующие страницы сайта (открываются в отдельной вкладке браузера или, в приложении, во внешнем браузере телефона). Строка справочная, ничего подтверждать здесь не нужно — согласие даётся один раз, при регистрации (1.4).
При ошибке под полями появляется красное сообщение. Текст «Неверный логин или пароль» один на все причины отказа: неверный пароль, несуществующий логин, учётная запись, обезвреженная администратором (см. руководство администратора, гл. 13). Система намеренно не подсказывает, какая из причин сработала.
1.2. Восстановление пароля — отправка кода
Открывается по ссылке «Забыли пароль?».
| Поле | Описание |
|---|---|
| Адрес электронной почты, указанный при регистрации |
Кнопки и ссылки:
- Отправить код — отправка одноразового 6-значного кода на e-mail. Заблокирована, если поле пустое.
- Код уже приходил на этот адрес? → Ввести код — появляется, когда кнопка «Отправить код» временно погашена: переводит на шаг 2 без нового запроса, чтобы ввести код из уже пришедшего письма.
- ← Вернуться к входу — возврат на форму входа.
Форма всегда отвечает одинаково — независимо от того, зарегистрирован такой адрес или нет. Это защита: по ответу формы нельзя узнать, есть ли у нас учётная запись с данным e-mail. Если адрес незнаком, письмо просто не уходит.
Ограничения на выдачу кода (на один адрес):
- повторная отправка — не чаще одного раза в 60 секунд;
- не более 5 кодов в час.
Пока пауза не вышла, на шаге 2 вместо ссылки «Отправить повторно» выводится: «Письмо уже отправлено, код из него действует; повторно через N сек.» — ранее отправленный код при этом остаётся рабочим, повторять запрос не нужно.
1.3. Восстановление пароля — установка нового
Появляется после отправки кода.
| Поле | Описание |
|---|---|
| Код из письма | 6 цифр |
| Новый пароль | 6–100 символов |
| Повторите пароль | дублирование для проверки |
Кнопки и ссылки:
- Сменить пароль — отправка нового пароля. Заблокирована пока пароли не совпадают.
- Отправить повторно — повторная отправка кода (доступна после паузы, см. 1.2).
- Ошиблись адресом? → Проверить e-mail — возврат на шаг 1; нового запроса не отправляет.
Если пароли не совпадают — под вторым полем появляется подсказка «Пароли не совпадают».
Про код:
- код действует 10 минут (срок выводится на экране строкой «Код действителен 10 минут»);
- на один код — не более 10 попыток ввода; после исчерпания код гасится и нужно запросить новый;
- любая неудача — неверный код, истёкший код, код не запрашивался, попытки исчерпаны — даёт один и тот же ответ «Неверный или истёкший код». По тексту ошибки нельзя понять, в чём именно дело — это тоже защита от подбора.
После успешной смены пароля открывается экран «Пароль изменён!» с предупреждением «Вход на других устройствах отменён — войдите заново с новым паролем»: смена пароля обрывает все ранее выданные сессии. Это не сбой — на других устройствах приложение вернётся на форму входа.
1.4. Регистрация и вход по e-mail
Если вы ещё не входили, при открытии
https://ui.smeta.net.ru (или ссылки из каталога)
показывается экран «Войдите или создайте аккаунт» —
«Пароль для следующих входов пришлём на вашу почту». Тот же экран
открывается по ссылке «Зарегистрироваться» на форме входа. Если вы
пришли из каталога, над полем показана выбранная работа и регион — после
входа вы попадёте именно на неё (см. 16.11).
Ввод адреса.
| Поле | Обязательное | Ограничение |
|---|---|---|
| да | корректный адрес, до 255 символов; пробелы по краям обрезаются |
Перед кнопкой — чекбокс: «Я принимаю Пользовательское соглашение и даю согласие на обработку персональных данных согласно Политике конфиденциальности» (ссылки ведут на страницы документов). Он не отмечен по умолчанию — его нужно отметить сознательно. Без отметки Enter подсказывает «Чтобы продолжить, подтвердите согласие».
- Продолжить — отправка. Заблокирована, пока адрес некорректен или нет согласия; во время отправки показывает «Входим…», повторный щелчок учётную запись не дублирует.
- Войти (внизу, «Уже есть аккаунт?») — форма входа. Вернувшимся пользователям регистрироваться заново не нужно.
Пароль, логин, имя и фамилию здесь не спрашивают. Логином становится ваш e-mail; имя, фамилию и другой логин можно указать позже в «Профиле» (1.8).
Что происходит дальше. Новый адрес пускают сразу: после «Продолжить» открывается приложение (если вы пришли из каталога — на выбранной работе и регионе), вводить пароль не нужно. На адрес фоном уходит письмо «Смета.Нет.Ру — ваш пароль» с паролем из шести цифр. Он понадобится при следующем входе — когда сессия закончится (через 8 часов) или вы зайдёте с другого устройства. Срока действия у пароля нет.
Плашка «Пароль для следующих входов отправлен на …». Пока вы ни разу не вошли по паролю из письма, под шапкой приложения показана жёлтая полоса с вашим адресом. Она исчезает насовсем после первого входа паролем (или после сброса пароля через «Забыли пароль?»); «✕» прячет её на сутки.
- Отправить ещё раз — письма нет? Проверьте папку «Спам». Кнопка доступна после паузы (до этого — неактивная, с обратным отсчётом); новое письмо заменяет прежний пароль, действует только последний. Текущая сессия не обрывается. Не чаще одного письма в 60 секунд и не более 5 в час; сверх этого — «Слишком много запросов, попробуйте позже».
- Исправить адрес — ошиблись в адресе? Откроется «Профиль» (1.8) с курсором в поле E-mail и пометкой «Адрес ещё не подтверждён…». Сохраните верный адрес — пароль придёт на него; на прежний ничего не уходит. Занятый адрес принять нельзя.
- Если письмо отправить не удалось, вы всё равно в приложении; повторите «Отправить ещё раз» или воспользуйтесь «Забыли пароль?» (1.2–1.3).
Когда создаётся учётная запись. Сразу при нажатии «Продолжить», вместе с согласием на обработку данных. Адрес считается подтверждённым после первого входа паролем из письма. Если вы не заметили опечатку в адресе и сессия закончилась, войти будет нечем: зарегистрируйтесь заново с верным адресом (это новая пустая учётная запись, сметы прежней сессии в ней недоступны) — поэтому при опечатке сразу жмите «Исправить адрес».
Потом. Войти можно на форме входа: логин — ваш e-mail, пароль — из письма. Свой пароль задаётся в «Профиле» (1.8) — рекомендуем это сделать; потеряли пароль — «Забыли пароль?» (1.2–1.3).
Если адрес уже зарегистрирован. Под полем e-mail появляется «Этот адрес уже зарегистрирован», письмо не отправляется, вход не выполняется (одного знания чужого адреса недостаточно, чтобы открыть его сметы). Рядом две ссылки: «Войти» (e-mail переносится в форму входа, курсор — в поле пароля) и «Забыли пароль?».
Факт согласия (кто, когда, на какую редакцию документов) сохраняется вместе с учётной записью. Повторно подтверждать его не нужно.
Ограничения. На один адрес — не чаще одного письма в 60 секунд и не более 5 в час; с одного адреса сети — не более 10 отправок форм в минуту, при превышении кнопка на время гаснет (1.5). Имя в шапке: «Имя Фамилия», если заданы; иначе часть e-mail до «@».
1.5. Если формы временно недоступны — «Слишком много попыток»
Формы входа, восстановления и регистрации защищены от автоматического перебора паролей. Обычной работе это не мешает — ограничения рассчитаны так, чтобы человек их не замечал. Что можно увидеть:
| Что видно | Что произошло | Что делать |
|---|---|---|
| Вход стал заметно медленнее (до 4 секунд) | подряд идут неудачные попытки входа в одну учётную запись; каждая следующая дороже предыдущей (первые 3 попытки — без задержки, окно — 15 минут) | ввести верный пароль или воспользоваться восстановлением; успешный вход сбрасывает счётчик |
| Красное сообщение «Слишком много попыток. Повторите позже.» | с вашего адреса пришло слишком много запросов к формам авторизации (более 120 в минуту) | подождать; сообщение уходит само |
| Кнопка погасла, в подписи — «Войти (через N сек.)» | то же самое, сервер назвал срок | дождаться конца отсчёта |
Особенности этого состояния:
- гашение общее на все три формы (вход, восстановление, регистрация) — ограничение считается по сетевому адресу, а не по форме;
- если сервер срок не назвал, цифр в подписи не будет; кнопка оживёт сама примерно через полминуты или сразу после того, как вы исправите любое поле формы;
- на шаге ввода кода отказ дополнительно очищает поле кода — введите его заново;
- в корпоративной сети под одним внешним адресом работает много людей, поэтому ограничение может сработать и не по вашей вине. Оно временное, повторите через минуту.
1.6. Особенности
- При успешном входе приложение запоминает вас — повторное открытие сразу попадает в кабинет (если не вышли через «Выйти»).
- Сессия живёт 8 часов. По истечении приложение возвращает на форму входа — на любой странице, включая открытую по прямой ссылке смету. После входа повторите переход по ссылке.
- Смена пароля через восстановление обрывает сессии на всех устройствах (см. 1.3).
- Если администратор обезвредил учётную запись, вход перестаёт работать сразу — включая уже открытые сеансы на других устройствах. Форма при этом отвечает обычным «Неверный логин или пароль»; за разъяснением обращайтесь к администратору.
- Если форма выводит «Ошибка сети» — повторите попытку через минуту.
- После некоторых обновлений сервиса открытые вкладки один раз возвращаются на форму входа, даже если сессия ещё не истекла по времени — это плановая мера безопасности, а не сбой. Войдите заново тем же логином и паролем: менять их не требуется.
1.7. Гостевой доступ (отменён в 2.15.0)
Экран «Начать» и кнопка «Начать работу» убраны: новые гостевые
учётные записи больше не создаются, вход всегда через e-mail (1.4).
Старая закладка /start открывает экран регистрации.
Если у вас уже была гостевая учётная запись (создана до 2.15.0) и вы остались в том же браузере, она работает как прежде: в шапке «Гость», полоса «Сохраните доступ», сессия живёт 365 дней. Чтобы не потерять сметы:
- Откройте «Профиль» (1.8) — кнопка «Сохранить доступ» на полосе или пункт меню.
- Укажите свой e-mail и задайте пароль. После этого гостевая учётная запись становится обычной, а вернуться можно с любого устройства: форма входа — e-mail и пароль.
Если данные браузера очищены, а профиль не сохранён, вернуться в прежнюю гостевую учётную запись нельзя. На гостевую учётную запись нельзя восстановить пароль по почте, пока в профиле не указан e-mail.
Лимит помощника. Гостевая учётная запись работает с чат-помощником с потолком расходов (около 1 USD). Когда он исчерпан, в ленте появляется карточка «Лимит гостевой работы с помощником исчерпан. Сохраните доступ — и лимит станет обычным» с кнопкой «Сохранить доступ» (ведёт в профиль). После задания пароля ограничение снимается.
1.8. Профиль
Открывается из меню пользователя («Профиль»),
кнопкой «Сохранить доступ» на полосе или в карточке лимита. Адрес —
/profile.
Данные (кнопка «Сохранить»):
| Поле | Правила |
|---|---|
| Логин | предзаполнен выданным; до 50 символов, те же символы, что при регистрации; занят — «Этот логин занят» |
| у гостя пустой; формат проверяется; если адрес не принят — «Не удалось сохранить этот адрес» (чей он, не сообщается). Подтверждения письмом нет. Если учётная запись создана по e-mail (1.4) и адрес ещё не подтверждён, под полем пометка «Адрес ещё не подтверждён. После сохранения пришлём пароль на новый адрес»: сохранение нового адреса отправляет на него новый пароль, а сообщение — «Пароль отправлен на …» | |
| Имя, Фамилия | необязательны |
Пароль (кнопка «Сменить пароль»): новый пароль и повтор — правила как при регистрации (6–100 символов, под полем полоса сложности). У обычной учётки сверху ещё поле «Текущий пароль»; гостю оно не нужно — он его не знает.
После успешной смены пароля все другие сессии этой учётки закрываются, а вы остаётесь внутри. Именно задание пароля делает гостевую учётку обычной (сохранение одного логина, e-mail или имени её не меняет — войти без пароля всё равно нельзя): полоса «Сохраните доступ», пометка «гость» и потолок помощника исчезают. Одно лишь заполнение имени и фамилии доступ не сохраняет — по ним вернуться нельзя.
Сообщения: «Сохранено» — успех; ошибки показываются под полем; «Слишком много попыток» — не более 10 сохранений профиля в час; при сбое сети — «Не удалось сохранить, повторите».
Выход. Кнопка «Выйти» есть в меню и в профиле. Гостю, не сохранившему доступ, перед выходом показывается предупреждение: «Вы не сохранили доступ — после выхода эта учётка будет потеряна».
2. Главная и навигация
После входа открывается страница «Мои объекты». Шапка приложения и боковые элементы доступны со всех экранов.
2.1. Верхняя панель
| Элемент | Назначение |
|---|---|
| Логотип «📐 Смета.Нет.Ру» | Клик открывает главную — чат-ассистента |
| Меню разделов «🤖 Чат · 📁 Объекты · 📚 Справочник · 📂 Файлы» | Переход в раздел. Текущий раздел подсвечен |
| Хлебные крошки | / <название объекта> / <название сметы> —
показываются на страницах объекта и сметы; клик по объекту возвращает на
его страницу |
| ← Назад | Возврат на предыдущий экран. Виден, когда есть история навигации |
| 📄 Методика | Открывает окно «Нормативные документы» — приказы и методики Минстроя со скачиванием PDF |
| 💬 Связь | Открывает форму обратной связи (ошибка или предложение) |
| Профиль (буквы инициалов) | Клик показывает выпадающее меню: имя и фамилия, e-mail, версия приложения, «📚 Справочник ФСНБ», «📂 Мои файлы», «Выйти» |
На планшете (768–1023 px) шапка ужимается: правые кнопки остаются значками без подписей, имя пользователя скрыто, а меню разделов сохраняется полным текстом — подробно в 15.7. На телефоне (< 768 px) шапка — одна узкая полоса 48 px: «☰» (меню разделов и профиль — в шторке, см. 15.5), кнопка «←», заголовок экрана и кнопки действий; логотипа, крошек и аватара нет — см. 15.6.
2.2. Принципы навигации
Переход между экранами:
- через меню разделов в шапке (Чат · Объекты · Справочник · Файлы);
- через хлебные крошки в шапке;
- через кнопку «← Назад»;
- через клики по карточкам объектов и строкам смет.
У каждого экрана свой адрес в адресной строке, поэтому перезагрузка страницы (F5) оставляет вас на том же экране, а ссылку можно сохранить в закладки. Если сессия истекла — откроется форма входа. При входе по прямой ссылке название объекта или сметы в хлебных крошках может не отобразиться, пока вы не перейдёте на страницу из списка; на работу самого экрана это не влияет.
2.3. Список объектов
Главный экран после входа.
Виджеты статистики — карточки в верхней части:
- Объектов — общее число объектов пользователя.
- Смет — общее число смет.
- Опубликовано / Черновики — разбивка по статусу.
Поиск: поле «Поиск по названию или адресу» — фильтрация в реальном времени.
Кнопки: + Новый объект — открывает форму создания объекта (см. главу 3).
Карточки объектов: название, адрес, число смет, дата последнего обновления. Клик по карточке открывает страницу объекта.
2.4. Уведомления и ошибки
- «Сессия истекла» — приложение автоматически возвращает на форму входа.
- «Сервер недоступен» — нет связи с сервером; в правом верхнем углу появляется красное уведомление.
- Уведомление об успехе — зелёная плашка в правом верхнем углу, исчезает автоматически через несколько секунд.
- Отказ в действии — красное (или жёлтое, если объект уже удалён) уведомление там же. Системные окна браузера («ОК») для ошибок больше не используются: сообщение не блокирует работу и исчезает само.
- Нет доступа — приложение отличает «чужой документ» от «документа нет» и от «сервер не ответил»; на странице сметы под каждый случай свой экран (см. главу 5.2).
- Сбой сервера — сообщение всегда одинаковое («Внутренняя ошибка сервера. Попробуйте позже», в формах — «Не удалось сохранить/создать. Попробуйте ещё раз»). Технические подробности (текст ошибки базы данных, запрос, внутренние идентификаторы) на экран не выводятся: они остаются в журнале сервера. Если сбой повторяется, сообщите время и что делали — по журналу причину найдут.
- Ошибка в заполненном поле — если сервер отклонил значение, сообщение показывается под самим полем, а форма не закрывается: исправьте и сохраните ещё раз.
- Чужие документы недоступны целиком — объект, смета, раздел и работа другого пользователя закрыты и на чтение, и на изменение; это относится и к поправочным коэффициентам (глава 8.7), и к условиям-характеристикам (глава 11.7). Работать можно только со своими документами.
3. Объекты строительства
«Мои объекты» — главная страница после входа. Здесь вы видите все свои объекты строительства и их сметы.
3.1. Виджеты статистики
В верхней части — четыре карточки:
| Виджет | Что показывает |
|---|---|
| Объектов | общее число объектов |
| Смет | общее число смет во всех объектах |
| Опубликовано | смет в статусе «Опубликовано» |
| Черновики | смет в статусе «Черновик» |
3.2. Поиск
- Поле «Поиск по названию или адресу…» — фильтрация в реальном времени.
- Поиск нечувствителен к регистру; ищет и по названию, и по адресу.
3.3. Список объектов
Каждый объект отображается карточкой:
- Название объекта;
- Адрес;
- Статистика: количество смет, опубликованных, черновиков;
- Дата обновления.
Действия:
- Клик по карточке открывает страницу объекта.
- Карточка «+» в конце списка — быстрое создание нового объекта.
Если объектов нет, отображается приглашение с кнопкой «+ Новый объект» в центре. Если поиск ничего не нашёл — текст «По вашему запросу ничего не найдено».
3.4. Создание нового объекта
Окно «Новый строительный объект» открывается:
- кнопкой «+ Новый объект» в правом верхнем углу;
- кнопкой в пустом списке;
- карточкой «+» в конце списка.
Поля формы:
| Поле | Описание | Обязательное | Максимум символов |
|---|---|---|---|
| Название объекта | объект строительства | да | 500 |
| Адрес | адрес объекта строительства | да | 500 |
| Наименование стройки | для шапки локальной сметы (если пусто — берётся название объекта) | нет | 1000 |
Обязательные поля помечены звёздочкой (*). Окно
открывается с уже подставленными значениями «Объект строительства» и
«Адрес объекта строительства» — замените их своими.
Кнопки: Отмена / Создать.
Проверка полей
- Кнопка «Создать» остаётся неактивной, пока название или адрес пусты. Пробелы за заполнение не считаются: строка из одних пробелов — то же самое, что пустое поле.
- Подпись «⚠ Укажите название объекта» / «⚠ Укажите адрес объекта» появляется под полем после того, как вы из него вышли, — а не сразу при открытии окна.
- Ввод обрезается по максимуму символов. Счётчик под полем
(
12 / 500) краснеет на последних 10 % — предупреждение, что запас кончается. - Если значение отклонил уже сервер, его сообщение появляется под тем же полем; то, что к конкретному полю не относится, показывается красной плашкой внизу окна.
- Сбой на стороне сервера — «Не удалось создать объект. Попробуйте ещё раз». Технические подробности сбоя в окно не выводятся, они остаются в журнале сервера.
Пока идёт запрос, на кнопке написано «Создаём…» и повторное нажатие не проходит.
3.5. Страница объекта
Открывается кликом по карточке или сразу после создания.
Если объект недоступен
Ссылка на объект (сохранённая, из истории браузера или устаревшая карточка в списке) может вести на объект, которого больше нет. Причины две:
| Что видит пользователь | Причина |
|---|---|
| «Объект не найден — возможно, удалён в другой вкладке» | объект удалили (в этой или другой вкладке) — или ссылка ошибочна |
| «Нет доступа к этому объекту» | объект принадлежит другому пользователю |
В обоих случаях вместо шапки и списка смет показывается только сообщение и кнопка «Вернуться к списку объектов».
Если страница не загрузилась из-за сбоя сети или сервера, показывается сообщение «Не удалось загрузить объект. Попробуйте ещё раз» с кнопкой «Повторить».
Шапка объекта
| Элемент | Назначение |
|---|---|
| Название объекта | большой заголовок |
| Адрес (📍) | |
| Создан / Обновлён | даты ДД.ММ.ГГГГ |
| ⚙ Условия | характеристики объекта (см. главу 11) |
| Редактировать | открыть форму редактирования |
| Удалить объект | удалить объект со всеми сметами (с подтверждением) |
| + Новая смета | открыть форму создания сметы (см. главу 4) |
Виджеты статистики на странице объекта
- Смет всего — число смет в этом объекте.
- Опубликовано — смет в статусе «Опубликовано».
Список смет
Каждая смета показывает:
- бейдж статуса («Черновик» или «Опубликовано»);
- название;
- регион + квартал индексов цен (если выбраны);
- ФСНБ (нормативную базу) сметы;
- итог (если рассчитан);
- дату обновления.
Действия со сметой:
- Клик по строке — открыть смету.
- Кнопка ✕ — удалить смету (с подтверждением).
Редактирование объекта
Окно «Редактировать объект»:
| Поле | Описание | Обязательное | Максимум символов |
|---|---|---|---|
| Название | да | 500 | |
| Адрес | да | 500 | |
| Наименование стройки | для шапки локальной сметы | нет | 1000 |
| Заказчик | для шапки локальной сметы | нет | 500 |
Проверка полей, счётчики символов и блокировка кнопки работают так же, как в окне создания (см. 3.4). Кнопка «Сохранить» неактивна, пока название или адрес пусты; во время запроса на ней написано «Сохраняем…».
Под необязательными полями («Наименование стройки», «Заказчик») стоит подпись «Пустое поле — значение будет очищено»: если стереть содержимое и сохранить, значение действительно удалится. Поля, которые вы не трогали, сохраняются как есть.
Если сохранить не удалось, окно не закрывается и объясняет причину:
| Сообщение | Что произошло |
|---|---|
| подпись под конкретным полем | сервер отклонил значение этого поля (пусто, слишком длинно) |
| «Объект не найден — возможно, удалён в другой вкладке» | объекта больше нет |
| «Нет доступа к этому объекту» | объект принадлежит другому пользователю |
| «Не удалось сохранить. Попробуйте ещё раз» | сбой сервера; подробности — в журнале сервера |
Кнопки: Отмена / Сохранить.
Удаление объекта
Защищено подтверждением:
«Удалить объект «<название>» со всеми сметами?»
После подтверждения возвращает на список объектов.
Если к моменту нажатия объект уже был удалён (в другой вкладке или сессии), пользователь всё равно попадает на список объектов — но с уведомлением «Объект уже был удалён».
4. Создание сметы
Смета создаётся внутри объекта строительства через окно «Новая смета». Открыть его можно тремя способами на странице объекта (см. главу 3):
- кнопкой «+ Новая смета» в шапке объекта;
- кнопкой «+ Новая смета» на пустом списке;
- карточкой «+» в конце списка существующих смет.
4.1. Поля формы
| Поле | Тип | Описание | Обязательное |
|---|---|---|---|
| Название сметы | текст | По умолчанию «Локальная смета». Меняется в любой момент после создания | да |
| Нормативная база (ФСНБ) | выпадающий список | Все доступные ФСНБ. Под полем подсказка «Активный по умолчанию: …» | да |
| Регион | выпадающий список | Регионы, для которых загружены и включены индексы цен | да |
| Квартал | выпадающий список | Кварталы выбранного региона, для которых индексы цен загружены и включены; обновляется автоматически при смене региона | да |
| Ценовой тариф | переключатель из четырёх пунктов | ФСНБ, Эконом, Комфорт, Бизнес (см. 4.1а). По умолчанию — ФСНБ | нет |
4.1а. Ценовой тариф (с 2.10.0)
Тариф определяет, как из тех же позиций получается итог сметы. Четыре режима:
| Тариф | Что в итоге |
|---|---|
| ФСНБ | как всегда: работы, материалы, машины, накладные расходы (НР) и сметная прибыль (СП), НДС на всё |
| Эконом | без НР и СП; НДС только на материалы и машины (на работы — нет) |
| Комфорт | как Эконом, но цена труда рабочих умножается на 2 |
| Бизнес | как Эконом, но цена труда рабочих умножается на 3 |
Тариф действует на цену, а не на норму (с 2.11.0). Часы работы (чел.-ч) и количество материалов у смет ФСНБ, Эконом, Комфорт и Бизнес одинаковы — меняется только цена. В колонке «Индекс» у строк, на которые действует тариф, стоит индекс региона и квартала, умноженный на коэффициент тарифа (у затрат труда индекса региона нет, поэтому там показан сам коэффициент тарифа). Значок ⓘ рядом с числом (наведите курсор или коснитесь) раскрывает состав, например «5,2000 (регион, кв.) × 2,00 (тариф Комфорт)». Колонка «Коэф.» показывает только коэффициенты обоснований, которые вы ввели сами. «Тек. цена» и «Итого» строки учитывают тариф. Если цена ресурса введена вручную, тариф всё равно умножает её (в «Индексе» — сам коэффициент, в ⓘ — «цена пользователя × k»). Тариф ФСНБ ничего не меняет: ни чисел, ни подсказок. Уже сохранённые сметы пересчитывать не нужно — суммы остались прежними, изменилось только то, как они показаны (часы больше не удваиваются).
Точные коэффициенты и то, на какие виды затрат начисляется НДС, задаёт администратор; в окне создания у каждого тарифа есть подпись с актуальным описанием. Тариф выбирается один на всю смету. Не выбрали — смета создаётся по ФСНБ, и расчёт такой же, как был до появления тарифов (существующие сметы тоже остались на ФСНБ, их суммы не изменились).
В шапке сметы показано название тарифа. Итоги считаются с учётом НДС
по видам затрат: под суммой «Итого без НДС» выводятся строки «НДС r %
(материалы, машины)» и «Итого с НДС» (для ФСНБ — прежняя одна строка «с
НДС»). Строки НР и СП у позиций при тарифах Эконом/Комфорт/Бизнес
остаются, но равны 0,00.
Нет нужного квартала в списке? Значит, индексы цен на этот квартал ещё не загружены или не включены администратором. Это вопрос настройки системы, а не вашей сметы — обратитесь к администратору. Кварталы могут появляться в списке не по порядку дат.
Важно: ФСНБ, выбранный при создании, фиксируется в смете и в дальнейшем используется во всех расчётах. В шапке открытой сметы выводится именно выбранный ФСНБ, а не «активный сейчас».
4.2. Кнопки
- Отмена — закрыть окно без создания.
- Создать — заблокирована, пока идёт сохранение. После успешного создания окно закрывается и происходит автоматический переход на страницу новой сметы.
4.3. Ошибки
Под полями появляется красное сообщение в случаях:
- регион + квартал не образуют пары с индексами цен — «Индексы цен не найдены»;
- ФСНБ не существует или удалён;
- «Объект не найден» — объект удалён или принадлежит другому пользователю (в чужом объекте смету создать нельзя; отдельного сообщения «нет доступа» здесь не выводится);
- сетевая ошибка / сервер недоступен.
4.4. После создания
- Смета открывается на странице просмотра (см. главу 5).
- На странице объекта (шаг назад) появляется новая строка в списке смет со статусом «Черновик».
4.5. Параметры созданной сметы
В открытой смете на тулбаре есть кнопка ⚙ Параметры. В окне «Параметры сметы» отображаются:
- Название сметы (редактируемое);
- Нормативная база (ФСНБ) — выбранная при создании, только для просмотра;
- Индексы цен (регион и квартал) — только для просмотра, в формате «<Регион> · <Квартал>».
- Ставка НДС — только для просмотра; подставляется автоматически по дате создания сметы (например, 22%) из справочника ставок НДС. По этой ставке считаются итоги «с НДС» в калькуляторе и отчётах (см. главы 5 и 12).
С версии 2.10.0 в этом окне регион, квартал и ценовой тариф можно менять (регион и квартал — выпадающие списки, как при создании). ФСНБ по-прежнему только для просмотра — чтобы сменить нормативную базу, пересоздайте смету.
4.5а. Смена тарифа, региона или квартала
- Нажмите ⚙ Параметры и измените тариф, регион или квартал. Появится предупреждение: пересчёт перезапишет позиции сметы, а кнопка станет «Сохранить и пересчитать».
- Нажмите её. Кнопка показывает «Пересчитываем…» и блокируется до ответа — повторно нажимать не нужно. После успеха окно закрывается, шапка и итоги показывают новые значения.
- Возврат к прежнему тарифу тем же способом возвращает прежние суммы.
Смета на архивных индексах (с 2.10.0). Когда администратор загружает новую версию индексов цен квартала, прежняя версия уходит в архив, а ваша смета продолжает считаться по ней — суммы не меняются сами. В окне «Параметры» появляется строка «Индексы цен: версия от … (архив)» и, если новая версия есть, флажок «Пересчитать по новым индексам». Отметьте его и сохраните — смета пересчитается по новым ценам. Без флажка смета остаётся на старых индексах, в том числе при смене тарифа. Если новой версии ещё нет, строка так и пишет, флажка нет.
Если менять только название, кнопка называется «Сохранить», пересчёта нет.
Ограничения:
- для выбранной пары «регион + квартал» должны быть загружены индексы цен, иначе красная плашка «Для этого региона и квартала нет индексов», и смета остаётся как была;
- если пересчёт не удался на какой-то позиции, он отменяется целиком — смета не остаётся «наполовину» пересчитанной; текст ошибки показан в окне;
- пересчёт затрагивает все позиции сметы, включая вложенные подразделы; вручную введённые цены неучтённых ресурсов не меняются, каталожные — пересчитываются по ценам нового квартала;
- тарифные коэффициенты смета запоминает в момент создания или пересчёта: если администратор позже изменит справочник тарифов, уже сохранённая смета не изменится, пока вы сами не нажмёте «Сохранить и пересчитать».
Ту же операцию умеет ассистент в чате: при создании сметы он один раз спросит тариф (ответ «как обычно» — ФСНБ), а пересчёт по другому тарифу, региону или кварталу выполняет только после вашего подтверждения.
4.6. Удаление сметы
В списке смет на странице объекта у каждой строки есть кнопка ✕. Защищено подтверждением:
«Удалить смету «<название>»?»
После подтверждения смета и все её разделы, работы и ресурсы удаляются.
5. Просмотр и редактирование сметы
Открытая смета — основной экран сметного калькулятора.
5.1. Шапка сметы
| Элемент | Назначение |
|---|---|
| Название сметы | большой заголовок |
| Статус | бейдж «Черновик» или «Опубликовано» |
| Метаданные | название объекта · «Регион · Квартал» |
| Итого (правее) | стоимость сметы — показывается без НДС и с НДС (если задана ставка НДС в параметрах сметы) |
| ⚙ Параметры | окно параметров сметы (см. главу 4.5) |
| ⚙ Условия | характеристики уровня сметы (см. главу 11) |
| ↓ Экспорт | выпадающий список шаблонов отчётов (см. главу 12) |
| Опубликовать / Снять с публикации | переход между статусами; в опубликованной смете редактирование заблокировано |
5.2. Если смета не открылась
Смета может не открыться по разным причинам, и каждой отвечает свой экран — по нему сразу видно, что произошло и что делать. Раньше во всех случаях показывалось одно и то же сообщение «Смета недоступна», и понять причину было нельзя.
| Экран | Когда появляется | Кнопка |
|---|---|---|
| 🔒 Нет доступа | смета принадлежит другому пользователю | ← К моим сметам |
| 🔍 Смета не найдена | сметы нет: удалена (в том числе в другой вкладке) или ссылка устарела/испорчена | ← К моим сметам |
| ⚠️ Ошибка сервера | сервер не ответил или нет связи; под заголовком — текст ответа сервера | ↻ Повторить — повторная загрузка без перезагрузки страницы |
| ⚠️ Смета недоступна | индексы цен (регион + квартал) больше не активны: «Индексы цен
не найдены» (код NO_INDEXES; с 2.10.0 то же вместо
«нулевых» сумм при пересчёте и экспорте). Смета ваша и цела — не хватает
параметров расчёта |
⚙ Исправить параметры сметы |
На первых трёх экранах шапка сметы (название, статус, итог, кнопки) не показывается — её нечего показывать, документ не загружен. На экране «Смета недоступна» шапка остаётся: это рабочий случай, смету надо починить в её же параметрах (см. главу 4.5).
Если сессия истекла (не открывали приложение больше суток), смета не откроется вовсе — приложение вернёт вас на форму входа. После входа повторите переход по ссылке.
Ошибки действий внутри открытой сметы
Действия в уже открытой смете — публикация, экспорт, удаление раздела или работы, смена количества, коэффициенты, комментарии — при отказе показывают уведомление в правом верхнем углу (раньше часть из них выдавала системное окно браузера, а часть молчала).
- Объект удалён (например, в соседней вкладке) — жёлтое уведомление и автоматическая перезагрузка сметы, чтобы на экране не осталось того, чего уже нет на сервере.
- Нет доступа — красное уведомление; смета на экране остаётся как есть.
- Ошибка сервера / нет связи — красное уведомление, действие не выполнено; повторите его.
5.3. Тулбар
| Кнопка | Назначение |
|---|---|
| + Раздел | добавить раздел |
| Свернуть всё | скрыть содержимое всех разделов |
| Развернуть всё | раскрыть все разделы |
Тулбар прилипает к шапке. На мобильном кнопки уменьшаются и переносятся.
5.4. Колонки сетки ресурсов
Сразу под тулбаром расположена шапка сетки с подписями колонок (12 столбцов):
| Колонка | Что в ней |
|---|---|
| № | номер позиции / кнопка раскрытия |
| Код | обоснование ресурса |
| Наименование | название ресурса (с бейджем сборника / групповой пометкой / пометкой «Прим.») |
| Ед. | единица измерения |
| На ед. | расход на единицу работы |
| Коэф. | применённый поправочный коэффициент (бейдж «×N») |
| Всего | количество с учётом работы и коэффициента |
| Баз. цена | базисная цена ресурса (для машин и материалов) |
| Индекс | индекс пересчёта в текущие цены; при тарифе Эконом/Комфорт/Бизнес — индекс × коэффициент тарифа (подробности по значку ⓘ, см. 4.1а) |
| Тек. цена | цена в текущих ценах |
| Итого | стоимость строки с учётом коэффициента (без НДС) |
| С НДС | стоимость строки с учётом НДС (по ставке из параметров сметы) |
Полный набор колонок показывается, когда область сметы шире 1150 px (обычный десктоп 1280/1440). На более узкой области часть колонок скрывается, чтобы наименование всегда оставалось читаемым:
| Ширина области сметы | Что видно |
|---|---|
| > 1150 px | все колонки таблицы (список выше) |
| 700–1150 px (планшет, узкое окно, узкая рабочая область в чате) | №, Код, Наименование, Ед., Коэф., Всего, Итого, С НДС. Скрыты «На ед.», «Баз. цена», «Индекс», «Тек. цена» |
| ≤ 700 px (телефон) | таблица превращается в трёхъярусную строку — см. главу 15.2 |
Важно: режим выбирается по ширине области сметы, а не окна браузера. Если смета открыта в чате (глава 16) и вы сужаете разделителем правую панель, режим переключается сразу, без перезагрузки страницы. Состояние «раскрыто / свёрнуто» у работ при переключении сохраняется.
Скрытые колонки — только цены-множители («На ед.», «Баз. цена», «Индекс», «Тек. цена»); суммы, количества и экспорт в Excel от ширины экрана не зависят и всегда содержат полные данные.
5.5. Раздел
Слева — стрелка свёртывания (▸ / ▾), название раздела.
Справа:
- + Работа — добавить работу из ФСНБ (см. главу 6);
- + Ресурс — добавить неучтённый ресурс раздела (см. главу 9);
- ⚙ Условия — характеристики раздела;
- × Раздел — удалить раздел (с подтверждением);
- Итого по разделу — стоимость раздела.
Справочная строка под итогом раздела
Под строкой «Итого по разделу» мелким серым шрифтом выводится строка «справочно»:
справочно: Трудозатраты 82,40 чел.-ч · Работы 31 400,00 ₽ (с НДС 37 681,99 ₽) · Материалы 9 800,00 ₽ (с НДС 11 760,00 ₽)
- Работы — стоимость работ раздела с НР и СП; в скобках — то же с НДС (если в смете задана ставка НДС).
- Материалы — все материалы раздела: ресурсы расценок, выбираемые материалы, неучтённые ресурсы и вспомогательные ненормируемые материалы (ВСПМ, % от оплаты труда по обоснованию); в скобках — с НДС. Это же число — в «Итогах» сметы и на странице каталога.
- В строке ФОТ раздела появилась сумма «с НДС».
- Эти цифры — те же, что на странице каталога услуг для той же работы: расчёт общий.
- Привычный «Итого по разделу» и его «с НДС» не изменились.
- Если расчёт справки не удался, строка показывает «—»; пока справка грузится, она не выводится, сетка работает как раньше.
Раздел с подразделами. Справка считается только по строкам самого раздела, без подразделов; в строке стоит пометка «без подразделов». Страница каталога считает цену раздела вместе с подразделами, поэтому у такого раздела цифры на экране и в каталоге будут разными. Это не ошибка. Совпадение до копейки гарантировано для разделов без подразделов и для сметы целиком.
5.6. Карточка работы
В свёрнутом виде:
- Стрелка раскрытия (▶) — клик раскрывает работу с подгрузкой полных данных;
- № работы — номер позиции внутри раздела;
- Группа + название работы;
- Код — бейдж сборника (ГЭСН / ГЭСНм / ГЭСНр / ГЭСНп / ГЭСНмр) + обоснование;
- Сумма работы — итог по позиции;
- ⚙ Условия — характеристики работы;
- ✕ — удалить работу (с подтверждением).
Параметры работы отдельной строкой:
- Ед. — единица работы;
- Кол-во — количество работы;
- Коэф. — коэффициент работы (если ≠ 1);
- Всего — количество × коэффициент.
В развёрнутом виде показываются блоки ресурсов, коэффициентов, неучтённых ресурсов, ВМ, ВСПМ, накладных расходов и сметной прибыли — детально в главе 7.
5.7. Добавление раздела
Окно «Добавить раздел»:
| Поле | Описание |
|---|---|
| Название раздела | свободный текст (например, «Раздел 1. Общестроительные работы») |
Кнопки: Отмена / Добавить.
5.8. Управление статусом
- Опубликовать — меняет статус на «Опубликовано». После публикации редактирование заблокировано: нельзя добавлять и удалять разделы и работы, менять количества и коэффициенты.
- Снять с публикации — возвращает в «Черновик».
5.9. Подвал
Внизу под последним разделом — кнопка «+ Раздел» (ещё одно дублирующее место для удобства).
5.10. Поведение
- Скелетная загрузка: при открытии сметы быстро отображается дерево разделов и работ с итогами; ресурсы догружаются при раскрытии работы.
- Мгновенные обновления: после добавления или удаления работы итоги обновляются сразу, без перезагрузки сметы.
- Хранимые итоги: пересчитываются на сервере при каждом изменении и автоматически обновляются в интерфейсе.
5.11. Срезы сметы: «на работы» и «на материалы»
Результат можно смотреть в двух срезах — это разные взгляды на одну смету:
| Срез | Что показывает |
|---|---|
| На работы | состав по работам — разделы и позиции как в смете, с полным наименованием работы |
| На материалы | сводка по материалам — какие материалы и в каком количестве нужны |
Срезы удобны для проверки и для разных задач: «на работы» — для согласования состава, «на материалы» — для закупки. Переключение между срезами доступно вкладками. К нужному срезу можно перейти прямо из чата-ассистента по кнопке-переходу (см. главу 16).
Итоги в срезах:
- На работы — после строк каждого раздела: «Итого по
разделу» (подытог до НР и СП), строка
НР … · СП … · НДС …(НДС — при заданной ставке) и «Работы с НР и СП [и НДС]». Внизу — «Итого по смете (до НР и СП)» и те же строки по смете целиком. - На материалы — материалы сгруппированы по разделам; после группы — «Итого по разделу» и «с НДС» (при заданной ставке). Внизу — «Итого по материалам» и «с НДС». ВСПМ работы показаны отдельной строкой с источником «вспомогательный (% от ОТ)»; объёма и цены у неё нет — сумма считается процентом от оплаты труда рабочих.
- Если расчёт НР/СП не удался, вместо них выводится «НР, СП: —».
5.12. НДС
Если в параметрах сметы задана ставка НДС, в калькуляторе появляется колонка «С НДС», а итоги по строкам, разделам и смете показываются как без НДС, так и с НДС. Ставка НДС задаётся в параметрах сметы (см. главу 4).
5.13. Сообщения в шапке сметы про НР / СП
Между шапкой и вкладками сметы могут появиться два уведомления:
- Сводка «⚠ В N работах вид работ для НР/СП выбран по минимальному нормативу» — у этих работ у расценки было несколько вариантов привязки, и система выбрала вариант автоматически. Кнопка «Показать» подсвечивает такие работы в сетке и прокручивает к первой; повторный клик — «Скрыть». Как проверить и сменить привязку — глава 7.7.
- Баннер про исправленный расчёт — показывается один раз для смет, созданных до версии 2.7.0: раньше к работе начислялись все варианты привязки, теперь — один, поэтому итог сметы уменьшился. Кнопка «Понятно» закрывает баннер навсегда.
6. Добавление работы из ФСНБ
Работа добавляется через окно «Каталог работ». Открывается кнопкой «+ Работа» в шапке раздела. Каталог использует ФСНБ конкретной сметы (а не «активный»), что важно для воспроизводимости расчётов.
6.1. Левая панель — навигация и поиск
Заголовок панели
| Элемент | Назначение |
|---|---|
| ← Назад | возврат на предыдущий уровень навигации |
| Хлебные крошки | путь по дереву ФСНБ: «Сборник / Раздел / …» |
| ✕ | закрыть окно |
Поле поиска
«Поиск по коду или названию…» — поиск по всему ФСНБ конкретной сметы. Минимум 2 символа.
При вводе результаты заменяют дерево. Каждый результат — карточка с кодом, названием и сборником.
Дерево (без поиска)
- Сборник — список сборников ФСНБ (ГЭСН, ГЭСНм, ГЭСНр, ГЭСНп, ГЭСНмр).
- Раздел — клик по сборнику раскрывает разделы.
- Подраздел / Группа — далее уровни.
- Работа — листовой узел; клик переключает правую панель на детали работы.
6.2. Правая панель — детали работы
После выбора работы:
| Элемент | Что показано |
|---|---|
| Код | например «08-03-605-01» |
| Бейдж сборника | например «ГЭСНм» |
| Ед. измерения | например «100 м²», «шт» |
| Название | полное наименование из ФСНБ |
| Состав работ | пронумерованный список операций |
Блоки ресурсов (информационно)
Внизу отображается состав работы (только для просмотра, добавляется автоматически):
| Блок | Что внутри |
|---|---|
| Заработная плата (ЗТ) | разряд работы и значения трудозатрат |
| Эксплуатация машин (ЭМ) | список машин с расходом |
| Материалы (МАТ) | конкретные ресурсы и абстрактные (через технологические группы) |
| НР / СП | накладные расходы и сметная прибыль |
Выбор пары НР / СП
Если у работы есть несколько пар «НР + СП» (например, для разных видов работ), они отображаются с радио-кнопками. Предвыбрана пара с минимальным процентом НР — кликните по нужной, чтобы сменить. В смету попадёт ровно одна выбранная пара; сменить привязку можно и позже, прямо в смете (см. главу 7.7).
Подвал — добавить в смету
| Элемент | Описание |
|---|---|
| Количество | числовое поле; по умолчанию 1; дробное допускается |
| Ед. | единица измерения (только для просмотра) |
| Добавить в смету | сохраняет работу в раздел с указанным количеством. Заблокирована, пока идёт запрос или количество не задано |
После клика окно закрывается, работа появляется в разделе с уже посчитанным итогом.
6.3. Поведение
- Постепенная загрузка: список разделов и работ внутри уровня загружается только при раскрытии — это быстрее для больших сборников.
- Запоминание прокрутки: при возврате назад через хлебные крошки сохраняется положение скролла.
- Каталог по ФСНБ сметы: показываются работы именно из той ФСНБ, к которой привязана смета.
6.4. Ошибки
- Работа не найдена — поиск возвращает 0 результатов. Возможно, выбрана ФСНБ старой или новой редакции, где этого кода нет.
- Сетевая ошибка — уведомление в правом верхнем углу.
6.5. Удаление работы
Удаление — кнопка ✕ в шапке работы (см. главу 5.6). Для смены количества работу нужно удалить и добавить заново.
7. Ресурсы работы и расчёты
При раскрытии работы (клик на стрелку ▶) загружается её полное содержимое: ресурсы, выбираемые материалы, неучтённые ресурсы, вспомогательные материалы, поправочные коэффициенты, накладные расходы и сметная прибыль, итог. Все блоки идут друг за другом в одной карточке.
7.1. Типы ресурсов и их цвета
| Тип | Цвет точки | Описание |
|---|---|---|
| ЗТ | синий | Заработная плата рабочих и зарплата машинистов |
| ЭМ | оранжевый | Эксплуатация машин и механизмов |
| МАТ | зелёный | Материалы (конкретные ресурсы из ФСНБ) |
| ВМ | фиолетовый | Выбираемые материалы (через технологические группы) |
| ВСПМ | оранжево-жёлтый | Вспомогательные ненормируемые материалы (% от ОТ) |
| Неучт. машина | бирюзовый | Машина с парным машинистом, добавлена вручную |
| Поправочный коэф. | пурпурный | Применённое обоснование (см. главу 8) |
7.2. Порядок блоков в работе
В интерфейсе блоки идут строго в этом порядке:
- Поправочные коэффициенты — справочный блок с обоснованием и значениями (если применены).
- ЗТ — оплата труда рабочих и машинистов.
- ЭМ — машины и парные машинисты.
- Неучтённые машины — добавлены вручную (машина + парный машинист).
- ФОТ — справочная строка между ЭМ и МАТ. Не входит в итог.
- МАТ — материалы из ФСНБ и абстрактные (курсивом).
- ВМ — конкретные ресурсы, выбранные через технологические группы.
- ВСПМ — вспомогательные ненормируемые материалы (% от ОТ).
- Неучтённые ресурсы работы — материалы, добавленные вручную.
- НР / СП — с применёнными коэффициентами.
- Всего по позиции — итог работы.
После всех работ раздела:
- Неучтённые ресурсы раздела — отдельная таблица.
- Итого по разделу.
7.3. Колонки строки ресурса (десктоп)
12 колонок:
| # | Колонка | Что в ней |
|---|---|---|
| 1 | № | номер позиции / кнопка раскрытия |
| 2 | Код | обоснование ресурса |
| 3 | Наименование | название и бейджи (ГЭСН / ТГ: / ВМ / Прим.) |
| 4 | Ед. | единица измерения |
| 5 | На ед. | расход на единицу работы |
| 6 | Коэф. | бейдж «×N» если применён поправочный коэффициент |
| 7 | Всего | количество с учётом работы и коэффициента |
| 8 | Баз. цена | базисная цена ресурса |
| 9 | Индекс | индекс пересчёта в текущие цены; при тарифе — индекс × коэффициент тарифа, состав в подсказке ⓘ (см. 4.1а) |
| 10 | Тек. цена | цена в текущих ценах |
| 11 | Итого | стоимость строки с учётом коэффициента (без НДС) |
| 12 | С НДС | стоимость строки с учётом НДС (по ставке из параметров сметы) |
Если область сметы ýже 1150 px, колонки «На ед.», «Баз. цена», «Индекс» и «Тек. цена» скрываются — остаются № / Код / Наименование / Ед. / Коэф. / Всего / Итого / С НДС. На телефоне (ýже 700 px) строка ресурса показывается тремя ярусами: код сверху, наименование во всю ширину, количество и суммы снизу. См. главы 5.4 и 15.2.
7.4. Алгоритм цен ресурсов
| Тип | Текущая цена |
|---|---|
| ЗТ | сметная цена из таблицы индексов цен |
| ЭМ | базисная цена × индекс (если индекса нет — сметная цена) |
| МАТ | базисная цена × индекс (если индекса нет — сметная цена) |
Если ни индекс, ни сметная цена недоступны — цена 0 (с пометкой в системных журналах).
7.5. Ресурсы «из проекта» (П)
Некоторые ресурсы помечены как «количество должно быть введено пользователем» — оно не указано в ФСНБ и определяется проектом.
Признаки в интерфейсе:
- Жёлтый фон строки.
- Бейдж «П» на оранжевом фоне рядом с названием.
- Колонка «На ед.» показывает «—» до ввода.
- Кнопка ✎ в начале строки слева от кода.
Ввод количества:
- Клик по ✎ открывает окно ввода количества:
- Название ресурса (только для просмотра);
- Код (только для просмотра);
- Количество — число с шагом 0,001.
- Кнопки: Отмена / Сохранить.
После сохранения количество запоминается и все итоги (работа → раздел → смета) пересчитываются автоматически.
Всё сказанное выше относится к обычным ресурсам работы. У абстрактных ресурсов с тем же признаком «П» количество с версии 2.7.2 не вводится: оно берётся из проектного количества ВОР и пересчитывается в единицы выбранного материала — кнопки ✎ для ввода количества у них нет. Подробности — глава 10 «Выбираемые материалы», 10.8. Там же — что делать, если у абстрактного ресурса стоит пометка «⚠ не подобран» (его стоимость не входит в итог, пока материал не выбран).
7.6. ФОТ (справочно)
Между блоками ЭМ и МАТ выводится справочная строка ФОТ:
| Колонка | Значение |
|---|---|
| Наименование | «ФОТ (справочно)» |
| Ед. | чел.-ч |
| На ед. | сумма трудоёмкости в чел.-часах |
| Итого | сумма ФОТ в рублях |
ФОТ не входит в итог по позиции — это справочная сумма для проверки. Используется в формуле НР / СП.
7.7. НР / СП (накладные расходы и сметная прибыль)
У расценки в ФСНБ может быть несколько пар «НР + СП» — по числу видов работ, к которым её разрешено привязать приказами 812/пр и 774/пр. В смету всегда попадает ровно одна пара: одна строка НР и одна строка СП на работу. Это гарантируется независимо от того, добавили вы работу вручную или её подобрал ассистент (начиная с версии 2.7.0; о старых сметах — §7.7.4).
Строка НР или СП содержит:
| Элемент | Что показано |
|---|---|
| Бейдж НР или СП | тип |
<процент>% |
базовый норматив, подкрашенный жёлтым |
| ×N (бейдж) | применённый поправочный коэффициент (если есть) |
| Название и обоснование | вид работ из приказа 812/пр или 774/пр |
| Итого | сумма с учётом процента, ФОТ и коэффициента |
7.7.1. Как выбирается пара
- Один вариант привязки — он и берётся. Никаких пометок под парой нет.
- Несколько вариантов, работу добавил ассистент (сгенерировал смету по описанию или добавил работу по вашей команде в чате) — ассистент сопоставляет вид работ каждого варианта с характером работы и объекта и, если уверен, сам выбирает подходящую пару (подпись «✨ подобрано автоматически»). Если ассистент не уверен — берётся пара с минимальным процентом НР, как и раньше (тай-брейк: минимальный СП, затем шифр), с пометкой «⚠ проверьте».
- Несколько вариантов, работу добавили вручную через список работ — всегда берётся пара с минимальным процентом НР (подбор по смыслу для этого пути не выполняется), при необходимости смените привязку сами.
- Автоматический выбор (в обоих случаях) не обязательно верен по смыслу — стоит проверить вид работ, особенно для нетиповых объектов.
- Ваш ручной выбор всегда старше машинного и не перезатирается при пересчётах сметы.
7.7.2. Подстрочник под парой
Если вариантов больше одного, под строкой СП появляется подпись:
| Вид | Что означает |
|---|---|
Вид работ: … · ✨ подобрано автоматически |
ассистент сам сопоставил вид работ с работой и объектом и уверен в выборе — но проверить всё равно стоит |
Вид работ: … · ⚠ выбран минимальный норматив — проверьте вид работ |
ассистент не уверен (или работа добавлена вручную) — взят минимальный норматив |
Вид работ: … · ✓ выбрано вами |
вы сменили привязку вручную |
Рядом — кнопка «Сменить привязку» (на узком экране — иконка ⚙). Если вариант единственный, ни подписи, ни кнопки нет.
7.7.3. Смена привязки
- Нажмите «Сменить привязку» у пары НР / СП.
- В окне «Привязка НР/СП» — список всех вариантов расценки: шифр, вид работ, проценты НР и СП, коды-обоснования и пересчитанные рубли по каждому варианту. В подвале — база начисления (ФОТ). Текущий вариант отмечен радио-кнопкой и меткой.
- Выберите нужный и нажмите «Применить» — строки
работы и итоги сметы пересчитаются сразу, подпись сменится на
✓ выбрано вами.
Ориентир при выборе — сборник ФСНБ, в котором лежит расценка (показан в подзаголовке окна): для стяжки из сборника «Полы» верный вид работ, как правило, «Полы», а не «Отделочные работы».
Ограничения: сами проценты НР / СП редактировать нельзя — они нормативные; районные коэффициенты НР (МПРКС / РКС) пока не применяются.
7.7.4. Сметы, созданные до версии 2.7.0
В таких сметах к работе могли начисляться все варианты привязки сразу — итог был завышен. Правило «одна пара» действует для работ, добавленных начиная с 2.7.0; старые сметы сами по себе не выправляются — к новому правилу их приводит администратор, разово и для всех смет сразу.
Понять, что вашу смету уже привели: при её открытии в шапке один раз показывается информационный баннер, а итог оказывается меньше прежнего. Это исправление, а не ошибка: проверьте виды работ по подсказкам выше. Сводка в шапке сметы (см. главу 5.13) подскажет, сколько работ требуют проверки.
Если баннера не было, а суммы НР / СП вызывают сомнение — смету ещё не приводили: просто открыть её недостаточно, обратитесь в поддержку.
7.7.5. Если вы меняли привязку в версиях 2.7.0 — 2.7.4
В этих версиях кнопка «Применить» сохраняла новый вид работ и правильно показывала проценты и суммы НР / СП, но итог работы оставался посчитанным по прежней паре — деньги отставали ровно на одну смену и не выправлялись после обновления страницы. Расхождение поднималось в итог раздела, сметы и в выгрузку.
Сейчас итог пересчитывается сразу. Работы, привязку которых вы меняли раньше, стоит проверить: откройте «Сменить привязку», убедитесь, что отмечен нужный вариант, и нажмите «Применить» ещё раз. Привязка от этого не изменится, а итоги работы, раздела и сметы пересчитаются по ней.
Так же — с тем же признаком «итог отстал на одно действие» — вёл себя пересчёт после изменения объёма или коэффициента работы; это не про привязку НР / СП, см. §7.10.1.
7.8. Всего по позиции
Финальная строка работы:
| Элемент | Значение |
|---|---|
| Всего по позиции N | подпись |
| Сумма | итог работы (жирным, золотистый) |
7.9. Итог раздела
После всех работ и неучтённых ресурсов раздела — итоговая строка с суммой раздела.
7.10. Хранимые и вычисляемые итоги
- Итоги по работе, разделу и смете хранятся в системе и обновляются автоматически после каждого изменения.
- Значения в колонках «Всего» и «Итого» строки ресурса вычисляются на лету в интерфейсе с учётом применённого коэффициента.
7.10.1. Если объём или коэффициент работы меняли в прежних версиях
Объём (Кол-во) и коэффициент работы в таблице сметы не редактируются — их меняет по вашей просьбе чат-ассистент («поставь по позиции 3 объём 120 м²»).
Во всех версиях до текущей такое изменение сохранялось правильно, но итог пересчитывался по прежнему объёму: новое количество в строке видно, а «Всего по позиции», итог раздела, итог сметы и выгрузка оставались от предыдущего значения. Ошибка отставала ровно на одно изменение и не выправлялась обновлением страницы; следующее изменение той же работы её «догоняло», поэтому расхождение могло остаться только у последней правки каждой работы.
Дефект не касался:
- поправочных коэффициентов обоснования (глава 8) — они всегда учитывались сразу;
- добавления и удаления работ и разделов;
- правок в ведомости работ (глава 17) — смета из неё формируется заново.
Сейчас итог считается по свежему значению. Если объёмы в смете правили раньше — попросите ассистента задать тот же самый объём (или коэффициент) ещё раз: значение не изменится, а итоги работы, раздела и сметы пересчитаются. Если таких смет много, обратитесь в поддержку — администратор пересчитывает итоги массово.
8. Поправочные коэффициенты
Поправочные коэффициенты — это нормативные множители, изменяющие стоимость элементов работы (ОТ, ЭМ, ОТм, МАТ, НР, СП). Применяются в случаях, описанных в приказах Минстроя:
- Приказ 421/пр от 04.08.2020 — применение сметных норм (например, п.58 пп.б — аналог нового строительства при отсутствии ГЭСНр; п.75 — вспомогательные ненормируемые материалы).
- Приказ 571/пр от 22.06.2022 — методика применения сметных норм; коэффициенты для демонтажа конструкций (п.83) и оборудования (п.84).
- Приказ 812/пр от 21.12.2020 — нормативы накладных расходов; п.25 — коэффициент 0,9 при капремонте с ГЭСН.
- Приказ 774/пр от 11.12.2020 — нормативы сметной прибыли; п.16 — коэффициент 0,85 при капремонте.
В интерфейсе применяется через окно «Выбор обоснования коэффициента» — отдельное для каждой работы.
8.1. Открытие окна
В развёрнутой работе среди блоков ресурсов есть заголовок «Поправочные коэффициенты» (фиолетовая точка). Справа от заголовка — кнопка «+» для добавления нового обоснования. Если коэффициенты уже применены — они выведены ниже как строки блока.
Кнопка + открывает окно выбора обоснования.
8.2. Структура окна
Шапка
| Элемент | Назначение |
|---|---|
| Заголовок «Выбор обоснования коэффициента» | |
| ✕ | закрыть окно |
Фильтры (сверху)
| Поле | Что фильтрует |
|---|---|
| Поиск по коду или названию… | подстрока в коде или названии |
| Нормативный документ | 421/пр_2020 / 571/пр_2022 / 812/пр_2020 / 774/пр_2020 / Все |
| Тип | Технологический / ВСПМ / Перевозка / Снижение производительности / Повышенный ОТ / Коэф. НР / Коэф. СП / Прочее / Все |
Список обоснований отфильтрован по сборнику работы — отображаются только применимые к этому сборнику обоснования.
Список (центральная часть)
Каждый элемент содержит:
| Поле | Описание |
|---|---|
| Код | например «421/пр_2020_п.58_пп.б» |
| Нормативный документ | например «421/пр_2020» |
| Тип | например «Технологический», «Снижение производительности», «Повышенный ОТ» |
| Название | заголовок («Аналог нового строительства при отсутствии ГЭСНр») |
| Описание | описание из справочника |
| Значения | сводка применения, например: «ОТ × 1.15», «ЭМ × 1.25», «ОТм × 1.25» |
Клик по строке выделяет её.
Поле «Введите значение коэф.»
Появляется внизу под списком, если у выбранного обоснования есть значение «по расчёту» или «по диапазону»:
- По расчёту — пользователь сам вводит число (например, расчётный коэффициент из проекта производства работ).
- По диапазону — выпадающий список диапазонов из обоснования (например, «1500–2500 м над уровнем моря → 1,05»).
Также рядом — поле «Комментарий (необязательно)» — свободный текст; отображается рядом с применённым коэффициентом.
Подвал
| Кнопка | Назначение |
|---|---|
| Отмена | закрыть без применения |
| Применить | сохранить; заблокирована, если ни одно обоснование не выбрано или не задано значение |
8.3. Применение коэффициентов к ресурсам
После клика «Применить» система:
- Сохраняет применённое обоснование с его значениями и комментарием.
- Пересчитывает коэффициент для всех затронутых ресурсов работы:
- ОТ → ресурсы оплаты труда рабочих;
- ОТм → ресурсы оплаты труда машинистов;
- ЭМ → ресурсы эксплуатации машин;
- МАТ → материалы и выбираемые материалы;
- НР, СП → строки накладных расходов и сметной прибыли.
- Запускает пересчёт итогов работы → раздела → сметы.
В интерфейсе:
- Бейдж «×N» появляется в колонке «Коэф.» строки ресурса.
- Колонки «Всего» и «Итого» пересчитаны с учётом коэффициента.
- В строках НР / СП — также бейдж «×N» в начале.
8.4. Несколько коэффициентов на работу
Можно применить несколько обоснований к одной работе. Они перемножаются по типу элемента. Например, два коэффициента «×1,15 на ОТ» и «×0,9 на ОТ» дадут итоговый множитель 1,035.
Применённые коэффициенты отображаются в карточке работы в начале (после «Поправочных коэффициентов»). Каждая строка содержит:
- код обоснования;
- название обоснования;
- сводку значений;
- комментарий пользователя;
- кнопку ✕ — удалить этот коэффициент из работы.
Удаление коэффициента запускает обратный пересчёт.
8.5. Известные правила сочетания
Если в работе есть «421/пр_2020_п.58_пп.б» («Аналог нового строительства при отсутствии ГЭСНр») — обычно дополнительно применяются «812/пр_2020_п.25» (НР × 0,9) и «774/пр_2020_п.16» (СП × 0,85), потому что эти коэффициенты связаны логически (применение ГЭСН вместо ГЭСНр требует пересчёта НР / СП).
В интерфейсе правило не автоматизировано — пользователь добавляет обоснования вручную.
8.6. Особенности
- Сборник работы: фильтрация обоснований по сборнику работы. Если у обоснования сборник «ГЭСН», оно не показывается для работ из ГЭСНр или ГЭСНм.
- Демонтаж и материалы: коэффициенты «571/пр_2022_п.83_т.2_» и «571/пр_2022_п.84_т.3_» обнуляют МАТ — материалы при демонтаже не учитываются.
8.7. Если коэффициент не применился
Окно выбора обоснования и блок «Поправочные коэффициенты» сообщают о сбое, а не молчат.
| Что видно | Что произошло | Что делать |
|---|---|---|
| Красное уведомление «Не удалось применить обоснование», окно закрывается | работа принадлежит другому пользователю (нет доступа) либо сервер не ответил | если это ваша смета — повторите действие; уведомление «нет доступа» означает, что работа не ваша |
| Жёлтое уведомление и смета перезагружается сама | работы уже нет: её удалили (например, в соседней вкладке) | ничего не делайте, экран обновится сам |
| В окне вместо списка обоснований — «⚠ Не удалось загрузить список — обновите страницу» | справочник обоснований не загрузился (связь / сервер) | обновите страницу и откройте окно заново |
| В блоке «Поправочные коэффициенты» строка «⚠ Не удалось загрузить список — обновите страницу» | не догрузился состав уже применённых коэффициентов этой работы | обновите страницу; кнопка «+» при этом остаётся активной |
Раньше при отказе окно оставалось открытым и никак не реагировало на «Применить» — казалось, что кнопка не работает.
Чужие сметы. Коэффициенты чужой работы нельзя ни посмотреть, ни изменить: и чтение состава, и применение/удаление обоснования отвечают отказом. До версии 2.8.0 часть этих запросов проходила — поведение исправлено, на своих сметах ничего не изменилось.
9. Неучтённые ресурсы
«Неучтённый ресурс» — это ресурс, который не предусмотрен составом работы из ФСНБ, но фактически нужен в смете. Добавляется через окно «Добавить неучтённый ресурс».
9.1. Три типа неучтённых ресурсов
| Тип | Где добавляется |
|---|---|
| Неучтённый ресурс работы (МАТ) | внутри работы как дополнительный материал |
| Неучтённая машина (ЭМ + ОТм) | внутри работы; добавляется машина + парный машинист |
| Неучтённый ресурс раздела | в разделе вне работ |
Открытие окна:
- Внутри работы (для машин) — кнопка добавления в блоке ЭМ при раскрытой работе.
- В разделе — кнопка «+ Ресурс» в шапке раздела (рядом с «+ Работа»).
9.2. Структура окна
Шапка
| Элемент | Назначение |
|---|---|
| Заголовок «Добавить неучтённый ресурс» | |
| ✕ | закрыть окно |
Вкладки
| Вкладка | Описание |
|---|---|
| Дерево | иерархическая навигация по категориям ресурсов из ФСНБ |
| Поиск | поиск по коду или названию (минимум 2 символа) |
| Ручной ввод | произвольный ресурс с указанной ценой и единицей; недоступен в режиме «неучтённая машина» |
Категории (на вкладке «Дерево»)
| Категория | Содержимое |
|---|---|
| Материалы | материалы |
| Машины | машины и механизмы |
| Оборудование | оборудование (например, для пуско-наладки) |
В режиме добавления неучтённой машины в работу категория жёстко «Машины», переключение скрыто.
9.3. Вкладка «Дерево»
После выбора категории отображаются «Книги» (корневые секции). Клик по книге → загрузка дочерних разделов. Клик по разделу → загрузка ресурсов раздела.
Хлебные крошки в шапке тела окна позволяют вернуться на уровень выше.
Каждая строка ресурса:
| Поле | Описание |
|---|---|
| Код | например «64.1.02.02-0024» |
| Цена тек. | в правом углу |
| Название | полное наименование |
| Меню | единица измерения, базисная цена, индекс пересчёта |
Клик по строке выделяет ресурс.
9.4. Вкладка «Поиск»
Поле «Поиск по коду или названию ресурса…». Пустой ввод (< 2 символов) — подсказка «Введите минимум 2 символа». Без результатов — «Ничего не найдено».
При коротких кодах (например, «47-1») поиск может вернуть несколько совпадений (по коду и по подстроке в названии). Выберите нужную строку визуально.
9.5. Вкладка «Ручной ввод»
Используется, когда нужно учесть ресурс, которого нет в справочнике (например, услугу, расценку из техкарты).
| Поле | Описание | Пример |
|---|---|---|
| Обоснование | свободный код или шифр | «ТЦ_08.1.05.04_50_…_01.10.2025_01» |
| Наименование | название ресурса | «Вывоз мусора контейнером с утилизацией 8 м³ (5 т)» |
| Ед. изм. | единица | «шт», «т», «м³» |
| Количество | число (шаг 0,001) | 5 |
| Текущая цена | цена за единицу (₽) | 7044,24 |
Под полями автоматически считается «Итого» = количество × текущая цена.
Количество здесь абсолютное — ресурс относится к разделу, а не к конкретной работе, и на объём работы не умножается. У ручного материала для абстрактного ресурса работы (глава 10.5) семантика другая — там количество задаётся на единицу работы.
9.6. Подвал
В режиме «Дерево» / «Поиск» (когда выбран ресурс):
| Элемент | Описание |
|---|---|
| Информация о выбранном | код, название, единица, цена |
| Количество | число (шаг 0,001) |
| Добавить | заблокирована, если количество ≤ 0 или не выбран ресурс |
В режиме «Ручной ввод» — кнопка «Добавить» заблокирована, пока форма не заполнена.
9.7. Поведение после добавления
- Запись сохраняется в смете.
- Запускается пересчёт итогов.
- Новая строка появляется:
- в разделе — для неучтённых ресурсов раздела; при этом смета сразу перенумеровывается в документном порядке (неучтённый ресурс встаёт на своё место в разделе, а не в хвост);
- внутри работы в блоке «Неучтённые машины» или «Неучтённые ресурсы работы».
9.8. Удаление неучтённого ресурса
Кнопка ✕ на строке. После удаления — пересчёт итогов.
9.9. Особенности
- Парный машинист: для неучтённой машины автоматически добавляется ресурс «Машинист» по парному коду из справочника. Удаляется парой с машиной.
- Конкретная ФСНБ: поиск и дерево работают в рамках ФСНБ конкретной сметы.
- Конвертация единиц: при ручном вводе или подмене абстрактных ресурсов используется приведение к базовой единице (например, кг ↔︎ т, см. главу 10).
- Материал для абстрактного ресурса добавляется не отсюда, а из окна выбора материала — вкладка «Ручной ввод» (см. 10.5). Такой материал привязан к абстрактному ресурсу работы и снимает пометку «⚠ не подобран». Количество там задаётся на единицу работы (в отличие от ресурсов раздела, 9.5). Удаляется он так же — кнопкой ✕.
10. Выбираемые материалы (ВМ)
«Выбираемый материал» — это конкретный ресурс, замещающий абстрактный ресурс работы из ФСНБ. Например, в работе ГЭСН 11-01-047-01 «Устройство покрытий из плит керамогранитных» абстрактный ресурс — «Плиты керамогранитные». Конкретную плитку (по производителю, размеру, цвету) пользователь выбирает сам.
Что нового в версии 2.7.2. У абстрактного ресурса с признаком «П» («количество определяется проектом») количество больше не вводится в смете — оно вычисляется из проектного количества ВОР и пересчитывается в единицы выбранного материала (см. 10.8). Это убирает расхождения в 1000 раз на парах вроде т/кг. Автоподбор материала стал строже: если единицы кандидата не переводятся в единицы абстрактного ресурса, материал не подставляется вовсе (см. 10.3).
Что нового в версии 2.7.1. У абстрактного ресурса теперь всегда есть выход: либо материал уже подобран (и его можно заменить кнопкой ✎), либо в строке видна кнопка 🔍 Подобрать. Окно выбора работает в четыре канала — технологическая группа, группа кода, поиск по каталогу и ручной ввод, — поэтому ситуация «выбирать не из чего, и сделать ничего нельзя» больше не встречается. В новых работах подходящий материал подставляется автоматически (см. 10.3).
10.1. Цепочка выбираемых материалов
В справочнике ФСНБ:
- У работы есть абстрактные ресурсы — каждый имеет код и привязку к технологической группе (например «28.18.023»).
- Технологическая группа объединяет конкретные ресурсы — все варианты материала.
- При расчёте сметы каждый абстрактный ресурс заменяется на конкретный — автоматически или вручную пользователем.
Технологическая группа в справочнике может быть не заполнена — это штатное состояние данных, а не ошибка. В этом случае материал подбирается через другие каналы окна выбора (см. 10.4).
10.2. Как выглядит ВМ в карточке работы
В блоке «Материалы / ВМ» в карточке работы:
- Конкретные материалы из ФСНБ — обычные строки (зелёная точка).
- Абстрактные ресурсы — курсивом, серым; пометка «ТГ: …». В колонке «На ед.» — «—» или количество из ФСНБ; колонка «Тек. цена» пуста.
- Выбранные ВМ — фиолетовый фон, фиолетовая точка, обычные значения в колонках; строка попадает в блок «Неучтённые материалы» и считается в итог работы, раздела и сметы.
Состояние абстрактного ресурса видно по пометке справа от названия:
| Пометка | Что означает | Что делать |
|---|---|---|
| ✓ подобран | для этого абстрактного ресурса материал выбран — из технологической группы, автоматически или вручную | ничего; заменить материал можно кнопкой ✎ в его строке |
| ⚠ не подобран + кнопка 🔍 Подобрать | материал не выбран, его стоимость не учтена в смете | нажать 🔍 Подобрать и выбрать материал (10.4) |
| ⓐ (жёлтый бейдж в строке материала) | материал подобран автоматически — проверьте марку/тип | согласиться или заменить кнопкой ✎ |
| ⚠ ед.изм. не переводится | только у ресурсов «П» (10.8): материал подобран, но пары его единицы и единицы абстрактного ресурса нет в справочнике — количество вычислить нечем, позиция считается нулевой суммой | выбрать материал в единице абстрактного ресурса либо попросить администратора добавить пару (см. 10.7) |
Кнопка ✎ в шапке строки ВМ открывает окно выбора материала для замены.
Стоимость материала входит в смету только тогда, когда он подобран. Если у работы есть пометка «⚠ не подобран», итог по этой работе занижен на стоимость этого материала.
На мобильном кнопка 🔍 Подобрать показывается одной иконкой 🔍, без подписи.
10.3. Автоматический подбор материала
Если технологическая группа абстрактного ресурса пуста, система
пытается подобрать материал сама — из группы кода
каталога ФСБЦ (материалы с кодами вида 04.3.01.12-0001,
-0002 … для абстрактного кода 04.3.01.12).
Правило подбора простое и предсказуемое, система идёт по нему сверху вниз:
- Первый по коду материал группы, у которого совпадает единица измерения с абстрактным ресурсом и есть цена в текущих индексах.
- Если такого нет — первый по коду материал с ценой, единицу которого можно перевести в единицу абстрактного ресурса по справочнику единиц измерения (например, т → кг).
- Если и таких нет — материал не подставляется: строка остаётся с пометкой ⚠ не подобран и кнопкой 🔍 Подобрать.
Третий пункт — намеренный отказ, а не сбой: подставить материал, количество которого не с чем сопоставить (кубометры абстрактного ресурса против штук материала), значит внести в смету заведомо неверную сумму. Выбор в этом случае за сметчиком.
Повторный расчёт сметы даёт тот же материал. «Умный» выбор марки (например, раствор М50 против М150) система не делает намеренно — это решение сметчика, поэтому подобранный материал помечен бейджем ⓐ и меняется в один клик.
Когда автоподбор срабатывает:
| Ситуация | Автоподбор |
|---|---|
| Смета сгенерирована из ВОР или через чат-ассистента после обновления до 2.7.1 | да |
| Работа добавлена в смету вручную (окно «Добавить работу») после обновления | да |
| Работа уже была в смете до обновления — открытие, пересчёт, изменение объёма, экспорт | нет |
Сметы, созданные до версии 2.7.1, сами не меняются. Открытие такой сметы после обновления не меняет её сумму: ничего не подставляется автоматически. Появляется только кнопка 🔍 Подобрать у неподобранных материалов — итог вырастет лишь после того, как вы сами выберете материал. Это сделано намеренно: смета, которую вы уже согласовали или сдали, не должна «подорожать» без вашего участия.
После ручной замены материала бейдж ⓐ снимается — выбор считается вашим.
10.4. Окно выбора материала
Окно «Выбор материала» открывается кнопкой 🔍 Подобрать (материал ещё не выбран) или ✎ (замена уже выбранного). В заголовке — название абстрактного ресурса, его код, единица измерения и количество по норме расценки.
Кандидаты ищутся в четырёх каналах — по вкладкам:
| Вкладка | Что показывает |
|---|---|
| Тех. группа (N) | материалы технологической группы абстрактного ресурса — основной канал |
| Группа кода (N) | материалы каталога ФСБЦ с кодами вида
<код абстрактного ресурса>-NNNN — работает, когда
технологическая группа пуста |
| Поиск по каталогу | поиск по коду или названию по всему каталогу ФСНБ сметы |
| Ручной ввод | материал, которого нет в каталоге — вводится руками (см. 10.5) |
Правила работы окна:
- В заголовке вкладки — число найденных кандидатов. Канал без кандидатов остаётся видимым, но неактивным (серым): так видно, что канал проверен, а не «пропал».
- Окно открывается на первом непустом канале слева направо. При замене материала — на том канале, в котором находится текущий выбор.
- Плашка ⓘ над списком объясняет, почему открыт не основной канал. Например: «Технологическая группа 17.02.025 не заполнена в справочнике — показаны материалы группы каталога 04.3.01.12».
- В списке показываются только материалы с ценой в текущих индексах — то есть ровно те, которые попадут в итог сметы.
Десктоп
Таблица с колонками:
| Колонка | Что показано |
|---|---|
| Код | например «06.2.05.03-0003» |
| Наименование | например «Плитка керамогранитная, неполированная, многоцветная, толщина 8 мм» |
| Ед. | м², т, шт |
| Баз. цена | базисная цена |
| Индекс | индекс пересчёта |
| Тек. цена | цена в текущих ценах |
Клик по строке выбирает материал, затем в подвале окна задаётся количество и нажимается «Применить».
Текущий выбранный материал (если уже подменён) выделен синим фоном; во время сохранения — анимированный.
Мобильный
Карточки вместо таблицы, вкладки — горизонтальной прокруткой:
[06.2.05.03-0003] [901,67 ₽]
Плитка керамогранитная, неполированная …
м² баз. 850,00 × 1,06
Клик по карточке = клик по строке.
Количество и единицы измерения
Количество всегда задаётся в единицах выбранного материала — той, что показана справа от поля ввода (кг, м³, шт. …). Не в единицах абстрактного ресурса: если в строке каталога стоит «кг», вводите килограммы.
- Если единица материала совпадает с единицей абстрактного ресурса — количество подставляется по норме расценки (его можно поправить).
- Если не совпадает — рядом с полем показывается предупреждение ⚠ другая ед.изм., а количество подставляется пересчитанным по справочнику единиц измерения. Под полем видна расшифровка: «объём по норме: 1,87 т ≈ 1 870 кг». Число можно поправить — оно так и останется в килограммах.
- Если пары единиц нет во внутреннем справочнике, пересчитать нечем: поле остаётся пустым, а кнопка «Применить» заблокирована. Ручной ввод числа её не разблокирует: с версии 2.7.2 количество сохраняется в единицах абстрактного ресурса, а без пары единиц привести его туда нечем. Выберите материал в единице абстрактного ресурса — или попросите администратора добавить пару в справочник (руководство администратора, 8.4).
Такой же значок ⚠ стоит в самом списке кандидатов — у каждого материала, чья единица не совпадает с абстрактной. Наведите на него курсор: подсказка говорит, что произойдёт при выборе именно этого материала — «количество пересчитывается по справочнику единиц» либо «пары единиц нет в справочнике — количество задаётся вручную» (у ресурса с признаком «П» — «пересчитается автоматически» либо «материал выбрать нельзя»).
Повторное открытие окна кнопкой ✎ показывает ранее сохранённое количество как есть: нажать «Применить», ничего не меняя, — безопасно, сумма не изменится (в версиях до 2.7.1 на конвертируемых парах вроде т/кг количество при этом умножалось на коэффициент ещё раз).
Если вы меняете материал на другой — в других единицах, количество в поле пересчитывается автоматически, чтобы физический объём остался тем же. Было 20 кг, выбрали материал в тоннах → в поле станет 0,02, а в подвале появится пометка ⇄ пересчитано из 20 кг. Пометка исчезает, как только вы правите поле руками.
Возможны три случая — пометка под полем всегда говорит, какой именно (пример: абстрактный ресурс в «т», норма расценки 1,87 т, в поле стояло 5 шт):
| Что смогла сделать программа | В поле | Пометка под полем |
|---|---|---|
| Перевела ваше количество (обе единицы есть в справочнике) | 20 кг → 0,02 т | ⇄ пересчитано из 20 кг |
| Перевести не смогла, но норму расценки в новой единице посчитать может | 1,87 т (или 1 870, если новый материал в кг) | ⇐ подставлена норма расценки (количество из 5 шт не переводится) |
| Не может ни того, ни другого | пусто, «Применить» заблокирована | «количество из 5 кг не переводится в шт — задайте вручную» |
В третьем случае пары единиц нет в справочнике, поэтому «Применить» останется заблокированной и после ручного ввода (см. выше) — выберите материал в переводимой единице или попросите администратора дополнить справочник.
Пометка описывает то, что реально лежит в поле: слова «задайте вручную» появляются только над пустым полем; если поле заполнено — пометка объясняет, откуда взялось число. Любую подставленную величину можно поправить руками, пометка при этом исчезает.
- Пока единица не меняется (выбрали другой материал в тех же кг), количество остаётся вашим — оно не сбрасывается на норму.
Проверяйте пометку и число перед «Применить»: 20 кг и 20 т отличаются в сумме в 1000 раз. До 2.7.1 такая смена материала сохраняла старое число в новых единицах (дефект D-20). До 2.7.2 выбор материала в единице абстрактного ресурса очищал поле, хотя норма была известна, и над заполненным полем могло висеть «задайте вручную» (дефект D-21).
Количество задаётся на единицу работы, а не на всю работу. Поле в подвале окна подписано «Кол-во на ед. работы» — это норма расхода материала на одну единицу измерения расценки (на 1 м², на 100 м² и т. д. — как в самой расценке ФСНБ). В смету количество войдёт умноженным на объём работы и её коэффициент.
Чтобы это было видно сразу, рядом с полем показывается пересчёт: «→ в смете N ед.». Например, при объёме работы 0,822 (расценка за 100 м²) ввод 1,87 м³ даёт «→ в смете 1,537 м³».
Абстрактный ресурс с признаком «П» — количество не вводится
Всё сказанное выше про поле количества относится к обычным абстрактным ресурсам. У ресурса с признаком «П» («количество определяется проектом», см. 10.8) поля ввода в окне нет — начиная с версии 2.7.2 количество такого ресурса вычисляется и не редактируется в смете.
В подвале окна вместо поля показано:
Количество из проекта: 0,0155 т → в единицах материала: 15,54 кг (× 1000, справочник единиц)
ℹ Количество пересчитывается автоматически и не редактируется.
Нужно другое количество — измените его в ВОР.
- Слева — проектное количество в единицах абстрактного ресурса, как оно задано в ВОР.
- Справа — то же количество в единицах выбранного материала; оно меняется прямо при выборе другого кандидата в списке.
- В скобках — сам множитель перевода из справочника единиц («× 1000» для «т» → «кг»): по нему видно масштаб пересчёта.
- Если единицы совпадают, вместо множителя написано «единицы совпадают, пересчёт не нужен».
Если пары единиц нет в справочнике, пересчитать нечем: вместо числа показывается предупреждение («…коэффициент перевода неизвестен, количество вычислить нельзя»), а кнопка «Применить» заблокирована. Выберите материал в той же единице, что и абстрактный ресурс, либо попросите администратора добавить пару в справочник (руководство администратора, 8.4).
Раньше (до 2.7.2) количество такого ресурса можно было ввести руками в двух разных окнах — и в разных единицах, что приводило к расхождениям в 1000 раз на парах вроде т/кг. Теперь источник один: проектное количество из ВОР.
Состояния
- Загрузка: «Загрузка ресурсов…»
- Пусто на вкладке: список пуст, но подвал окна и остальные вкладки доступны — из окна всегда есть выход (поиск или ручной ввод).
- Ошибка (не удалось загрузить или сохранить): показывается сообщение, окно не закрывается, введённые данные не теряются.
10.5. Ручной ввод материала
Вкладка «Ручной ввод» нужна, когда материала нет в каталоге ФСНБ вовсе.
| Поле | Описание | Пример |
|---|---|---|
| Обоснование | свободный код или шифр (можно оставить пустым) | «ТЦ_04.3.01.12_…_01.10.2025» |
| Наименование | название материала (предзаполнено из абстрактного ресурса) | «Раствор цементно-известковый М50» |
| Ед. изм. | единица (предзаполнена из абстрактного ресурса) | «м3» |
| Количество на единицу работы | число (шаг 0,001) — вводится вручную | 1,87 |
| Текущая цена | цена за единицу (₽) | 3 859,62 |
Кнопка «Добавить» заблокирована, пока форма не заполнена.
Сколько денег уйдёт в смету
Количество здесь — такая же норма расхода на единицу работы, как и на списочных вкладках: в смету оно войдёт умноженным на объём работы. Поэтому под полями показываются две величины:
На единицу работы: 7 217,49 ₽ · Итого в смете: 5 932,78 ₽
1,87 × объём работы 0,822 = 1,537 м3
- «Итого в смете» (жирным) — сумма, которая реально попадёт в итог работы, раздела и сметы. Ориентируйтесь на неё.
- «На единицу работы» — справочно: количество × цена без объёма.
- Строка под ними расшифровывает пересчёт количества.
Если объём работы ещё не задан, вместо пересчёта показывается предупреждение «Объём работы неизвестен — в смете количество будет умножено на него». Для ресурса с признаком «П» (10.8) множителя нет: обе величины совпадают, и показывается только «Итого в смете».
Не путайте с ручным вводом неучтённого ресурса раздела (глава 9.5): там количество абсолютное, и «Итого» считается без объёма работы.
Материал добавляется в блок «Неучтённые материалы» работы, помечается как ручной и участвует в итогах и в экспорте. Удаляется кнопкой ✕ на строке, как любой неучтённый ресурс (глава 9).
10.6. Замещение материала
Выбор материала в окне сохраняет его в смете. Система:
- Запоминает связь «абстрактный код → конкретный код».
- Использует выбранный код в расчётах.
- Пересчитывает итог работы, раздела и сметы.
Замена работает для любого выбранного материала — подобранного из технологической группы, подобранного автоматически или добавленного вручную.
10.7. Конвертация единиц измерения
Часто абстрактный и конкретный ресурс отличаются единицами:
| Абстрактный | Конкретный | Конвертация нормы |
|---|---|---|
| «Грунтовка», т | «Грунтовка», кг | 0,020 т → 20 кг |
| «Клей», т | конкретный «Клей», кг | × 1000 |
Система выполняет конвертацию через внутренний справочник единиц измерения (категория СИ + единица + множитель), который ведёт администратор.
Конвертируется любое количество — и норма ФСНБ, и заданное вами. Начиная с версии 2.7.2 правило одно для обоих источников: количество хранится в единицах абстрактного ресурса, а в смету попадает умноженным на коэффициент перевода в единицы выбранного материала. Это отменяет прежнюю формулировку («множитель применяется только к норме»): раньше два источника количества жили по разным правилам, и на паре т/кг это давало расхождение в 1000 раз (дефект D-24).
Для вас это ничего не меняет в вводе: в окне выбора количество по-прежнему вводится в единицах выбранного материала (см. 10.4) — приведение к единицам абстрактного ресурса система делает сама при сохранении. Что видно: цикл «открыл окно → «Применить», ничего не меняя» не двигает сумму, в какую бы сторону ни шёл перевод.
Количество пересчитывается на глазах в двух местах окна выбора:
- когда вы меняете материал на материал в других единицах — число в поле приводится к новой единице, чтобы физический объём не изменился, с пометкой ⇄ пересчитано из …; если перевести ваше число нечем, подставляется норма расценки с пометкой ⇐ подставлена норма расценки (см. 10.4);
- у ресурса с признаком «П» — в подвале сразу показано «Количество из проекта: X ед. абстракта → в единицах материала: Y» (поля ввода там нет, см. 10.4).
В интерфейсе у строки материала в смете:
- Единица — единица выбранного материала (кг в примере выше), в ней же считаются цена и сумма;
- Количество — в этой же единице;
- значок ⇐ 0,0155 т рядом с названием означает «количество взято в единицах абстрактного ресурса и пересчитано»; наведите курсор — во всплывающей подсказке видно исходное количество, пару и множитель («× 1000 = 15,54 кг»).
Если пары единиц нет в справочнике («м3» → «шт» вывести нельзя в принципе), количество вычислить нечем. Тогда:
- в строке абстрактного ресурса вместо количества стоит — и бейдж ⚠ ед.изм. не переводится (в подсказке — какой именно пары не хватает);
- в смету такая позиция входит нулевой суммой — это видно явно, а не прячется за сложением тонн со штуками;
- в окне выбора материала «Применить» для такого кандидата заблокирована.
Что делать: выбрать материал в единице абстрактного ресурса — или попросить администратора добавить пару в справочник единиц измерения (руководство администратора, 8.4).
10.8. Проектное количество для ВМ
Если у абстрактного ресурса в ФСНБ установлен признак «количество определяется проектом» (например, для грунтовки), количества в расценке нет — оно берётся из проектного количества в ВОР.
Начиная с версии 2.7.2 это количество вычисляется, а не вводится в смете. Кнопки ✎ для ввода количества в строке абстрактного ресурса больше нет, и окна ввода количества (глава 7.5) для него тоже нет — оно осталось только у обычных ресурсов работы. Причина: одна и та же величина вводилась в двух окнах и в разных единицах, и при переводе т ↔︎ кг смета расходилась в 1000 раз (дефект D-24).
Как это выглядит теперь в строке абстрактного ресурса:
| Состояние | Ед.изм. и количество | Пометка |
|---|---|---|
| материал подобран, единицы переводятся | единица и количество выбранного материала (15,54 кг) | ⇐ 0,0155 т — исходное проектное количество; в подсказке пара и множитель |
| материал не подобран | единица и количество абстрактного ресурса | ⚠ не подобран + кнопка 🔍 Подобрать |
| материал подобран, пары единиц нет | количество — | ⚠ ед.изм. не переводится; в смете позиция считается нулевой суммой |
Чтобы изменить количество — измените его в ВОР и пересоздайте/пересчитайте смету: ВОР остаётся единственным источником проектного количества.
Для таких ресурсов количество — итоговое на всю работу: на объём работы оно не умножается. Это относится и к материалу, добавленному вручную вместо такого ресурса (10.5), — он наследует признак «П» замещаемого ресурса, поэтому сумма в окне и сумма в смете совпадают. У ручного ввода поле количества сохраняется: там нет ни каталожной единицы, ни связи с абстрактным ресурсом, пересчитывать нечего.
10.9. Примеры
Замещение по технологической группе. Для работы «Устройство покрытий из плит керамогранитных» 4 абстрактных ресурса заменяются на конкретные коды:
- плитка керамогранитная;
- рейка металлическая;
- смесь клеевая;
- грунтовка.
При этом у одного абстрактного ресурса (грунтовки) стоит признак «П» — его количество берётся из ВОР: 0,020 т. После замещения на материал в килограммах в строке будет 20 кг и пометка ⇐ 0,020 т, а итог работы пересчитается автоматически. Вводить количество в смете не требуется и негде.
Подбор при пустой технологической группе. В работе 15-02-016-03 «Штукатурка улучшенная стен» абстрактный ресурс — «Растворы отделочные цементно-известковые» (код 04.3.01.12, м3, 1,87). Его технологическая группа в справочнике пуста.
- В новой смете материал подставится сам:
04.3.01.12-0001 Раствор кладочный, цементно-известковый, М10с бейджем ⓐ. Нужен М50 — нажмите ✎, выберите04.3.01.12-0003и примените: итоги пересчитаются, бейдж снимется. - В старой смете (созданной до 2.7.1) сумма не изменится, но у ресурса появится ⚠ не подобран и кнопка 🔍 Подобрать. Окно откроется на вкладке «Группа кода» с 7 растворами — выберите нужный, и материал попадёт в смету.
11. Характеристики
«Характеристики» — это произвольные параметры объекта, сметы, раздела или работы, которые влияют на условия применения поправочных коэффициентов и подбор материалов.
11.1. Иерархия и наследование
Характеристики могут быть заданы на четырёх уровнях:
| Уровень | Где задаётся | Применяется к |
|---|---|---|
| Объект | страница объекта | всем сметам объекта |
| Смета | шапка сметы | всем разделам сметы |
| Раздел | в разделе сметы | всем работам раздела |
| Работа | в карточке работы | конкретной работе |
Принцип наследования: объект → смета → раздел → работа. Нижние уровни наследуют значения от верхних, если своё не задано.
11.2. Кнопка «Условия»
В интерфейсе есть несколько мест, где появляется кнопка «⚙ Условия»:
| Где | Уровень |
|---|---|
| Шапка объекта | Объект |
| Шапка сметы | Смета |
| Шапка раздела | Раздел |
| Шапка работы | Работа |
Если уже заданы характеристики, рядом с кнопкой отображается синий бейдж с числом локальных значений — например «⚙ Условия (3)».
Клик по кнопке открывает форму характеристик.
11.3. Структура формы характеристик
Заголовок
«Условия для <тип>: <имя>» — например «Условия для сметы: Текущий ремонт Детской библиотеки».
Группы характеристик
Характеристики сгруппированы по категориям из справочника, который ведёт администратор. Примеры групп:
- Климат и территория — высота над уровнем моря, климатический район.
- Условия работ — вредность, шум, в стеснённых условиях.
- Объект — тип объекта, год строительства, этажность.
- Прочее — настраиваемые категории.
Типы характеристик
| Тип | Управляющий элемент | Пример |
|---|---|---|
| Логический | сегментированные кнопки «Да» / «Нет» | «Объект на территории действующего предприятия» |
| Целое число | числовое поле | «Этажность» |
| Дробное число | числовое поле | «Высота над уровнем моря, м» |
| Список | выпадающий список | «Климатический район» (I, II, III, IV, V) |
Состояния значения
Каждая характеристика может быть в одном из состояний:
| Состояние | Что значит |
|---|---|
| Локально задано | пользователь явно установил значение на этом уровне |
| Унаследовано | значение пришло с верхнего уровня; рядом подпись «← унасл.» |
| По умолчанию | значение не задано нигде; используется значение по умолчанию из справочника |
Кнопка ✕ рядом с полем — сбросить локальное значение и вернуться к унаследованному / по умолчанию.
Подсказка
У некоторых характеристик есть описание из справочника. Появляется значком «i» рядом с названием; всплывает при наведении.
11.4. Сохранение
После сохранения:
- На текущем уровне обновляются локальные значения.
- На нижних уровнях пересчитываются эффективные значения через цепочку наследования.
- Если характеристика влияет на уже применённые поправочные коэффициенты (например, меняет диапазон значения «по диапазону»), система автоматически пересчитывает коэффициенты ресурсов.
11.5. Применение в окне выбора коэффициентов
При выборе обоснования с типом «Повышенный ОТ» или «Снижение производительности» поле «Введите значение коэф.» в перспективе будет автоматически заполняться на основе характеристик (например, высота над уровнем моря автоматически выбирает диапазон).
В текущей версии 2.2.21 такое автоматическое заполнение не реализовано — пользователь вводит значение вручную. Это запланировано в одном из будущих релизов.
11.6. Ограничения
- В смете в статусе «Опубликовано» редактирование характеристик заблокировано.
- Если справочник характеристик в админке изменился (удалена характеристика), её локальное значение в смете сохранится, но в форме показываться не будет.
- Объём характеристик — небольшой (до ~30 на уровень); интерфейс не оптимизирован под большие объёмы.
11.7. Если условия не открылись или не сохранились
| Что видно | Что произошло | Что делать |
|---|---|---|
| Красное уведомление «Не удалось открыть условия», форма не открывается | объект / смета / раздел / работа принадлежит другому пользователю либо сервер не ответил | повторите на своём документе; форма не откроется «пустой», чтобы отказ не выглядел как «условия не заданы» |
| Жёлтое уведомление и перезагрузка сметы | документа уже нет — удалён (в том числе в соседней вкладке) | экран обновится сам |
| Красное уведомление «Не удалось сохранить условия», форма закрывается | сохранение не прошло (нет доступа / сбой сервера) | откройте форму заново и повторите ввод — несохранённые значения не остаются |
Если не удалось подтянуть только унаследованные значения, форма всё равно откроется — просто без пометок «от родителя» рядом со значениями.
Чужие документы. Условия чужого объекта, сметы, раздела или работы недоступны ни на чтение, ни на изменение. До версии 2.8.0 такие запросы возвращали пустой ответ — теперь это отказ; на своих документах поведение прежнее.
12. Экспорт в Excel
Смета выгружается в формат .xlsx (Excel). Используются
заранее заданные шаблоны отчётов.
12.1. Открытие списка шаблонов
В шапке сметы — кнопка «↓ Экспорт». Клик открывает выпадающее меню с активными шаблонами.
12.2. Список шаблонов
| Код | Название | Описание |
|---|---|---|
01 |
Смета. Стандарт | Полная локальная смета: разделы, работы, ресурсы (ЗТ / ЭМ / МАТ / ВМ), ФОТ, НР / СП, формулы расчёта, итоги по работе, разделу, смете |
02 |
Смета. ФСНБ. Ресурсы и индексы | Формат по методике Приложения №3 Приказа 421/пр: расширенная шапка с реквизитами объекта и нормативных документов, детализация по видам затрат (ОТ / ЭМ / МАТ / ОТм / ФОТ / НР / СП), разделение по видам работ (строительные / монтажные / оборудование / прочие) |
Администратор может временно скрыть шаблон через переключатель в админке (раздел «Шаблоны отчётов»).
12.3. Запуск выгрузки
Клик по пункту меню запускает формирование файла. Браузер скачивает
файл вида smeta_<id>.xlsx.
12.4. Содержание шаблона «01 Стандарт»
Шапка
- Название сметы.
- Регион и квартал индексов цен.
- Объект, статус.
Тело
По разделам:
- Заголовок раздела.
- Работы по очереди:
- Шапка работы: №, обоснование, название, ед., количество, коэффициент.
- Блоки ЗТ / ЭМ / МАТ / ВМ — каждый ресурс отдельной строкой со стоимостью.
- ФОТ (справочно).
- НР / СП — два пункта с процентами и итогом.
- Итого по позиции.
- Итого по разделу.
Подвал
- Итого по смете — без НДС и, если задана ставка НДС, строка с НДС.
Формулы
В шапке выгрузки (шаблоны 01 и 02) с версии 2.10.0 есть строка «Ценовой тариф: <название>». В шаблоне 02 итоги по тарифам Эконом/Комфорт/Бизнес показывают НДС только по тем видам затрат, на которые он начисляется; строки НР и СП присутствуют с нулями. «ВСЕГО по смете» совпадает с итогом на экране. С версии 2.11.0 в шаблоне 02 и в Excel колонка «Индекс» содержит индекс с учётом тарифа, чел.-ч — по норме (без тарифа), а под строкой «Ценовой тариф» при тарифе с ненулевыми коэффициентами цены стоит сноска о том, как тариф учтён.
Все стоимости выводятся как формулы Excel (а не как захардкоженные значения). Это даёт возможность отследить расчёт в самом файле:
- стоимость ресурса = текущая цена × количество всего;
- количество всего ресурса = расход на единицу × количество работы;
- количество всего работы = количество × коэффициент;
- итого по работе — сумма строк ЗТ / ЭМ / МАТ / ВМ / НР / СП;
- итого по разделу — сумма работ;
- итого по смете — сумма разделов.
12.5. Содержание шаблона «02 ФСНБ. Ресурсы и индексы»
Соответствует Приложению №3 Приказа 421/пр.
Расширенная шапка
- Программный продукт (название и редакция).
- Нормативная база ФСНБ и номер приказа.
- Реквизиты письма Минстроя об индексах.
- Реквизиты нормативных документов об оплате труда.
- Регион, зона.
- Объект, наименование стройки.
- Номер ЛСР, основание.
- Метод расчёта (ресурсно-индексный).
- Период цен (квартал, год).
Сводка
- Сметная стоимость (₽ / тыс. ₽).
- В том числе: строительные работы / монтажные / оборудование / прочие.
Тело
По разделам — расширенные строки итогов:
- Итого прямые затраты (ОТ + ЭМ + МАТ).
- Итого по разделу с разбивкой на ОТ / ЭМ / ОТм / МАТ / ФОТ / НР / СП.
В смете:
- ВСЕГО строительные работы (с разбивкой по видам затрат).
- ВСЕГО монтажные работы (аналогично).
- ВСЕГО оборудование.
- ВСЕГО прочие затраты.
- ВСЕГО по смете (без НДС).
- НДС и финальное «Всего» (с НДС) — если в параметрах сметы задана ставка НДС.
- Справочно — затраты труда рабочих и машинистов в чел.-часах, масса мусора, материальные ресурсы вне ФСНБ.
12.6. Поведение
- При загрузке кнопка экспорта блокируется и показывает индикатор.
- Файл генерируется на лету; на сервере он не сохраняется — каждое скачивание делает новую выгрузку.
- Если ФСНБ сметы или индексы цен недоступны — экспорт возвращает ошибку с сообщением.
12.7. Что показано на экране и в файле
В сетке отображается «Кол-во всего» строки ресурса с учётом применённого коэффициента. В шаблоне «01 Стандарт» в формуле «Кол-во всего» применённый коэффициент пока не учитывается — известный недочёт, исправление запланировано.
В шаблоне «02 ФСНБ» все коэффициенты учтены корректно (тестовый сценарий сходится с эталоном копейка-в-копейку).
Коэффициент к итогу позиции
Если к работе применено обоснование, действующее на всю позицию
целиком (например, надбавка за горную местность — п.52.1 Методики
применения сметных норм, приказ Минстроя 421/пр), в обоих шаблонах («01
Стандарт» и «02 ФСНБ») строка «Всего по позиции» равна
(ПЗ + НР + СП) × коэффициент, а сами строки ПЗ / НР / СП
печатаются без этого коэффициента — так же, как на экране. Это ожидаемое
поведение, не ошибка выгрузки.
13. НПА документы
«НПА» — раздел документов, загруженных администратором (приказы Минстроя, методики, МДС, СП). Доступен из любого экрана через окно «Нормативные документы».
13.1. Открытие окна
В верхней панели — кнопка 📄 Методика. Клик открывает окно «Нормативные документы».
Дополнительно: на странице открытой сметы есть панель НПА в шапке (если у объекта или сметы привязаны конкретные документы) — те же ссылки доступны напрямую.
13.2. Структура окна
Шапка
- Заголовок «Нормативные документы».
- ✕ — закрыть.
Список документов
Каждая запись:
| Поле | Описание |
|---|---|
| Название | например «Приказ Минстроя России от 04.08.2020 № 421/пр» |
| Номер и дата | например «№ 421/пр от 04.08.2020» |
| Тип | Приказ / Методика / СП / МДС |
| Размер файла | в КБ или МБ |
Кнопка «📥 Скачать» или клик по строке — скачивает PDF. Файл открывается в новой вкладке (если браузер умеет показывать PDF) или скачивается в папку загрузок.
Поиск
Поле «Поиск по названию или номеру…» — фильтрация в реальном времени.
13.3. Примеры документов в стандартной поставке
| Документ | Использование |
|---|---|
| Приказ 421/пр от 04.08.2020 | Методика применения сметных норм |
| Приказ 571/пр от 22.06.2022 | Методика применения сметных норм (новая редакция) — демонтаж конструкций / оборудования |
| Приказ 696/пр от 12.11.2025 | Расширенная редакция ФСНБ-2022 |
| Приказ 812/пр от 21.12.2020 | Методика по разработке нормативов накладных расходов |
| Приказ 774/пр от 11.12.2020 | Методика по разработке нормативов сметной прибыли |
| МДС 81-35.2004 | Методика определения стоимости строительной продукции (старая) |
13.4. Привязка к смете
Администратор может загружать новые PDF, редактировать метаданные и привязывать документы к объекту или смете — тогда они появятся в специальной панели в шапке открытой сметы.
В пользовательском приложении эти ссылки удобны для проверки: «На каком приказе рассчитан коэффициент 1,15? Открой 421/пр и убедись».
13.5. На мобильном устройстве
На мобильном окно занимает весь экран; ссылки скачиваются обычным образом (Safari открывает встроенный просмотр PDF).
14. Обратная связь
Раздел для сообщений разработчикам системы — сообщения об ошибках и предложения по новому функционалу.
14.1. Открытие
Два места в интерфейсе:
- Кнопка 💬 Связь в верхней панели.
- Плавающая кнопка 💬 в правом нижнем углу — всегда видна (на мобильном скрыта, чтобы не перекрывать содержимое).
Оба клика открывают одно и то же окно.
14.2. Поля формы
| Поле | Тип | Обязательное | Описание |
|---|---|---|---|
| Тип обращения | переключатель | да | «Ошибка» или «Предложение» |
| Тема | текст (≤ 200 символов) | да | краткое описание |
| Сообщение | текстовая область (~5 строк) | да | подробное описание; для ошибок — шаги воспроизведения, ожидаемое и фактическое поведение |
Автоматически прикрепляется (только для просмотра):
| Поле | Источник |
|---|---|
| Номер обращения | автонумерация |
| Дата | при сохранении |
| Логин пользователя | из вашего профиля |
| ФИО | из профиля (если заполнено) |
| из профиля | |
| Телефон | из профиля (если есть) |
14.3. Кнопки
- Отмена — закрыть окно, ничего не отправляя.
- Отправить — заблокирована при незаполненных полях или во время отправки.
14.4. После отправки
- Уведомление в правом верхнем углу: «Обращение №42 отправлено».
- Окно закрывается.
- Администратору отправляется уведомление по электронной почте.
14.5. Просмотр статуса
В текущей версии 2.2.21 пользователь не видит ответа администратора через интерфейс — обратная связь идёт через email. Возможность ответов внутри приложения запланирована.
Список своих обращений и переписка — в планах.
14.6. Что писать
Для Ошибки опишите:
- Шаги воспроизведения — что делали последовательно.
- Ожидаемое поведение — что должно было произойти.
- Фактическое поведение — что произошло.
- Контекст: ID сметы / объекта (если есть, видно в шапке после названия), номер версии (можно посмотреть в шапке: например, «[2.2.21]»).
Для Предложения:
- Что было бы удобно сделать иначе.
- Сценарий, в котором это нужно.
14.7. Конфиденциальность
В обращении не передавайте пароли, ключи доступа или другие чувствительные данные. Если ошибка касается конкретной сметы — упомяните её ID; администратор может проверить расчёт.
14.8. На мобильном устройстве
На мобильном форма занимает всю ширину экрана. Кнопки «Отмена» и «Отправить» прилипают к нижней части окна.
15. Адаптивный (мобильный) дизайн
Сметный калькулятор работает на любом устройстве. Интерфейс автоматически подстраивается под ширину окна по трём режимам:
| Режим | Ширина | Как выглядит |
|---|---|---|
| Телефон | < 768 px | Одна колонка и одна узкая полоса сверху (48 px). Главное меню, список чатов и параметры чата открываются шторками; чат и рабочая область — два экрана, между которыми переходят кнопками полосы (см. 15.6) |
| Планшет | 768–1023 px | Две колонки: чат-ассистент и рабочая область (ВОР/смета) видны одновременно, между ними — перетаскиваемый разделитель. Шапка — компактная, но с полным меню разделов (см. 15.7) |
| Десктоп | ≥ 1024 px | Полный режим с боковыми панелями и разделителем, как раньше |
Эти три режима касаются каркаса приложения (меню, шторки, вкладки) и зависят от ширины окна. У самой сетки сметы пороги свои — 700 px и 1150 px — и считаются они по ширине области, в которой смета показана (см. 15.2 и главу 5.4).
15.1. Главные изменения
| Раздел | Десктоп | Мобильный |
|---|---|---|
| Шапка приложения | Логотип + хлебные крошки + пункты меню + кнопки | Одна полоса 48 px: «☰» · «←» (когда есть куда вернуться) · заголовок экрана с многоточием · кнопки действий. Логотипа, крошек и аватара нет — профиль в шторке «☰» (см. 15.5, 15.6) |
| Список объектов | Карточки в 2-3 колонки | Карточки в 1 колонку |
| Шапка сметы | В одну строку: название + кнопки | Одна строка 40 px: итог · статус · кнопка «⋯» с остальными действиями (см. 15.9) |
| Тулбар сметы | + Раздел / Свернуть / Развернуть в одну строку | Кнопки уменьшаются и могут перенестись |
| Сетка сметы | таблица, все колонки | строка из трёх ярусов, наименование во всю ширину (см. 15.2) |
| Неучт. ресурс раздела | строка с тремя цифрами справа | стек: информация на 100% ширины, цифры справа ниже |
| Кнопка ✕ удаления работы | по наведению | всегда видна |
15.2. Смета на телефоне: строка из трёх ярусов
На узком экране смета перестаёт быть таблицей: колонки не помещаются, и раньше наименование сжималось до нечитаемого столбика букв. Теперь каждая строка сметы — работа, ресурс, неучтённый ресурс, коэффициент — показывается тремя ярусами:
| Ярус | Слева | Справа |
|---|---|---|
| 1 | ▶ раскрытие · № позиции · код (обоснование, бейдж сборника) | иконки состояния и кнопки действий: 🧱 подбор материала, ✎ количество из проекта, 💬 комментарий, ✕ удалить, ⚙ условия |
| 2 | наименование во всю ширину строки | — |
| 3 | ед. изм. · всего · коэф. N (если коэффициент ≠ 1) | Итого и С НДС |
Над списком вместо таблицы-шапки — короткая подсказка «№ · Наименование · Ед. · Кол-во — Итого (с НДС)», она остаётся на месте при прокрутке.
Скрыты те же колонки, что и на планшете: «На ед.», «Баз. цена», «Индекс», «Тек. цена». Чтобы увидеть их, откройте смету на более широком экране (или поверните телефон, если область сметы становится шире 700 px). Суммы, количества и экспорт в Excel от ширины экрана не зависят.
Длинное наименование работы. Оно показывается не более чем в 3 строки, остальное скрыто. Тапните по наименованию — оно раскроется полностью; повторный тап сворачивает обратно. Наименования ресурсов внутри раскрытой работы не обрезаются — они короче.
Режим выбирается по ширине области сметы, а не окна: в чате (глава 15.6) при сужении разделителем правой панели ýже 700 px смета так же переходит на ярусный вид — даже на десктопе. Граница между ярусным видом и таблицей — 700 px, между сокращённой и полной таблицей — 1150 px (см. главу 5.4).
15.3. Окна и формы
Все окна на мобильном:
- Занимают полную ширину экрана с небольшими отступами.
- Содержимое скроллится внутри окна; кнопки внизу прилипают к низу.
- Кнопка ✕ в правом верхнем углу, увеличенная для удобства касания.
Окно выбора работы на мобильном:
- Левая навигационная панель и правая детальная — переключаются (одна на экран).
- Кнопка «← Назад» в шапке возвращает на предыдущий уровень или в детали.
- Подвал «Добавить в смету» прилипает к низу.
Окно выбора материала:
- На десктопе — таблица из 6 колонок.
- На мобильном — карточки: код / цена / название / ед. / базисная цена / индекс. Удобно нажимать.
15.4. Жесты и сенсорный ввод
- Нажатие — клик; двойное нажатие не используется.
- Свайп — только для закрытия шторок: меню закрывается свайпом влево, «Параметры чата» и листы «⋯» — свайпом вниз.
- Длинное нажатие не используется.
- Прокрутка — обычная, с инерцией.
15.5. Главное меню на телефоне (☰)
На телефоне пункты меню не помещаются в строку, поэтому все они собраны в шторку. Тапните «☰» слева в полосе — шторка выезжает слева (аватара в полосе нет: профиль — в самой шторке):
- Навигация: Чат · Объекты · Справочник · Файлы. Текущий раздел отмечен точкой и подсветкой.
- Разделы: Методика · Обратная связь.
- Профиль: имя пользователя, кнопка «Выйти», версия приложения.
Закрыть шторку можно тапом по затемнению справа, крестиком «✕» или свайпом влево. Так с телефона доступны все пункты, которые на десктопе лежат в верхнем меню и в меню профиля.
15.6. Чат-ассистент на телефоне
Чат (глава 16) полностью работает с телефона. Экран устроен как в мессенджере: сверху одна узкая полоса, ниже — лента сообщений на весь экран, внизу — поле ввода.
Полоса чата (48 px):
| Элемент | Что делает |
|---|---|
| ☰ | главное меню (15.5) |
| Название чата ▾ и под ним строка «Объект «…»» / «Объект не выбран» | тап открывает шторку «Мои чаты»: список диалогов, «+ Новый чат», переключение и удаление. Без выбранного чата в заголовке — «Мои чаты» |
| ⚙ | «Параметры чата» (ниже). Показывается, когда открыт какой-либо чат |
| 📂 | рабочая область (ВОР/смета). Точка ● — ассистент создал или обновил ведомость либо есть вопрос по обработке |
Рабочая область открывается на весь экран. В полосе вместо заголовка — «← Чат», справа 📋 ВОР, 🧮 Смета (каждая — только если документ уже есть) и (если включена обработка) ⚙ Обработка. Вернуться в чат можно кнопкой «← Чат» или системной «Назад» телефона; набранный, но не отправленный текст в поле ввода сохраняется. ВОР на этом экране — карточками, по одной работе на карточку (см. 17.6).
«Параметры чата» — лист, выезжающий снизу (закрывается тапом по затемнению, кнопкой или свайпом вниз). В нём собрано то, что на десктопе стоит в заголовке чата и в строке контекста:
- переключатель «Авто / Ручной» (режим подбора) с пояснением;
- модель ИИ — подпись «DeepSeek V4 Flash»; выпадающий список только у учётных записей с несколькими моделями (эксперт);
- «Объект чата» — что закреплено (объект, ВОР, смета), кнопки перехода к ним, «📌 Закрепить / Изменить»;
- «✎ Переименовать чат» и «✕ Удалить чат» (с подтверждением).
Поле ввода — в один ряд: 📎 · поле · круглая кнопка ➤ (отправить). Поле само растёт вверх до 5 строк, дальше прокручивается. Под ним одна строка: предупреждение «⚠ Не загружайте персональные данные» и счётчик сообщений (например «3 / 20»). Если суточная квота исчерпана, вместо счётчика показывается сообщение об этом.
Enter на телефоне — новая строка. На экранной клавиатуре Enter переносит строку, а сообщение отправляется кнопкой ➤. На компьютере всё как раньше: Enter отправляет, Shift+Enter — перенос.
Экранная клавиатура. Пока она открыта, поле ввода остаётся над ней, подстрока «Объект…» в полосе и строка со счётчиком скрываются — вся освободившаяся высота отдаётся ленте. Когда клавиатура закрывается, они возвращаются.
Ответы ассистента занимают всю ширину экрана; текст переносится по словам, длинные коды и ссылки рвутся по месту. Широкие вставки внутри ответа — таблицы, блоки кода — прокручиваются по горизонтали внутри пузыря: проведите по таблице пальцем вбок. Сам экран чата вбок не двигается.
Если у левого или правого края таблицы или блока кода видна тень (у таблицы — тёмная, у кода — светлая дымка), значит за краем есть продолжение — листайте в эту сторону. Дошли до конца — тень с этой стороны пропадает; у таблицы или кода, которые целиком помещаются в пузырь, тени нет.
На планшете (768–1023 px) вкладки не нужны: чат и рабочая область видны одновременно в две колонки; ширину колонок регулирует разделитель посередине. Поворот планшета и переход на телефонный вид ширину колонок не сбрасывают (см. 16.1).
Горизонтальная ориентация телефона. В альбомном режиме высота экрана мала, и на ленту остаётся немного места. Для переписки удобнее держать телефон вертикально.
15.7. Шапка на планшете (768–1023 px)
На планшете шторки и кнопки «☰» нет — верхнее меню остаётся единственной навигацией, поэтому шапка ужимается вокруг него, а сами пункты меню сохраняются полным текстом и полностью доступны для нажатия.
| Что | Как выглядит на планшете |
|---|---|
| Меню разделов | 🤖 Чат · 📁 Объекты · 📚 Справочник · 📂 Файлы — полным текстом, ничем не перекрыты; высота кнопки увеличена до 44 px под палец |
| Логотип | 768–819 px — только значок 📐 (слово «Смета.Нет.Ру» скрыто); от 820 px — со словом |
| ← Назад / 📄 Методика / 💬 Связь | только значки, без подписей. Название всплывает подсказкой при наведении и читается программами экранного доступа |
| Профиль | только кружок с инициалами (имя и стрелка скрыты). Тап открывает то же выпадающее меню, что и на десктопе |
| Хлебные крошки | показывается только текущий уровень (название сметы или объекта) и при нехватке места усыхает многоточием — пункты меню при этом не сдвигаются |
Высота шапки не меняется (52 px), на вторую строку она не переносится, горизонтальной прокрутки в шапке нет.
Второй вход в справочник. В меню профиля рядом с «📂 Мои файлы» появился пункт «📚 Справочник ФСНБ» — он ведёт в тот же раздел и работает на любой ширине окна, независимо от того, как разложилась шапка.
Что было раньше. До версии 2.7.3 на ширинах 768–1023
px правые кнопки рисовались поверх меню: пункт «📚
Справочник» не нажимался вовсе (768–899 px), «📂
Файлы» — до 979 px. В справочник с планшета можно было попасть
только по прямой ссылке /fsnb, в файлы — через меню
профиля. Теперь оба пункта работают тапом по меню.
15.8. Навигация: кнопка «←» и системная «Назад»
Кнопка «←» в полосе — то же, что и системная «Назад» телефона: возвращает на предыдущий экран приложения. Если предыдущего нет (например, вы открыли смету по прямой ссылке), «←» ведёт на уровень выше: из сметы — в её объект, из объекта — в список объектов, из остального — в чат. Из рабочей области чата возвращает «← Чат».
15.9. Объект, смета, ВОР: заголовок и кнопка «⋯»
На страницах объекта, сметы и ведомости заголовок занимает одну компактную строку, а редкие действия убраны в кнопку «⋯» справа — она открывает лист снизу (тап по пункту выполняет действие и закрывает лист). Название страницы — в полосе сверху.
| Экран | Строка под полосой | Пункты листа «⋯» |
|---|---|---|
| Смета | итог (мельче — «с НДС N %: …») · бейдж статуса | Параметры · Условия (характеристики) · Экспорт по каждому шаблону · Опубликовать / Снять с публикации |
| Объект | карточка: 🏗 название и 📍 адрес. Шеврон справа разворачивает даты и показатели (свёрнуто по умолчанию; открытое состояние не запоминается) | Редактировать · Условия (характеристики) · Удалить объект (с подтверждением). Кнопка «+ Новая смета» — отдельно, во всю ширину над списком смет |
| ВОР | 📋 название (+ «смета устарела») | Перенести все связки в RAG (эксперт) · Открыть в чате · Редактировать · Сведения (объект, дата, ID) · Копировать ID · Удалить ВОР |
В списках «Мои объекты», «Мои файлы» и справочнике ФСНБ повторяющиеся заголовки страницы («Мои объекты», «📚 Справочник ФСНБ», «← Назад») на телефоне скрыты — название раздела уже в полосе. Кнопки «+ Новый объект» и т. п. растянуты на всю ширину.
Вход и регистрация. Поля на экране входа на телефоне имеют шрифт 16 px, чтобы iPhone не приближал форму при вводе.
15.10. Известные ограничения
- Наименование работы на телефоне показывается не более чем в 3 строки — полный текст открывается тапом по наименованию (см. 15.2).
- Колонки «На ед.», «Баз. цена», «Индекс», «Тек. цена» на узком экране не показываются вовсе; развернуть их построчно нельзя — смотрите смету на широком экране или выгружайте в Excel.
- В окне выбора материала на мобильном (для больших технологических групп с десятками материалов) скролл может быть медленным.
- В окне выбора коэффициента три выпадающих фильтра в одну строку могут быть тесными — окно прокручивается.
16. Чат-ассистент
Чат-ассистент — это помощник на основе искусственного интеллекта, который помогает собрать смету обычным языком. Вы описываете, что нужно сделать («стяжка пола 50 мм, 80 м²»), а ассистент подбирает подходящие расценки ФСНБ и наполняет ведомость объёмов работ (ВОР) — черновую опись, из которой затем формируется смета (см. главу 17).
16.1. Как открыть чат
Чат доступен с главного экрана. Открывается пустой диалог: поле ввода внизу, история сообщений по центру, справа — рабочая панель с ведомостью (ВОР) и сметой. Ширину панели задаёт разделитель посередине; в узкой панели (в том числе на планшете 768–1023 px) строки ведомости раскладываются ярусами и остаются читаемыми целиком — см. 17.6.
В пустом чате сразу видно, какая модель ИИ выбрана (см. 16.5).
Раскладка экрана: список чатов, разделитель и правая панель
На планшете и компьютере экран собран из трёх частей:
| Часть | Назначение |
|---|---|
| Список чатов слева | переключение между диалогами, кнопка «+ Новая» |
| Диалог по центру | шапка (режим подбора и модель), лента сообщений, панель ввода |
| Правая панель | вкладки «📋 ВОР», «🧮 Смета» и «⚙ Обработка» — показывается только то, что уже есть в чате (главы 17, 19) |
- Разделитель — вертикальная полоса между диалогом и правой панелью. Перетащите её мышью, чтобы отдать больше места чату или ведомости. Положение запоминается и восстанавливается при следующем входе.
- Список чатов сворачивается кнопкой ««» в узкую полосу у левого края; вернуть его — кнопкой «»» на этой полосе.
Приложение не даёт увести разделитель туда, где работать станет нечем:
- диалогу всегда остаётся не меньше 320 px — поле ввода и кнопка «Отправить» видны целиком при любом положении разделителя;
- правой панели всегда остаётся не меньше 200 px.
Поэтому крайнее левое положение разделителя зависит от списка чатов: при развёрнутом списке колонка чата не сужается меньше 541 px, при свёрнутом — меньше 339 px. Отсюда два следствия в работе:
- свернули список — ширина колонки не меняется, освободившееся место достаётся диалогу;
- развернули список, когда колонка уже на минимуме, — колонка сама раздвигается вправо за счёт правой панели. Это не сбой: иначе списку и диалогу вместе не хватило бы места. Вернуть прежнюю ширину можно тем же разделителем.
Ширина, заданная разделителем, остаётся вашей. Минимумы выше — это ограничение показа, а не новая настройка: если места стало меньше (сузили окно браузера, прижали его к половине экрана, повернули планшет, перешли на телефон и обратно), колонка чата временно ужимается до минимума, но запомненная ширина не переписывается. Как только места снова хватает — колонка возвращается ровно к той ширине, которую вы выставили. Менять запомненную ширину может только сам разделитель.
Если разделитель был сохранён в более узком положении раньше (версии 2.7.0–2.7.4), при открытии чата он молча подтягивается к новому минимуму — сбрасывать настройки и чистить браузер не нужно.
Панель ввода в узком чате перестраивается ярусно: поле сообщения занимает всю ширину, «Отправить» уходит на строку ниже справа. Порог — ширина самого диалога (меньше 420 px), а не ширина окна: раскладка одинаково правильна и на планшете, и на широком мониторе с уехавшим влево разделителем.
Ограничение. Ведомость в правой панели уже 260 px отображается сжато (кнопки строки становятся столбиком), а при совсем узкой панели может появиться горизонтальная прокрутка. Если ведомость читать неудобно — оттяните разделитель влево или откройте ВОР на отдельной странице.
На телефоне. Сверху одна узкая полоса: ☰ (меню), название чата ▾ (список чатов), ⚙ («Параметры чата» — режим, модель, объект, переименование и удаление) и 📂 (рабочая область). Лента занимает весь экран, поле ввода — один ряд внизу, над экранной клавиатурой; Enter на телефоне переносит строку, отправка — кнопкой ➤. Подробно — 15.6 «Чат-ассистент на телефоне».
16.2. Контекст: объект и ведомость работ
Чтобы ассистент понимал, к чему относится разговор, к диалогу привязываются объект и ведомость работ (ВОР).
- Контекст-панель показывает, какой объект и какая ВОР закреплены за текущим чатом.
- Чипы «📋 ВОР» и «🧮 Смета» переключают вкладку правой панели — из чата вы не уходите.
- Кнопка «📌 Закрепить» вручную фиксирует объект и ВОР за диалогом (если контекст уже задан, на кнопке написано «📌 Изменить»). После этого все подобранные позиции попадают именно в эту ведомость. На телефоне кнопка переносится на отдельную строку под чипами контекста.
- Если объект и ВОР ещё не выбраны, ассистент предложит создать их в ходе разговора. Для нового объекта нужны и название, и адрес: без адреса объект не создастся и ассистент попросит его назвать.
Привязка сохраняется за диалогом: при возврате к чату контекст восстанавливается автоматически.
Смета в правой панели (с 2.10.0)
Когда ассистент создаёт смету, правая панель сама переключается на вкладку «🧮 Смета». Дальше правки ассистента (объёмы, расценки, коэффициенты, разделы, пересчёт) появляются в панели без обновления страницы. Вкладки ВОР и Смета переключаются одним щелчком, набранный в поле ввода текст не теряется.
- Вкладка показывается, только если у чата есть соответствующий документ.
- Кнопка «↗ На весь экран» справа в строке вкладок открывает ВОР или смету на отдельной странице. Экспорт, публикация и характеристики сметы доступны только там — в панели их нет.
- Если ассистент удалил смету, вкладка исчезает.
- При открытии старого чата активной становится вкладка ВОР, а если её нет — Смета.
16.3. Как идёт диалог
- Вы пишете запрос обычными словами — что за работа, объём, материал, особенности.
- Ассистент отвечает потоком (текст появляется по мере генерации) с форматированием — списки, таблицы, выделение.
- Когда ассистент находит подходящие расценки, он показывает карточки вариантов (см. 16.6).
- Вы выбираете подходящий вариант — он добавляется в ведомость работ.
Кнопка «Стоп»
Пока идёт ответ, доступна кнопка «Стоп» — она немедленно прерывает генерацию. Это удобно, если вопрос задан неточно и ответ уже пошёл не туда.
После нажатия кнопка на несколько секунд меняется на «⏹ Останавливаем…» и неактивна — ассистент доводит до конца текущий шаг и прекращает работу. Обычно это занимает секунды; если подтверждение не пришло за 20 секунд, ответ обрывается принудительно.
- Уже показанный текст остаётся на экране с пометкой «⏹ остановлено».
- За остановленный ответ списывается только уже выполненная работа, а не весь ответ целиком.
- Сразу после остановки можно писать следующее сообщение в том же чате.
- Повторное нажатие «Стоп» или нажатие, когда ответ уже закончился, ничего не ломает.
16.4. Действия с ответами
Под каждым ответом ассистента есть кнопки-действия:
- 👍 / 👎 — оценка ответа. Помогает разработчикам улучшать качество подбора.
- Повтор последнего запроса (регенерация) — ассистент сформирует ответ заново.
16.5. Модель ИИ
Изменено в 2.15.0. Для обычных пользователей работает одна модель — DeepSeek V4 Flash; выбирать модель не нужно.
- В шапке чата вместо выпадающего списка показана подпись «🤖 DeepSeek V4 Flash» (на телефоне — в листе «⚙ Параметры чата», блок «Модель ИИ»).
- Если раньше вы выбирали другую модель (например, Gemini), она заменится на DeepSeek V4 Flash автоматически при открытии чата — ничего делать не нужно.
- Выпадающий список моделей остаётся только у учётных записей с расширенным доступом (роль «эксперт»), у которых доступно больше одной модели; выбор запоминается для последующих диалогов (см. 16.7).
16.6. Карточки вариантов расценок
Когда ассистент подбирает расценку, он показывает один или несколько вариантов карточками. В карточке:
- код и наименование расценки ФСНБ;
- единица измерения и цена;
- обоснование подбора (trace) — почему ассистент предложил именно эту позицию (по нескольким каналам: дерево ФСНБ, характеристики, материалы и др.);
- кнопка «Выбрать» — добавляет позицию в ведомость работ (ВОР).
Подбор работает в двух режимах:
| Режим | Поведение |
|---|---|
| Авто | Ассистент сам выбирает наиболее подходящий вариант |
| Ручной | Ассистент показывает варианты, окончательный выбор за вами |
При отправке нового сообщения ранее показанные варианты сворачиваются, чтобы не загромождать диалог.
Подбор материалов
Если в запросе есть материал, ассистент дополнительно подбирает материалы-кандидаты и предлагает добавить их в ведомость отдельной строкой (см. главу 17).
16.7. Расходы
Раздел «Расходы» показывает, сколько ресурсов ИИ израсходовано. Это пришло на смену прежнему разделу биллинга: пользователь видит сводный расход по работе ассистента.
16.8. Переходы из чата (деплинки)
В ответах ассистента встречаются кнопки-переходы: они открывают нужное место приложения прямо из диалога —
- к строке сметы или ведомости работ,
- к карточке расценки ФСНБ по коду,
- к нужному срезу результата.
Это позволяет быстро перейти от обсуждения к конкретной позиции и обратно.
16.9. Если ассистент не отвечает (с 2.8.0)
Помощник — отдельная служба, и она может быть временно недоступна:
идёт обновление, перезапуск или сбой связи. Раньше в таком случае в окне
чата появлялась техническая строка вида
HTTP 502: Agent /chat/stream HTTP 403: {"detail":…}. Теперь
вместо неё показывается понятное сообщение.
Что вы увидите. Ваше сообщение остаётся в переписке, а вместо ответа ассистента под ним появляется плашка:
Помощник временно недоступен. Ваше сообщение сохранено — попробуйте отправить ещё раз через минуту.
Что при этом происходит:
- Текст не теряется. Набранное сообщение возвращается в поле ввода — достаточно нажать «Отправить». Если за время ожидания вы успели начать печатать следующее сообщение, поле не перезаписывается (чтобы не потерять уже введённое); отправленный текст в этом случае виден в переписке и его можно скопировать оттуда.
- Кнопка «Повторить» под сообщением активна — она отправляет тот же запрос заново.
- Плашка одна на сообщение. Два отказа подряд не рисуют две надписи; поверх плашки не появляется и техническая строка об обрыве соединения.
Ограничения:
- Приложение не называет причину отказа. Текст одинаков для всех причин — это сделано намеренно: коды ответов, адреса и тела ответов внутренних служб наружу не показываются. Разбор причины ведётся по журналам на стороне сервера.
- Ответа в истории не остаётся. Неудачная попытка не сохраняется: при следующем открытии диалога вы увидите только своё сообщение. Это нормально, повторная отправка не создаст дубль ответа.
- Если повтор через минуту-две не помогает — сообщите через раздел «Обратная связь», указав время и объект. Своими действиями (новым чатом) это не лечится.
Не путать с исчерпанным лимитом. Если израсходован лимит на работу ассистента (см. 16.7), показывается другое сообщение — про лимит, — и кнопка «Повторить» у него неактивна: повтор в этом случае бессмысленен.
См. также: 17. Ведомость объёмов работ (ВОР) · 18. Браузер ФСНБ
16.10. Гостевая учётка: лимит помощника (2.14.0)
Гостевая учётка (создана до версии 2.15.0, см. 1.7) работает с помощником с ограничением расходов. При его исчерпании вместо обычного сообщения об ошибке в ленте появляется карточка с кнопкой «Сохранить доступ» (переход в профиль, см. 1.8); кнопки «Повторить» нет. После задания пароля лимит становится обычным.
16.11. Смета из каталога: от ссылки до первого расчёта (2.14.0)
Для чего. На страницах каталога
smeta.net.ru/katalog/ у работы есть кнопка «Посчитать мою
квартиру». По ней вы попадаете в приложение сразу с готовой сметой этой
работы и региона — остаётся сказать, сколько у вас метров.
Как это выглядит.
- Нажимаете кнопку на странице каталога, например «Стяжка пола, Москва». Открывается приложение. Если вы ещё не входили — экран «Войдите или создайте аккаунт» (см. 1.4) с названием работы и региона: введите e-mail, получите пароль из письма и войдите — вы окажетесь на этой работе.
- На месте ленты на секунду-другую виден индикатор «Готовим смету…». Затем открывается чат, а справа — вкладка «Смета» с уже созданной сметой «Устройство стяжки пола · Москва».
- Первым сообщением ассистент пишет, что смета готова: цены какого квартала, тариф ФСНБ, какая вариация работы взята, типовой объём и итог. Пока в смете стоит типовой объём, не ваш.
- Напишите свой объём: «45», «45 м²» — ассистент пересчитает все строки сметы пропорционально и назовёт новый итог. Объём можно менять сколько угодно раз: пересчёт всегда идёт от типового, ошибок накопления нет. «Не знаю» — ассистент подскажет ориентир (например, площадь комнаты); типовой объём тогда остаётся.
Что подставляется само. Регион — из ссылки; редакция ФСНБ — действующая; квартал индексов — действующий для региона (тот же, что показан на странице каталога, поэтому цена в смете при типовом объёме совпадает с ценой на странице с точностью до округления); тариф — ФСНБ; НДС — на сегодняшнюю дату. Вариация работы выбирается автоматически — типовая, первая на странице работы; её название видно в заголовке раздела сметы. Тариф и остальное можно менять в смете как обычно.
Объект. Смета кладётся в объект «Из каталога» (адрес — название региона). Объект можно переименовать — следующие сметы из каталога попадут в него же. Следующий переход по ссылке с другой работой или регионом добавит в тот же объект новую смету.
Повторный переход. Обновили страницу, нажали «Назад» или открыли ту же ссылку ещё раз — вторая смета не создаётся: открывается прежняя, с введённым объёмом.
Если вы очистили чат (удалили разговор) и открыли ссылку снова, смета остаётся прежней, а чат начинается заново — с вопроса помощника об объёме. Если объём уже был введён, вопрос напомнит его: «Сейчас в ней объём — 50 м², итого 55 960 ₽. Сколько у вас м²?» — ответьте новым числом или оставьте как есть.
Если ссылка не подошла. Нет работы или региона, работа снята с публикации, для региона нет действующих индексов или нет эталона — приложение молча открывает обычную главную: без ошибки и без созданных данных. Просто начните со своего вопроса ассистенту или создайте смету вручную.
Ограничения.
- не более 20 смет из каталога в сутки на пользователя; сверх этого — обычная главная, попробуйте на следующий день;
- вариацию работы (толщина, основание и т. п.) ссылка не выбирает — если нужна другая, замените работы в смете вручную или попросите ассистента;
- объём — одно число для всего раздела: ассистент масштабирует все строки сметы пропорционально, отдельные строки после этого можно поправить вручную (новый ввод объёма их снова пересчитает от типового);
- сметой из каталога расходуется лимит помощника только на ваши сообщения; сам мост (создание сметы и первое сообщение) лимит не тратит.
17. Ведомость объёмов работ (ВОР)
Ведомость объёмов работ (ВОР) — это черновая опись того, что нужно сделать на объекте, на обычном языке. Ассистент наполняет ведомость в ходе диалога (см. главу 16), а затем из неё формируется полноценная смета по ФСНБ.
ВОР — промежуточный слой между «человеческим» описанием работ и сметным расчётом: в ней работы названы понятно (как на профильных биржах — «Стяжка пола», «Штукатурка стен»), а площадь и объёмы вынесены в количество.
17.1. Где находится ВОР
Ведомость отображается на правой панели чата. Каждая строка — это работа или материал, подобранные ассистентом или добавленные вами.
Ширину панели задаёт разделитель между чатом и ведомостью (см. 16.1); уже её 200 px не сделать. В узкой панели (менее 260 px) строка перестраивается: кнопки действий выстраиваются столбиком, наименование переносится по словам. Для подробного разбора ведомость удобнее открыть на отдельной странице — кнопкой перехода к ВОР из чата.
17.2. Строки ведомости
| Тип строки | Что содержит |
|---|---|
| Работа | Понятное наименование, подобранная расценка ФСНБ, единица и количество |
| Материал | Неучтённый материал, подобранный отдельно (см. 17.4) |
| Проектное количество | Уточнённые объёмы под работой (см. 17.3) |
Строки реагируют на правки из чата: при появлении новой расценки строка автоматически раскрывается, а список прокручивается к изменённой позиции. При этом перезагружается только нужная строка, а не весь список.
17.3. Проектное количество (объёмы)
Под работой можно указать проектное количество — фактический объём по проекту.
- Проектное количество трактуется как «всего»: оно не домножается на нормативный объём работы. Например, если вы указали 80 м², в смету пойдёт именно 80 м², без повторного умножения.
- Количество указывается в единице того ресурса, к которому относится (как она задана в ФСНБ): для абстрактного ресурса «Кабель силовой, т» — в тоннах, а не в килограммах будущего материала.
- Уточнённый объём сохраняется в ведомости и используется при формировании сметы.
С версии 2.7.2 ведомость — единственное место, где задаётся проектное количество. В смете количество таких ресурсов (признак «П») не редактируется: оно берётся отсюда и пересчитывается в единицы выбранного материала автоматически — 0,01554 т превращаются в 15,54 кг без вашего участия (см. главу 10, 10.8). Нужно другое количество — измените его здесь и обновите/пересоздайте смету.
17.4. Материалы в ведомости
Если работе нужен материал, которого нет в нормативе (неучтённый), ассистент подбирает материалы-кандидаты прямо в чате. Выбранный материал добавляется в ведомость отдельной строкой-материалом и далее попадёт в смету как неучтённый ресурс.
17.5. Связь со сметой
Когда из ведомости формируется смета, сохраняется трассировка: для каждой строки видно, какими кодами ФСНБ она «учтена в смете». В смете соответствующая колонка показывает связь работы ВОР с расценками.
Проектные количества из 17.3 уходят в смету вместе с работой: в карточке работы они видны у ресурсов с признаком «П» — в единицах подобранного материала и с пометкой исходного значения (например, ⇐ 0,01554 т). Правки количества идут только в одну сторону — из ведомости в смету.
17.6. Ведомость в узкой панели и на телефоне
Ведомость показывается в двух местах — на правой панели чата и на отдельной странице ведомости. Панель чата бывает совсем узкой (её ширину вы задаёте разделителем, а на планшете она и по умолчанию невелика), поэтому раскладка строки выбирается по ширине самой ведомости, а не по ширине окна браузера. Одна и та же ведомость при одном и том же окне будет таблицей на своей странице и ярусной в узкой панели чата.
| Ширина области с ведомостью | Как выглядит строка |
|---|---|
| ≥ 700 px (отдельная страница ВОР, широкая панель чата) | привычная таблица: № · сборник · код · наименование · ед. · количество · кнопки |
| < 700 px (панель чата на планшете, телефон) | ярусная строка — то же содержимое в несколько строк, см. ниже |
Ярусная строка ведомости. Работа:
- первый ярус — номер с раскрывающей стрелкой ▸ / ▾, наименование работы, справа кнопки ✎ (редактировать), ✕ (удалить) и 💾 (у эксперта);
- второй ярус — количество с единицей измерения
(
120 м²).
Подпункт (расценка, материал, проектное количество):
- первый ярус — номер (
1.1,1.2, …), бейдж типа ([ГЭСН] и название сборника, 📦 Материал, П проект), справа кнопка ✕; - второй ярус — наименование во всю ширину, переносится по словам;
- третий ярус — код (нажимается, открывает карточку ФСНБ) и справа количество с единицей измерения.
На телефоне ведомость на отдельной странице имеет одну строку заголовка с кнопкой «⋯» (Редактировать, Сведения, Открыть в чате, Удалить и др.) — см. 15.9.
Что важно знать:
- Ничего не скрывается. В ярусной раскладке видны все
те же поля, что и в таблице, включая единицу измерения
— она стоит рядом с количеством (
4,8 т). Раньше на телефоне единица не показывалась, и количество читалось без неё. - Горизонтальной прокрутки нет. Длинные наименования и коды переносятся на следующую строку, ведомость не нужно двигать вбок.
- Тип строки по-прежнему виден: у материала — зелёная полоса слева и бейдж 📦, у проектного количества — оранжевая полоса и бейдж П, у расценки — бейдж сборника.
- Кнопки укрупнены под палец: область нажатия ✎ / ✕ / 💾 увеличена до размера, пригодного для касания, и кнопки разведены так, чтобы соседняя не перехватывала тап.
- Переключение мгновенное. Перетащите разделитель между чатом и панелью — раскладка сменится сразу, без перезагрузки страницы и без потери раскрытых работ.
Что было раньше. До версии 2.7.3 на планшете (768–1023 px) ведомость в панели чата раскладывалась как на десктопе: строка требовала ≈ 640 px, панели столько не доставалось, и всё, что не помещалось, обрезалось правым краем без прокрутки. У подпункта оставались видны только номер и бейдж сборника — наименование, единицу, количество прочитать было нельзя, кнопку ✕ нажать тоже. Приходилось открывать отдельную страницу ведомости или разворачивать окно шире ≈ 1050 px. Теперь проверить подбор ассистента можно не выходя из диалога.
Ограничение. Разделитель между чатом и панелью перетаскивается мышью; пальцем на сенсорном экране он пока не тянется. На ярусную раскладку это не влияет — ведомость читается целиком при любой ширине панели.
17.7. Что дальше
После наполнения ведомости формируется смета — с разделами, ресурсами, коэффициентами и итогами (см. главы 5–8). Результат можно посмотреть срезами «на работы» и «на материалы» (см. главу 5) и выгрузить в Excel (см. главу 12).
См. также: 16. Чат-ассистент · 5. Просмотр и редактирование сметы
18. Браузер ФСНБ
Браузер ФСНБ позволяет просматривать нормативную базу (ФСНБ-2022) напрямую — искать расценки, изучать состав работ и цены, не добавляя ничего в смету. Это справочный инструмент: удобно проверить код, посмотреть, что входит в расценку, или найти нужную позицию перед обсуждением в чате.
18.1. Как открыть
Браузер ФСНБ — отдельный раздел приложения. Входы в него:
- пункт «📚 Справочник» в верхнем меню (на телефоне — в шторке «☰»);
- пункт «📚 Справочник ФСНБ» в меню профиля (кружок с инициалами справа в шапке) — работает на любой ширине окна;
- кнопка-переход из ответа чат-ассистента — открывает сразу нужную расценку (см. 16.8).
Открывается каталог нормативной базы с поиском и навигацией по дереву.
18.2. Навигация
- Дерево каталога — сборники (ГЭСН, ГЭСНм, ГЭСНмр, ГЭСНп, ГЭСНр) → разделы → группы → работы.
- Поиск — по коду или наименованию расценки.
- Карточка расценки — состав работы, ресурсы (затраты труда, машины, материалы), единица измерения и цена.
Если состав работ в каталоге не указан, в карточке выводится поясняющая плашка.
18.3. Чем полезен
- Быстро проверить расценку по коду.
- Понять, что входит в работу, до её добавления в смету.
- Свериться с предложением ассистента — открыть ту же расценку из чата по кнопке-переходу (см. 16.8).
Браузер ФСНБ работает в режиме просмотра — он не меняет смету и ведомость работ. Для добавления работ используйте чат-ассистент (глава 16) или подбор работы в смете (глава 6).
См. также: 16. Чат-ассистент · 6. Добавление работы из ФСНБ
19. Приложение для Android
Смету можно открыть не только в браузере, но и в отдельном приложении для Android. Это та же система — все формы и экраны берутся из веба, приложение лишь оборачивает их: иконка на рабочем столе, вход по отпечатку пальца и сохранение файлов в «Загрузки» вместо браузерной загрузки.
Два способа установки. Приложение опубликовано в RuStore — это основной способ: установка в один тап, обновления приходят сами (п. 19.1). Отдельно существует тестовая сборка для проверки новых версий на тестовом контуре (п. 19.1а): у неё своя иконка «Смета TEST», данные в ней тестовые, не боевые сметы. Обычному пользователю тестовая сборка не нужна.
Минимальная версия системы — Android 8.0.
19.1. Установка из RuStore
- Откройте на телефоне ссылку на карточку приложения: https://www.rustore.ru/catalog/app/ru.net.smeta.app — или найдите «Smeta.Net.Ru» поиском в самом RuStore.
- Нажмите «Установить». Магазин сам скачает и поставит приложение; разрешение на «установку из неизвестного источника» не требуется.
- На экране появится иконка «Смета» (без пометки TEST). Приложение работает с боевой системой — теми же сметами, что и в браузере под вашей учётной записью.
- Обновления приходят через RuStore автоматически.
Приложение прошло проверку магазина — в карточке RuStore оно отмечено «Проверено вручную и антивирусом».
19.1а. Установка тестовой сборки (для проверки на TEST)
Этот раздел нужен тем, кто проверяет новые версии до их выхода в магазин; обычному пользователю достаточно п. 19.1. Тестовая сборка и версия из RuStore — разные приложения с разными иконками («Смета TEST» и «Смета»); данные в тестовой сборке тестовые. Ссылку на страницу скачивания даёт администратор/тестировщик.
- Откройте на телефоне ссылку на страницу скачивания тестовой сборки.
- На странице — номер версии, дата сборки, размер и кнопка «Скачать APK».
- После скачивания откройте файл; система спросит разрешение на установку «из этого источника» — разрешите (это обычный запрос при установке приложения не из магазина).
- На экране появится иконка «Смета TEST».
19.2. Вход
Первый запуск открывает обычную форму входа — ту же, что и в браузере (вход, регистрация, восстановление пароля работают одинаково).
После первого успешного входа по логину и паролю, если на телефоне настроен отпечаток пальца или другая биометрия, приложение предлагает:
«Входить по отпечатку? Логин и пароль будут храниться в защищённом хранилище этого телефона.» [Не сейчас] [Включить]
- «Включить» → системный запрос подтверждения отпечатком → пара логин/пароль сохраняется в зашифрованном виде на устройстве. Дальше открыть приложение можно, просто приложив палец.
- «Не сейчас» → приложение спросит ещё раз при следующем ручном входе, не чаще одного раза за вход.
- Если на телефоне не настроена биометрия, вопрос не задаётся — приложение работает по паролю, как обычно.
Повторный вход (когда сессия истекла или вы вышли, а вход по отпечатку включён): при показе формы входа сразу появляется системное окно «Приложите палец». Успешно — форма входа заполняется и отправляется сама, без ввода вручную. «Отмена» или отпечаток не распознан — окно закрывается, доступна обычная форма.
19.3. Выход
Пункты меню (шторка «☰», глава 15.5) в приложении:
- «Выйти» — обычный выход, вход по отпечатку остаётся включённым.
- «Выйти и забыть вход» — показывается только когда вход по отпечатку включён. Стирает сохранённые логин и пароль с устройства; следующий вход — только вручную (с возможностью снова включить отпечаток после успешного входа).
В самом низу шторки — мелкая строка с версией приложения.
19.4. Файлы
Выгрузка (экспорт сметы в Excel, скачивание НПА и т. п.). Файл сохраняется сразу в системную папку «Загрузки» под тем же именем, что и в браузере (если файл с таким именем уже есть — система сама добавит номер). Внизу экрана появляется сообщение:
«Сохранено в «Загрузки»: smeta_12.xlsx» [ОТКРЫТЬ]
Кнопка «Открыть» предлагает системный выбор приложения для просмотра (Excel, PDF-читалка и т. п.). Если сохранить не удалось (например, не хватило места), приложение сообщает об этом отдельным сообщением с причиной — файл молча не теряется.
Прикрепление файла (📎 в чате) открывает обычный системный выбор файла Android — память телефона, «Загрузки», галерею, облачные хранилища; при поле с множественным выбором можно выбрать сразу несколько файлов.
19.5. Нет подключения
Если при загрузке страницы нет связи с сервером, вместо пустого экрана показывается экран «Нет подключения» с кнопкой «Повторить». Как только связь восстановится, экран сам закрывается. Кнопка «Назад» на этом экране закрывает приложение.
19.6. Ссылки
Ссылки на сам сервис открываются внутри приложения. Ссылки на почту, телефон, Telegram и любые внешние сайты (включая smeta.net.ru) открываются в обычном браузере/почтовом приложении/звонилке телефона, а не внутри приложения.
19.7. Известные ограничения
- Push-уведомления, работа без интернета и голосовой ввод в приложении не предусмотрены.
- Список пунктов «☰», работа с чатом, объектами, сметой и ВОР — те же, что в мобильной версии веба (глава 15); отдельной документации по экранам приложение не требует — это тот же интерфейс.
- Приложение для iOS не выпускается.
20. Каталог работ (для экспертов)
Каталог работ — рабочий инструмент пилота для проверки модели рыночного каталога: справочник работ, их измерений и эталонных смет, привязанных к конкретным сочетаниям измерений. Раздел виден и доступен только пользователям с ролью «эксперт»; для остальных пользователей он не показывается ни в интерфейсе, ни по прямой ссылке.
С версии 2.10.0 данные, заведённые здесь, публикуются на витрине
рыночных цен smeta.net.ru/katalog/ — если у работы указан
раздел (см. 20.3) и она переведена в статус «Активна», по её вариациям и
привязанным сметам робот собирает рыночные цены и генерирует публичную
страницу. Эксперт по-прежнему заводит данные только здесь — сама витрина
и робот сбора цен не редактируются в кабинете.
20.1. Доступ
Если у вашей учётной записи включён флаг «Эксперт» (включает администратор в админке, раздел «Пользователи»), в шапке кабинета появляется пункт «📋 Каталог работ». Без этого флага пункт меню не отображается, а прямой переход по ссылке раздела показывает экран «Раздел доступен только экспертам».
20.2. Список работ
Открывается по пункту меню «Каталог работ». Показывает все заведённые работы: название, slug (латиницей, для внутренних ссылок), единица измерения, статус («Черновик» / «Активна»), число измерений и число вариаций.
Кнопка «+ Новая работа» создаёт работу: название, slug (подставляется автоматически транслитом из названия, пока вы его не измените вручную), единица измерения из списка, статус. Slug должен быть уникален — при совпадении система покажет понятную ошибку и не создаст дубль.
20.3. Карточка работы — вкладка «Основное»
Название, slug, единица измерения, статус — можно менять и сохранять в любой момент. Кнопка «Удалить работу» удаляет её вместе со всеми измерениями, значениями, вариациями и привязками смет — перед удалением показывается точное число того, что удалится.
Раздел (новое в 2.10.0). Выпадающий список
показывает разделы дерева каталога сайта («Полы › Стяжка», «Стены ›
Штукатурка» и т. п.). Раздел определяет, под каким адресом работа
появится на публичном сайте — карточка показывает готовый адрес,
например «Раздел: Полы › Стяжка · адрес на сайте:
/poly/styazhka-pola/»; без раздела строка говорит «Без
раздела — на сайт не попадёт». Пункт «— без раздела —» снимает
привязку.
Раздел обязателен для статуса «Активна»: при попытке сохранить активную работу без раздела форма покажет ошибку под полем «Укажите раздел каталога» — сохранить черновик без раздела можно.
20.4. Вкладка «Измерения»
Измерение — это признак, по которому работа различается (например, «Тип стяжки» или «Толщина»). У каждого измерения — род:
- род А — меняет состав сметы (например, другой код ФСНБ). Такие измерения участвуют в вариациях.
- род Б — меняет только количество (например, толщина или площадь). Такие измерения пока только фиксируются как данные — расчёт цены по ним появится позже, в этой версии не считается.
Для измерения заводятся значения (например, у измерения «Тип» — «мокрая», «полусухая», «наливной»). Измерение без единого значения считается незаполненным — интерфейс подсказывает добавить значение.
Удаление измерения или значения каскадно убирает связанные вариации и привязки смет — перед удалением показывается, что именно пропадёт.
20.5. Вкладка «Вариации и сметы»
Вариация — это одно сочетание значений измерений рода А (например, «полусухая / фибра»). Значения измерений рода Б в вариации не участвуют — иначе число сочетаний росло бы слишком быстро.
- Если у работы нет ни одного измерения рода А, у неё ровно одна вариация — «по умолчанию» (сама работа).
- Вариации создаются вручную кнопкой «+ Новая вариация» — не все возможные сочетания сразу, а только те, что реально нужны.
- Если позже добавить новое измерение рода А, старые вариации, которые его не покрывают, помечаются предупреждением — их нужно поправить или удалить, данные не теряются.
У каждой вариации кнопкой «+ Привязать смету» можно прикрепить одну или несколько эталонных смет калькулятора (поиск по названию, объекту или автору). Для каждой привязки указываются:
- типовой объём и его единица;
- регион и квартал индексов (по умолчанию подставляются из самой сметы, можно изменить);
- раздел сметы (2.10.0): выпадающий список «Раздел» появляется после выбора сметы; пункт «Смета целиком» — как раньше, иначе привязывается один раздел (вложенные показаны с отступом, справа его итог). Так одна смета с разделами «2 см / 5 см / 10 см» обслуживает три вариации. Типовой объём — объём выбранного раздела (или сметы).
В карточке привязки показаны «Тариф» сметы и «Раздел» («смета целиком», если раздел не выбран; «раздел удалён» — если его убрали из сметы).
Что такое сметная цена каталога (№137, №139). Главная цена по смете в каталоге — это работы с НР, СП и НДС: срез «На работы» калькулятора (оплата труда и эксплуатация машин, с коэффициентами тарифа) вместе с накладными расходами и сметной прибылью по этим работам и НДС по правилам тарифа, делённый на типовой объём. Рядом в таблице «Цены по вариантам» по каждому тарифу показаны смета полная (итог сметы или раздела с материалами и НДС) и материалы (материалы сметы с НДС), а по вариации — трудозатраты, чел.-ч на 1 единицу (затраты труда рабочих по нормам ФСНБ, без машинистов; тариф на них не влияет). Все деньги таблицы — с НДС по ставке сметы; если ставка у сметы не задана, цены выводятся без НДС. Сама смета, её итог и экспорт не меняются. «Форма цены» при привязке по-прежнему не выбирается: любая привязка — «работы», сметы с материалами годны для каталога. Рыночная цена на странице — только работа, без материалов и без НДС (предложения «с материалом» в статистику не попадают), поэтому напрямую с «работами с НР, СП и НДС» она не сравнивается — на странице об этом есть подпись. Если разрез сметы посчитать не удалось или сумма работ нулевая, цены тарифа не публикуются (прочерк).
Цены по четырём тарифам. На витрину цены попадают по каждому тарифу отдельно: привяжите к одной вариации (пара «регион + квартал» та же) ФСНБ-смету и, при желании, сметы того же состава по тарифам Эконом, Комфорт, Бизнес. Цена тарифа публикуется, только если его смета с тем же разделом и объёмом, что и ФСНБ-эталон, и её итог сходится с ФСНБ-эталоном при пересчёте; иначе для этого тарифа выводится прочерк, остальные цены остаются. Две сметы одного тарифа на одну вариацию, регион и квартал — дубль: форма покажет предупреждение, цена этого тарифа не публикуется. Цены обновляются на сайте после очередной пересборки каталога (кэш до 5 минут).
Смету можно отвязать в любой момент; если исходная смета в календаре была удалена владельцем, привязка остаётся с пометкой «смета удалена».
20.6. Вкладка «Тиражирование» (2.10.0)
Одна эталонная смета даёт цену по одному региону, кварталу и тарифу ФСНБ. Тиражирование само создаёт недостающие копии эталона по другим регионам, кварталам и тарифам (Эконом, Комфорт, Бизнес), пересчитывает их по индексам и сразу привязывает к вариациям каталога — привязывать 80 смет руками не нужно.
Эталон — смета, привязанная к вариации работы, в статусе «Опубликована» и по тарифу ФСНБ. Если смета не подходит, в списке эталонов она серая с причиной.
Как тиражировать:
- Откройте работу → вкладка «Тиражирование», выберите эталон (если их несколько).
- В таблице «регион × квартал» отметьте нужные пары. Клик по заголовку строки или столбца отмечает все доступные пары, есть кнопка «Выбрать все доступные». Ячейка показывает «n/4» — сколько тарифов пары уже создано; клик по ней раскрывает четыре тарифа с итогом и ссылкой на смету. Пара «нет инд.» — для неё в справочнике нет индексов, её нельзя выбрать; «ЭТАЛОН» — пара самого эталона.
- Отметьте тарифы.
- Выберите, что делать с уже созданными копиями: пропустить (по умолчанию) или обновить существующие — копия пересоздаётся на месте, её номер и привязки к каталогу сохраняются.
- Внизу виден счёт: сколько будет создано, обновлено, пропущено, «нет индексов» и лимит запуска. Нажмите «Тиражировать» и подтвердите.
Запуск идёт в фоне с полосой прогресса; вкладку можно закрыть. По окончании показывается отчёт: по каждой комбинации — создано / обновлено / пропущено / нет индексов / ошибка с причиной. У ошибки есть «повторить»; отчёт можно скачать («Скачать отчёт .csv»). Удачные копии остаются, даже если часть комбинаций не удалась. Повторный запуск дублей не создаёт.
Копии тиража:
- Копия называется
<Работа> · <Регион> · <N> кв. <год> · <Тариф>, создаётся опубликованной, в объекте и у владельца эталона, остаётся в редакции ФСНБ эталона. - Копии не показываются в общем списке смет объекта и в выборе смет; в объекте эксперт видит строку «Скрытых копий тиража: N». Найти их можно на вкладке «Тиражирование» (ссылка ↗).
- Копия открывается только для чтения (можно смотреть и выгружать в Excel): вверху баннер «Это копия эталона…» со ссылкой «Открыть тираж». Править состав копии нельзя (сервер отвечает ошибкой «REPLICA_LOCKED») — меняйте эталон и обновляйте тираж.
- Если эталон изменили после тиража, копии получают бейдж «устарела», а над матрицей появляется плашка «эталон менялся — устарело копий: N». Выберите режим «обновить существующие» и запустите тираж снова.
- «Удалить тираж…» удаляет все копии эталона вместе с их привязками (с подтверждением и числом смет).
- При удалении самого эталона с тиражом показывается предупреждение «У эталона N копий»: копии остаются с пометкой «эталон удалён», цены каталога публикуются до следующего пересчёта.
Ограничения: за один запуск — не более 100 копий (при превышении сузьте выбор); на один эталон одновременно идёт один запуск; копии создаются только для пар, у которых в справочнике есть индексы (на момент выкладки индексы есть не для всех кварталов и регионов); смена редакции ФСНБ при тиражировании и автотираж по новому кварталу в этой версии не поддерживаются.
20.7. Цены на публичных страницах каталога (2.10.0)
На странице работы в регионе (smeta.net.ru/katalog/…)
показываются два вида цен:
- сметная — по ФСНБ, региональная (у каждого региона своя);
- рыночная — предложения подрядчиков по ценовому поясу региона: Москва и МО, Санкт-Петербург и ЛО, города-миллионники, остальные регионы. Регионы одного пояса показывают одни и те же рыночные цифры.
Для поясов «города-миллионники» и «остальные регионы» рынок сборный: под цифрами стоит пометка «Оценка по сопоставимому рынку», а собственных предложений в регионе может не быть. Страница показывает цифры, если есть хотя бы одна цена (сметная или рыночная, для рынка — при трёх и более источниках пояса); иначе — «данные собираются» и страница не индексируется поисковиками. Регион без пояса страницы на сайте не имеет.
20.8. Ссылка на расчёт с сайта — просмотр без входа (2.10.0)
Цена на публичной странице каталога
(smeta.net.ru/katalog/…) может быть ссылкой «цена ↗». Она
открывает смету, по которой посчитана эта цена, в кабинете в
режиме просмотра: вход не нужен, редактировать
нельзя.
- Что видит посетитель: смету целиком — разделы,
работы, состав работы, коэффициенты, итоги и срезы «На работы» и «На
материалы». Вверху — логотип (ведёт на
smeta.net.ru), «← к каталогу» и пометка «Расчёт из каталога smeta.net.ru · только просмотр». Экспорта, объекта и кнопок правки нет. - Какие сметы открываются. Только опубликованные и привязанные к вариации: эталон и копии тиража. Эталон и копии становятся видны по публичной ссылке, как только опубликованы и привязаны к вариации. Отвязка или снятие с публикации закрывает ссылку: посетитель увидит «Смета недоступна для просмотра». Черновик и чужая смета по ссылке не открываются.
- Что эксперту учесть. Публикуя эталон или тираж, считайте, что его содержимое увидят все, у кого есть ссылка. Название сметы, разделы, работы и цены видны; объект, адрес, заказчик, основание и № ЛСР посетителю не показываются.
20.9. Ограничения этой версии
- Ссылки на расчёт сейчас работают на тестовом контуре. На боевом сайте цена показывается текстом, без ссылки: сметы каталога на боевой контур не переносятся автоматически, поэтому открывать там было бы нечего. Ссылки появятся после переноса смет.
- Кнопки «Посчитать свою смету» в режиме просмотра нет.
- Публичных страниц каталога и расчёта цены по измерениям рода Б в этой версии нет.
- Раздел не связан с очередью заданий эксперта — это отдельный этап.
- Данные, заведённые на тестовом контуре, на боевой не переносятся автоматически.