Руководство администратора — Версия 2.0
Административная панель Смета.Нет.Ру предназначена для:
- Загрузки и управления Федеральной сметной нормативной базой (ФСНБ)
- Привязки накладных расходов (НР) и сметной прибыли (СП)
- Загрузки индексов цен из ФГИС ЦС
- Управления справочниками (регионы, кварталы, единицы измерения)
- Просмотра списка пользователей
- Запуска автоматических тестов
Содержание
1. Вход в систему
Форма входа
При открытии административной панели отображается форма авторизации.
Поля:
- Логин — имя пользователя администратора
- Пароль — пароль администратора
Нажмите кнопку «Войти» для входа в систему.
После входа
После успешной авторизации открывается главная страница со списком загруженных ФСНБ.
Слева расположено боковое меню с разделами:
- ФСНБ — управление нормативными базами
- Привязка НР и СП — загрузка и привязка накладных расходов
- Справочники — кварталы, страны, регионы, единицы измерения
- Индексы цен — просмотр загруженных индексов
- Импорт ИЦ — ручной импорт индексов цен
- Робот ИЦ — автоматическая загрузка индексов
- Загрузка ФСНБ — импорт ZIP-файла с ФСНБ
- Пользователи — просмотр зарегистрированных пользователей
- Тестирование — запуск автоматических тестов (только тестовый контур)
2. Управление ФСНБ
Список ФСНБ
На главной странице отображается список загруженных Федеральных сметных нормативных баз.
Для каждой ФСНБ показаны:
- Название — наименование базы
- Номер приказа — номер приказа Минстроя
- Дата приказа — дата приказа
- Статус — Активно / Не активно
- Кнопка удаления (×)
Детальная информация
Кликните на строку ФСНБ для просмотра деталей.
Доступные действия
Редактирование
Кнопка «✎ Редактировать»:
- Изменение названия
- Изменение номера приказа
- Изменение даты приказа
Смена статуса
Кнопка «Активно» / «Не активно»:
- Только активная ФСНБ используется в пользовательском приложении
- Можно активировать несколько ФСНБ одновременно (используется последняя по дате)
Связка НР и СП
Выпадающий список маппингов + кнопка «Связать НР и СП»:
- Выберите маппинг НР/СП из списка
- Нажмите «Связать НР и СП»
- Дождитесь завершения — прогресс-бар покажет ход привязки
- После завершения индикатор «Работ без НР/СП %» покажет результат
Удаление
Кнопка «Удалить ФСНБ»:
- Удаляет ФСНБ со всеми сборниками, разделами, работами и ресурсами
- Действие необратимо
Сборники
В нижней части страницы отображается список сборников ФСНБ:
- ГЭСН — Государственные элементные сметные нормы
- ГЭСНм — нормы на монтаж оборудования
- ГЭСНмр — нормы на монтажные работы
- ГЭСНп — нормы на пусконаладочные работы
- ГЭСНр — нормы на ремонтные работы
- ФСБЦ — Федеральный сборник базовых цен (машины, материалы)
Кликните на сборник для просмотра разделов и работ.
Внутри сборника отображается дерево разделов. Раскройте раздел, подраздел и группу для просмотра работ. Кликните на работу для просмотра карточки.
Карточка работы
Карточка работы содержит:
- Код и название работы
- Единица измерения
- Состав работ — перечень операций
- Ресурсы — материалы, машины, трудозатраты с кодами и единицами измерения
- Накладные расходы и сметная прибыль (НР/СП) — шифры и проценты
- Бейдж «П» у ресурсов с количеством «из проекта»
3. Загрузка ФСНБ
Подготовка
Для загрузки ФСНБ необходим ZIP-файл, содержащий XML-файлы нормативной базы (ГЭСН.xml, ГЭСНм.xml, ФСБЦ_Маш.xml, ФСБЦ_Мат&Оборуд.xml и др.).
Процесс загрузки
Шаг 1. Заполните параметры
- Название ФСНБ — например, «ФСНБ-2022 91пр от 17.02.2026»
- Номер приказа — например, «91пр»
- Дата приказа — выберите дату
Шаг 2. Загрузите ZIP-файл
- Нажмите область загрузки или перетащите файл
- Система покажет список файлов в архиве с типами
Шаг 3. Выберите файлы для импорта
- Отметьте нужные файлы (по умолчанию выбраны все)
- Нажмите «Загрузить»
Шаг 4. Дождитесь завершения
- Прогресс-бар показывает ход импорта по файлам
- Импорт использует потоковый парсинг (StAX) — не требует много памяти
- Типичное время: 5-10 минут для полной ФСНБ
После загрузки
- Перейдите в раздел ФСНБ → выберите загруженную базу
- Привяжите НР и СП — выберите маппинг и нажмите «Связать»
- Активируйте ФСНБ — нажмите кнопку статуса
Важно: Без привязки НР/СП пользователи не увидят накладные расходы и сметную прибыль в своих сметах.
4. Привязка НР и СП
Назначение
Маппинг НР (накладные расходы) и СП (сметная прибыль) связывает шифры работ с процентами НР и СП из приказов Минстроя.
Список маппингов
На странице отображаются загруженные маппинги:
- Название — наименование привязки
- Дата приказа — дата приказа, к которому относится привязка
- Количество строк — число привязок шифр → процент
Создание маппинга
- Нажмите «+ Создать»
- Введите название (например, «ФСНБ-2022 Привязка НР/СП изм.7»)
- Укажите дату приказа (опционально)
- Нажмите «Создать»
Загрузка данных из Excel
- Откройте созданный маппинг (кликните на название)
- В зоне загрузки нажмите «Выберите файл» или перетащите .xlsx
- Файл должен содержать столбцы:
- Шифр (например, «091.0»)
- Вид работ
- НР% (территориальная)
- НР% МПРКС
- НР% РКС
- СП%
- Данные загружаются начиная со строки 9
Привязка к ФСНБ
После загрузки маппинга, привяжите его к ФСНБ:
- Перейдите в ФСНБ → выберите базу
- В выпадающем списке выберите маппинг НР/СП
- Нажмите «Связать НР и СП»
- Дождитесь завершения (прогресс-бар)
Примечание: Используется последний загруженный маппинг по дате приказа, но вы можете выбрать любой из списка.
5. Индексы цен
Назначение
Индексы цен (сплит-форма) содержат текущие сметные цены строительных ресурсов по регионам и кварталам. Данные загружаются из ФГИС ЦС (Федеральная государственная информационная система ценообразования в строительстве).
Просмотр
Таблица показывает загруженные индексы:
- Регион — субъект РФ
- Квартал — период действия цен
- Статус — Активно / Не активно
- Количество ресурсов — число загруженных строк
Важно: Только активные индексы цен используются при расчёте смет.
Ручной импорт
Для ручного импорта перейдите в раздел «Импорт ИЦ».
- Выберите регион из списка
- Выберите квартал
- Нажмите «Импортировать»
- Система скачает данные с ФГИС ЦС и загрузит в базу
Примечание: У региона должны быть заполнены коды ФГИС (fgisSubjectId и kodFsnb) в справочнике регионов.
Автоматический импорт
См. раздел Робот загрузки ИЦ.
6. Робот загрузки индексных цен
Назначение
Робот автоматически загружает индексы цен из ФГИС ЦС для всех регионов в указанном квартале. Работает ночью с 01:00 до 05:00, обрабатывая по одному региону каждые 10 минут.
Интерфейс
Создание задач
- Выберите квартал из выпадающего списка
- Нажмите «+ Создать задачи для всех регионов»
- Система создаст задачу для каждого региона с заполненными кодами ФГИС
Статусы задач
| Статус | Описание |
|---|---|
| Новый | Задача создана, ожидает выполнения |
| В работе | Робот загружает данные |
| Успех | Индексы загружены успешно |
| Ошибка | Произошла ошибка (см. столбец «Ошибка») |
Ручной запуск
Для немедленной загрузки конкретного региона нажмите кнопку ▶ в строке задачи.
Расписание
Робот запускается автоматически:
- Время: каждые 10 минут с 01:00 до 04:59
- Порядок: берёт первую задачу со статусом «Новый» или «Ошибка»
- Повторные попытки: задачи с ошибкой будут повторно обработаны в следующую ночь
Статистика
В верхней части страницы отображается сводка:
- Всего задач
- Новых
- В работе
- Успешно
- Ошибок
7. Справочники
Кварталы
Справочник кварталов содержит периоды для индексов цен.
Поля:
- Название — например, «1 квартал 2026 г.»
- Год — год
- Номер — номер квартала (1-4)
- Код ФСНБ — код периода в ФГИС ЦС (periodId)
Действия: создание, редактирование, удаление.
Важно: Код ФСНБ необходим для загрузки индексов цен из ФГИС ЦС.
Регионы
Справочник регионов (субъектов РФ).
Поля:
- Название — название региона
- Код — ISO-код (RU-MOS, RU-SPE и т.д.)
- Код ФСНБ — код ценовой зоны в ФГИС ЦС (priceZoneId)
- ФГИС ID — ID субъекта в ФГИС ЦС (countrySubjectId)
Действия: создание, редактирование, удаление.
Примечание: Для работы импорта индексов цен у региона должны быть заполнены оба кода: «Код ФСНБ» и «ФГИС ID».
Единицы измерения (конвертация)
Таблица коэффициентов конвертации единиц измерения.
Поля:
- Из — исходная единица (например, «т»)
- В — целевая единица (например, «кг»)
- Коэффициент — множитель (например, 1000)
Используется при расчёте выбираемых материалов (ВМ), когда единица измерения абстрактного ресурса отличается от единицы конкретного материала.
Примеры:
| Из | В | Коэффициент |
|---|---|---|
| т | кг | 1000 |
| м3 | л | 1000 |
| км | м | 1000 |
Действия: создание, редактирование, удаление.
Страны
Справочник стран — используется для группировки регионов.
Действия: создание, редактирование, удаление.
8. Пользователи
Назначение
Страница отображает список зарегистрированных пользователей системы Смета.Нет.Ру (только просмотр, без редактирования).
Интерфейс
Отображаемые поля:
| Столбец | Описание |
|---|---|
| Адрес электронной почты | |
| Имя | Имя пользователя |
| Фамилия | Фамилия пользователя |
| Логин | Логин для входа |
| Верифицирован | Подтверждён ли email (Да/Нет) |
| Объектов | Количество строительных объектов |
| Смет | Количество созданных смет |
| Дата регистрации | Дата и время регистрации |
Максимум 1000 пользователей. Сортировка по дате регистрации (новые сверху).
9. Тестирование
Назначение
Система автоматического тестирования позволяет запускать E2E-сценарии, эмулирующие работу пользователя в браузере. Доступно только на тестовом контуре.
Интерфейс
Сценарий №1 — Полный цикл работы со сметой
Запуск
Нажмите кнопку «▶ Запустить Сценарий №1».
Шаги сценария
| Шаг | Описание |
|---|---|
| 1 | Регистрация — создание нового пользователя (user0001, user0002...) |
| 2 | Создание объекта — новый строительный объект |
| 3 | Создание сметы — с последней активной ФСНБ и индексами цен |
| 4 | Наполнение — 3 раздела, в каждом 1-3 случайных работы из разных сборников |
| 5 | Ввод количества «П» — заполнение абстрактных ресурсов «из проекта» |
| 6 | Ввод количества «П» — заполнение обычных ресурсов «из проекта» |
| 7 | Выбор ВМ — выбор материала из технологической группы |
| 8 | Экспорт Excel — скачивание и проверка файла |
Результаты
После завершения отображается:
- Статус: Успешно / Ошибка
- Номер запуска: порядковый номер
- Время: дата старта и завершения
- Детализация: результат каждого шага
При ошибке указывается:
- Номер шага, на котором произошла ошибка
- Текст ошибки
Таблица запусков
Все запуски сохраняются в истории. Кликните на строку для просмотра деталей.
Прогресс
Во время выполнения отображается:
- Прогресс-бар
- Текущий шаг / всего шагов
- Результат каждого завершённого шага
Важно: Тестирование создаёт реальные данные в тестовой базе (пользователей, объекты, сметы). Каждый запуск использует уникальный логин (user0001, user0002...).