Ресурс без цены: как найти и исправить
Ресурс, у которого в источнике нет ни текущей цены, ни индекса, получает нулевую текущую цену и краснеет как ошибка расчёта. Из-за него занижаются итоги сметы. Статья показывает, как найти все такие ресурсы, прочитать причину и выбрать способ исправления.
Когда применяется
После занесения расценок, после пересчёта по сборнику или файлу Excel, при смене квартала, а также когда в итогах сметы не хватает материалов.
Как найти ресурсы без цены
- Выполните пересчёт цен: Главная → Параметры → страница Ресурсы → Пересчитать смету по выбранному сборнику или файлу Excel (подробно). Если цены не найдены, после итогового сообщения откроется окно со списком (заголовок «Квик Смета», над списком «Ресурсы без цены в источнике (N).»).
- Прочитайте причину у каждой строки списка (таблица ниже). Двойной щелчок по строке переходит к ресурсу в смете; окно остаётся открытым. Список можно сохранить кнопкой Сохранить… или скопировать кнопкой Копировать.
- Чтобы выбрать все красные строки сразу, откройте вкладку Выделение, нажмите Выделить по условию и в разделе «Статус» выберите «С ошибками». В том же меню есть флажки «В пределах раздела» (искать только в текущем разделе) и «Выделять неучтенные ресурсы» (захватить и неучтённые ресурсы).
- Наведите курсор на значок ошибки в графе «№ п.п.» строки ресурса: подсказка называет причину, например «Ошибка расчёта: нулевая стоимость при заданном количестве (нет цены).»

Причины и способы исправления
| Что видно | Причина | Как исправить |
|---|---|---|
| «…: ресурс не найден в источнике» | Кода нет в выбранном сборнике или файле: опечатка в шифре, другой регион или квартал сборника, нестандартный материал | Проверьте код командой Найти позицию в базе. Выберите правильный сборник и пересчитайте смету. Если кода в базе нет, введите другой код или замените материал (Ручная привязка) |
| «…: в источнике нет цены для этого ресурса» | Код найден, но у записи нет ни базисной, ни текущей цены нужной составляющей | Введите текущую цену вручную, выберите другой источник или замените ресурс из сборника |
| Сообщение при пересчёте «Сборник сметных цен не найден в каталоге баз: …» или «Файл Excel с ценами не найден: …» | Сборник не установлен или файл перемещён | Установите сборник (Установка баз) или подключите файл заново |
| «В файле Excel с ценами «…» нет листа «…», названного в параметрах сметы. Цены из этого файла не взяты: выберите лист заново в параметрах сметы.» | Лист переименован или удалён | В списке «Лист файла Excel» выберите нужный лист |
| При занесении: «Позиция добавлена, но цены ресурсов не найдены. Проверьте, что установлена и лицензирована ресурсная база того же года и региона.» | Парного ресурсного сборника нет | Установите ресурсную базу нужного года и региона или выберите источник цен вручную |
| Красная строка неучтённого ресурса сразу за расценкой | Цену неучтённому ресурсу из сборника программа не подставляет: её задаёт пользователь | Подберите конкретный материал и свяжите его (Связь уточнённого материала) |
| Ресурс с шифром «ТЦ_…» или связанный с анализом | Цену определил конъюнктурный анализ, а не сборник | Проверьте шифр «ТЦ_…» или связь с анализом (Код «ТЦ_», Цена по анализу) |
Как ввести цену вручную
- Встаньте на строку ресурса.
- Введите цену в графе «в текущем уровне цен на единицу измерения» либо задайте индекс (Индексы в РИМ).
- Проверьте стоимость ресурса и итоги позиции.
Правка текущей цены пересчитывает базисную (текущая ÷ индекс); при индексе, равном единице, индекс удаляется. Отмена такой правки не возвращает прежнюю базисную цену и удалённый индекс.
Результат
Строка перестала краснеть, у ресурса ненулевая стоимость, а у позиции исчез значок ошибки. Итоги сметы выросли на стоимость найденных ресурсов (Как привязка влияет на стоимость позиции и итоги). Значки пересчёта по нормативной базе (инфометки) убирает команда Очистить инфометки в контекстном меню таблицы.
Особенности и ограничения
- Ресурсы с шифрами «ТЦ_…», «1» и «2» при пересчёте по источнику не ищутся: их в списке ненайденных цен не будет, проверять их нужно по значкам и подсказкам в смете.
- Ресурс с базисной ценой, но без текущей цены и без индекса, в список не попадает (он считается найденным), а получает нулевую текущую цену и краснеет: ищите такие ресурсы по красным строкам и выделением по условию. Если индекс известен, текущая цена считается как «база × индекс» (Настройка сметы РИМ).
- Команда Обновить индекс в смете РИМ доступна только позициям-одиночным ресурсам.
Частые ошибки
- Исправили цену вручную, а затем нажали пересчёт. Если ресурс найден в источнике, ваша цена будет заменена: после пересчёта введите её снова либо исправьте источник.
- Искали красные строки только в видимых разделах. Свёрнутая позиция показывает значок «Ошибка в составе позиции»: раскройте её или воспользуйтесь выделением по условию.