- Расчёт долго не начинается — очередь города занята другими расчётами. Состояние и ход расчёта видны
- Числа отличаются от десктопа — сначала проверьте, что сравниваете расчёты одного режима и одной температуры.
Если не получается
Частые сообщения и ситуации из всех инструкций: что они значат и что сделать. Ответа нет — напишите в поддержку.
Основы: как устроен расчёт
Начало работы
- Сети на карте нет — не выбран ни один фрагмент (вкладка «Фрагменты» → «Применить») или карта слишком мелкая: распределительная сеть рисуется с масштаба 12.
- Щелчок по трубе ничего не открывает — выключена «Информация об объекте» или включены «Измерения».
- Карта серая без подложки — нет связи с сервером подложки или ключа MapTiler.
- Слой включён, но не виден — приблизьте карту: часть слоёв рисуется только с определённого масштаба.
- Слой включён, но не виден — приблизьте карту: часть слоёв рисуется только с определённого масштаба (узлы — с крупного).
- Внешний слой не добавляется — сервис не в Web Mercator, адрес не https или сервер не разрешает запросы из браузера.
- Ничего не находится — проверьте раскладку: поиск понимает и русские, и латинские буквы, но не опечатки в номере узла.
- «Поиск узлов недоступен» — GeoServer не ответил; инструменты и журналы при этом ищутся.
- Адрес не найден — геокодер не знает адреса или нет интернета; ищите по узлу сети.
- «Неверный логин или пароль.» — проверьте раскладку и Caps Lock (форма предупреждает о нём).
- «Нет доступа к городу «…». Доступ выдаёт администратор» — учётная запись есть, но город ей не открыт.
- «Слишком много неудачных попыток входа…» — подождите указанное время или попросите администратора сбросить пароль.
- «База пользователей недоступна» — сервер не может связаться с базой учётных записей; это работа администратора.
- «Ссылка не найдена — возможно, она из другого города. Откроется карта.» — ссылку сделали в другом городе или она повреждена.
- «Скопируйте ссылку из адресной строки: …» — браузер не дал доступ к буферу обмена.
- «Геолокация работает только в безопасном контексте (HTTPS или localhost)», «Доступ к геолокации запрещён…» — откройте сайт по https и разрешите геолокацию в настройках браузера.
- «Пересчёт недоступен» у местной системы — сервер не ответил; скопируйте координаты в WGS84.
- Щелчок не ставит точку — точка попала на панель «Измерения»: её можно перетащить за заголовок.
- Двойной щелчок приближает карту — режим измерений выключен; включите его кнопкой с линейкой.
- «Профиль высот недоступен» — нет ключа MapTiler или рельеф не загрузился; длина при этом посчитана.
Карта и объекты
- «Комментарии не загружены», «Ветка не открылась» — нет связи с сервером; повторите.
- «Комментарий не опубликован» — пустой текст или длиннее 4000 знаков.
- Упоминание не сработало — логин написан с ошибкой: подсказка при вводе «@» предлагает существующих.
- При печати масштаб не совпадает — печатайте в 100 % без «подгонки по размеру»: так написано и под предпросмотром.
- Лист без подложки или слоёв — дождитесь, пока карта догрузится, и сформируйте лист заново.
- Нужен быстрый снимок без рамки — «Снимок экрана PNG» внизу окна.
- «Часть тайлов карты не загрузилась за 45 с — на листе могут быть пропуски. Сформируйте лист ещё раз.» — медленная сеть или сервер тайлов; повторите.
- «Масштаб — число от 100 до 1 000 000».
- Масштаб на бумаге не совпадает — при печати выключите «подогнать по размеру страницы».
- Нет карандаша «Редактировать свойства» — нет права на этот вид объекта, объект вне вашей территории или запись на сервере выключена.
- «Объект изменил другой пользователь. Перечитать карточку? Ваши изменения будут потеряны.» — сохраните заново после перечитывания.
- «Сохранено, но карточку не удалось обновить — выберите объект заново» — данные записаны, щёлкните по объекту ещё раз.
- Щелчок по объекту ничего не открывает — выключен режим «Информация об объекте» (кнопка «i» над картой) или включены «Измерения».
- «Нет связи с сервером — переподключаемся…» — поток событий оборвался (сеть, перезапуск API); список вернётся сам.
- Значка нет — на стенде без входа и без связи с потоком он скрыт.
- «Наклоните камеру к земле: в виде нет поверхности» — в кадре только небо.
- «Слишком большая область — приблизьте вид (до 0,5° по стороне)».
- «Сеть под землёй не загрузилась» — ошибка сервера; повторите кнопкой обновления.
- Все трубы серые — в узлах нет отметок земли или верха трубы.
Эксплуатация
- «Трубопровод с ID … не найден в базе данных.» — номер набран неверно; номер участка виден в его карточке.
- «Трубопровод … входит во внутреннюю схему узла …: укажите этот узел или магистральный участок.» — выбран участок схемы камеры; переключитесь на «Узел сети (Node ID)» и укажите камеру.
- «Трубопровод … не привязан к узлам расчётной схемы (нет nodeid1/nodeid2)…» — линия ГИС без топологии; привяжите её к узлам или выберите соседний участок.
- «Трубопровод … отключён (обе трубы, pipesectstateid = 2).» — участок и так выведен из сети.
- «Трубопровод … удалён.», «Узел с ID … не найден в базе данных.»
- «Задвижки не найдены на границах изолированного сегмента» — вокруг зоны нет задвижек в модели: зона растёт до тупиков или источников.
- Зона на полгорода и 0 обязательных задвижек — в зону попала питающая точка (см. жёлтое предупреждение) или на магистрали нет задвижек в модели.
- «Не удалось выполнить анализ отключения» — ошибка сервера; подробности в журнале API.
- «Укажите участок или узел — начальную точку трассировки» — оба поля пусты.
- «12а» — не номер объекта: в поле попало не целое число. «Не больше 500 объектов в списке» — сократите список.
- «Участки не входят в расчётную схему (удалены, отключены или без топологии): …» — участок удалён, отключён, без узлов или из внутренней схемы узла. То же для узлов — «Узлы не входят в расчётную схему…».
- «Нет связи ни с одной питающей точкой» на вкладке «Питающие точки» — объект в зоне без питания; проверьте её в «Зонах сети».
- «Участков слишком много для показа на карте — доступны списком и в CSV.» — больше 20 000 участков; сузьте трассировку барьерами.
- Нет кнопки удаления у выбранной настройки — она встроенная или это чужая общая настройка, а права «Справочники и шаблоны карточек» нет.
- «Не удалось загрузить настройки трассировки», «Не удалось сохранить настройку», «Не удалось удалить настройку», «Не удалось выполнить трассировку», «Не удалось построить зоны сети» — ошибка сервера или связи.
- «Сохранить» не срабатывает — не заполнена дата обнаружения.
- Кнопки «Создать» нет — нужна роль с правом правки журналов.
- Карточку закрыли во время правки — черновик сохраняется до следующего открытия этой записи.
- Нет «Мест повторных отказов» — в журнале меньше 3 отказов в одном месте за 5 лет или у записей нет точки
- «Привязка нарушений к участкам» показывает «далеко» — ближайшая труба дальше 20 м. Проверьте точку записи
- Нет кнопки «+ Наряд» — нет права «Журналы» или запись выключена на сервере. Окно показывает «Выберите наряд в списке.» вместо «Выберите наряд в списке или создайте новый.».
- «Некорректные параметры запроса: Назначьте бригаду или ответственного» — нажали «Назначить», не сохранив бригаду. Выберите бригаду или ответственного, нажмите «Сохранить», затем «Назначить».
- «Некорректные параметры запроса: Опишите, что сделано (результат)» — «Выполнено» с пустым полем «Что сделано».
- «Некорректные параметры запроса: Плановое окончание раньше начала» — срок раньше начала по плану.
- «Наряд уже изменили — обновите карточку» — наряд изменили после того, как вы его открыли. Выберите его в списке ещё раз.
- «Наряд Н-… закрыт — правка закрыта» или «… отменён — правка закрыта» — закрытый и отменённый наряд не правится; отменённый можно «Открыть снова».
- «Некорректные параметры запроса: Формы обхода N нет или она выключена» — форму выключили в «Формах обходов».
- «Некорректные параметры запроса: В контуре осмотра «…» нет участков» — наряд на обход по пустому контуру. Сначала добавьте участки в контур в журнале осмотров.
- «За сутки трека нет: бригада не передавала местоположение» — на телефоне бригады выключено «Передавать местоположение» или страница была закрыта.
- Красная строка над списком с текстом сервера или «Сервер API недоступен. Проверьте подключение к сети.» — список, справочники или слой карты не загрузились. Закройте строку и откройте окно ещё раз.
- Нет пункта «Формы обходов» — у вас не роль «Администратор».
- «Сохранить» неактивна, внизу красный текст — в форме ошибка: «Добавьте хотя бы одно поле», «Поле «…»: нет подписи», ««…»: нет вариантов», ««…»: имя «…» уже есть», ««…»: имя поля — латиница, цифры и , с буквы», ««…»: условие — по полю выше», ««…»: минимум больше максимума», «Нет ни одного поля для ответа».
- Условие показа не предлагается — выше нет поля, по которому его можно задать (первое поле, или выше только «Пояснение» и «Фото»). При перемещении поля выше его источника условие снимается.
- «Некорректные параметры запроса: Файл не похож на XLSForm (.xlsx)», «… В файле нет листа survey», «… В форме не найдено ни одного поддерживаемого поля» — файл не XLSForm или в нём нет поддерживаемых полей. «Файл больше 2 МБ» — уменьшите файл.
- Нет кнопки «Новая форма», «Сохранить» неактивна, под описанием окна — «Запись выключена на сервере (MUTATIONSENABLED).» — запись на сервере выключена; включает её администратор сервера.
- Нет значка Excel у формы с заполнениями — нет права «Выгрузки и отчёты».
- Форма не предлагается в наряде — она выключена; включите её кнопкой «Включить».
- Кнопка «Рассчитать и запланировать» неактивна — не заполнены название, участок или узел (или наряд), сроки «Отключить» и «Включить».
- «Окончание отключения раньше начала» — проверьте сроки.
- «Укажите участок или узел (или наряд с местом работ)» — в наряде нет места работ; впишите участок или узел.
- Ошибки расчёта изоляции приходят с текстом от «Локализации аварий», например «Трубопровод … входит во внутреннюю схему узла …».
- «Из «…» нельзя в «…» (можно: …)» — такой переход не предусмотрен; «Отключение … идёт — пересчёт закрыт» — пересчёт только до начала.
- «Отключение уже изменили — обновите карточку» — выберите отключение в списке ещё раз.
- «Отключение не запланировано», «Статус не изменён», «Изоляция не пересчитана», «Список не сформирован», «Текст объявления не скопирован», «Зоны отключений не показаны» — общая ошибка действия; причина от сервера показана рядом.
- Нет блока социальных объектов — справочник пуст или в контур зоны ничего не попало.
- Нет кнопки «Список для уведомления» — у пользователя нет права «Выгрузки и отчёты».
- «Показатели не загружены» с причиной «Начало периода позже конца» — в своём периоде дата «С» позже даты «По».
- «Показатели не загружены» с причиной «Период — не больше 10 лет» — сократите свой период.
- «Дефекты на карте не показаны» — сервер не ответил на запрос точек; повторите щелчок по столбцу.
- Щелчок по столбцу дал меньше точек, чем высота столбца, — у части записей нет точки на карте.
- «Средний износ» показывает «—», графика износа нет — расчёт износа не выполнялся; в подсказке под графиками —
- Числа сети не изменились после правки паспорта — сводка сети обновляется раз в 10 минут.
- Износ не изменился при сдвиге карты с «Только видимой областью карты» — так и должно быть: износ берётся из
- «Открытых дефектов» больше, чем «Дефектов за период», — так и должно быть: открытые считаются за всё время.
- «Запись не прошла проверку — Окончание по плану: не раньше «Начало по плану»» — даты перепутаны.
- «Ссылка на несуществующую запись — …: нет записи N в справочнике» — значения справочника или трубопровода с таким номером нет в базе.
- После пакетного утверждения «Ни один план не утверждён — см. причины»: «не заполнены поля плана» (начало и окончание по плану), «уже утверждено».
- «Нет планов для утверждения» — в периоде нет неутверждённых шурфовок с назначением «План».
- «Запись не утверждена» при снятии утверждения — запись и так не утверждена.
- Журнал с карты пуст — у шурфовок не указан трубопровод (см. пример Астаны).
- «Не удалось сформировать Word» — сервер не собрал акт; повторите позже.
- Пустой журнал показывает «В журнале пока нет записей — создайте первую или перенесите журнал из десктопной ТГИД» — в базе города нет шурфовок.
- ««Наименование контура» уже есть в записи N — Наименование контура: должно быть уникальным» — смените наименование.
- «Заполните обязательные поля: Наименование контура, Дата осмотра» — одно из обязательных полей пустое.
- «Ссылка на несуществующую запись — …: нет записи N в справочнике» — выбранного значения справочника уже нет в базе.
- «Участки нельзя включить в контур» с перечнем — участков с такими номерами нет в сети или они удалены.
- Кнопка «На карте» не появляется — у контура нет участков с геометрией.
- «Некорректные параметры запроса: В контуре осмотра «…» нет участков» в окне нарядов — «Наряд на обход» по пустому контуру.
- «Не удалось сформировать Word» — сервер не собрал акт; повторите позже.
- Пустой журнал показывает «В журнале пока нет записей — создайте первую или перенесите журнал из десктопной ТГИД» — в базе города нет контуров осмотра.
- ««Наименование/адрес» уже есть в записи N — …» — выберите другое наименование.
- «Запись не прошла проверку — Окончание по плану: не раньше «Начало по плану»» — даты перепутаны.
- «… Дата приказа: заполняется вместе с «Номер приказа»» — заполните оба поля или ни одного.
- «Для утверждения заполните: …» в блоке утверждения — перечислены пустые поля плана.
- «Контур пуст — выберите участки, затем утверждайте план.» — добавьте участки в контур и сохраните его.
- «Ни один план не утверждён — см. причины» после пакетного утверждения — у каждого плана есть причина: «не заполнены поля плана», «контур пуст — выберите участки», «уже утверждено».
- «Нет планов для утверждения» — за выбранный период все плановые ремонты утверждены или их нет; измените даты.
- «Нет права «ремонты»» — пользователю-роли PostgreSQL не выдано предметное право «Ремонты».
- Пустой журнал показывает «В журнале пока нет ремонтов — создайте первый или перенесите журнал из десктопной ТГИД» — в базе города нет ремонтов.
- «В журнале пока нет опрессовок — создайте первую или перенесите журнал из десктопной ТГИД» — в базе города нет опрессовок; создайте первую кнопкой «Создать».
- «Опрессовки не найдены» с кнопкой «Сбросить фильтры» — фильтры слишком узкие.
- «Наименование» уже есть в записи N» — название не уникально; новая запись получает «Контур опрессовки», переименуйте её.
- «Для утверждения заполните: …» и «Контур пуст — выберите участки, затем утверждайте план.» — не хватает данных плана или участков.
- «Ни один план не утверждён — см. причины» — у каждой записи пакета указана причина: «не заполнены поля плана», «контур пуст — выберите участки», «уже утверждено».
- «Справочники не загрузились — фильтры и выбор значений могут быть неполными» — список работает, но выпадающие списки пустые; повторите позже. Если это сообщение появилось после «Создать», карточка новой опрессовки не открывается, пока справочники не загрузятся.
- «Не удалось загрузить журнал опрессовок», «Опрессовка не найдена», «Не удалось сформировать Word».
- «Нет данных очереди» с пояснением «Очередь пуста: в базе города нет очереди опрессовок из десктопной ТГИД» — в базе города нет таблицы очереди. Её переносят из десктопной ТГИД вместе с базой.
- «Нет данных очереди» с пояснением «В реестре пока нет записей» — таблица очереди есть, но в ней нет строк.
- «Не удалось загрузить очередь опрессовок» — сервер не ответил или не смог прочитать найденную таблицу (например, у роли API нет прав на чтение); причина — рядом, кнопка повтора — в окне.
- Нужного столбца нет в таблице — окно показывает только первые 12 столбцов.
- «Заполните хотя бы одно поле индикатора» — при создании все поля пустые.
- «Изменений нет — сохранять нечего» — в карточке ничего не изменили.
- Поле сезона не правится — у индикатора есть история сезонов; правьте сезон в десктопе.
- Нет кнопок «Новый индикатор», правки и удаления — нет права «Журналы», роль ниже «Редактора» (у пользователя-роли PostgreSQL — нет права «Коррозия») или запись на сервере выключена.
- «Сервер не вернул идентификатор созданной записи» — индикатор, возможно, создан; обновите список и проверьте.
- Адрес в карточке пустой — веб адрес индикатора не заполняет.
- «Сезон (год)» показывает мало записей — фильтр берёт ровно выбранный год, а не его и более поздние.
Оборудование сети
- «Ничего не найдено» по номеру — поиск идёт по названию и коду узла, наберите часть названия.
- Метка осталась после поиска — откройте окно и нажмите «Очистить маркер».
- «Показаны первые 100 узлов — уточните запрос» — найдено больше, чем показывает окно; наберите больше символов.
- «Узлы не найдены» и «Ничего не найдено — Попробуйте изменить запрос» — в коде РС и наименовании нет такого текста. Проверьте написание: «тк6-5-24» и «ТК 6-5-24» — разные строки.
- «Поиск узлов не настроен на сервере карт: обратитесь к администратору» — сервер карт ответил не JSON: в рабочей области нет представления или вместо ответа пришла страница ошибки.
- «Показаны первые 100 узлов — уточните запрос» — нашлось больше, чем показывает окно; допишите наименование.
- «Ошибка сервера: 500» (код может быть другим) — GeoServer вернул ошибку.
- «GeoServer URL не настроен» — в настройках веба не задан адрес GeoServer.
- «Ошибка загрузки данных» — нет связи с GeoServer.
- «Не удалось получить координаты узла» — у узла нет геометрии в idnodes.
- «Поиск фразой не выполнен — …» — помощник ИИ недоступен или фраза не разобрана; после текста — причина от сервера. «У объекта нет координат» — найденный фразой объект нельзя показать на карте.
- «Результатов расчёта по насосам ещё нет: рабочая точка появится после выполнения и сохранения расчёта сети, паспортные характеристики видны уже сейчас.» — в базе нет сохранённых расчётов.
- «Для агрегата не выбрана паспортная модель — график H(Q) не строится…» — назначьте модель: «Редактировать» → «Модель (тип насоса)». Коэффициенты кривой при этом не пересчитываются — их по-прежнему задают в десктопе («Тип насоса → Характеристики»).
- «Не удалось загрузить насосы» или «Не удалось загрузить каталог моделей насосов» (при входе в правку) — нет связи с сервером; повторите.
- «Справочники не загрузились — плитки и фильтры могут быть неполными» — список работает, но плитки и списки фильтров пустые.
- «Объект изменён другим пользователем — перезагрузите карточку и повторите правку.» — запись изменили после того, как вы открыли правку.
- «Нет права «Свойства: оборудование (свои)»» — у роли нет права на правку оборудования.
- Нет значка прицела и кнопки «На карте» — у линии насоса нет геометрии (линии расчётной схемы без координат).
- «Результатов расчёта по арматуре ещё нет: паспортные параметры видны уже сейчас, расход, потеря напора и сопротивление появятся после сохранения расчёта сети.» — в базе нет сохранённых расчётов.
- «Не удалось загрузить арматуру» — нет связи с сервером; нажмите «Повторить».
- «Связанная линия отсутствует: сетевой контекст и позиционирование недоступны.» — запись ссылается на несуществующую линию; исправить можно только в десктопе.
- «Связанная линия помечена удалённой и исключена из активной расчётной схемы.»
- «Назначение не задано (в исходных данных «?») и требует уточнения.» — заполните «Назначение» в правке.
- «Условный диаметр равен нулю или выходит за ожидаемый диапазон.» — проверьте «Условный диаметр».
- «Паспортная модель не выбрана: задвижка не связана с моделью каталога.» — у задвижки нет ссылки на каталог; на расчёт это не влияет. У регулирующей арматуры каталога нет, и этой плашки у неё не бывает.
- «Ни одна установленная задвижка базы не связана с этой моделью.» — в карточке модели каталога, если с ней не связана ни одна задвижка.
- «Объект изменён другим пользователем — перезагрузите карточку и повторите правку.» — запись изменили после того, как вы открыли правку.
- «Нет права «Свойства: оборудование (свои)»» — у роли нет права на правку оборудования.
- «Результатов расчёта по регуляторам ещё нет: задания видны уже сейчас, расход, напоры, сопротивление и положение клапана появятся после сохранения расчёта сети.» — в базе нет сохранённых расчётов.
- «Не удалось загрузить регуляторы», «Не удалось загрузить каталог регуляторов», «Не удалось открыть карточку регулятора», «Не удалось открыть паспорт регулятора» — нет связи с сервером; повторите.
- «Для регулятора давления или перепада не выбран узел, в котором поддерживается заданная величина.» — регулируемый узел задаётся в десктопе ТГИД.
- «Заданная величина равна нулю или отсутствует.», «Пропускная способность клапана Kv равна нулю или отсутствует.» — заполните поля в правке.
- «В таблицах установленных регуляторов отсутствует ссылка на типовую модель каталога.» в карточке модели — так устроена база; число установленных регуляторов модели не показывается. Эту пояснительную строку сервер отдаёт только на русском — в казахском и английском интерфейсе она остаётся русской.
- «Объект изменён другим пользователем — перезагрузите карточку и повторите правку.» — запись изменили после того, как вы открыли правку.
- «Нет права «Свойства: оборудование (свои)»» — у роли нет права на правку оборудования.
- «В базе нет байпасов: они появятся в журнале, когда будут внесены; каталог стандартных труб — на отдельной вкладке.» — в базе города байпасов нет.
- «Результатов расчёта по байпасам ещё нет: диаметр диафрагмы, расход и потери напора появятся после сохранения расчёта сети.» — выполните и сохраните расчёт сети.
- В карточке «гидравлический режим для этого байпаса пока не рассчитан» — для его линии нет записи в bpout.
- «Не выбран или потерян узел присоединения байпасного участка.» — задайте узел, если байпас должен держать напор; без узла он работает как регулятор расхода.
- «Регулируемый расход равен нулю или отсутствует.» — заполните «Регулируемый расход».
- «Длина, внутренний диаметр, шероховатость или сумма местных сопротивлений имеют недопустимое значение.» — исправьте параметры в «Параметры трубопровода».
- «Запись изменена другим пользователем — обновите карточку» — карточку изменили после открытия; нажмите «Перезагрузить объект» в уведомлении и повторите правку.
- «Справочники не загрузились — плитки и фильтры могут быть неполными» — сервер не отдал справочники; список при этом работает, нажмите «Обновить».
- «Не удалось загрузить байпасы», «Не удалось открыть карточку байпаса», «Не удалось загрузить стандартные трубы» — нет связи с сервером API.
- Предупреждение «Старые линии диафрагм без полной топологии и геометрии…» — в базе есть записи без узлов линии; они видны на плитке «Нет топологии». Если таких записей нет, предупреждения нет.
- «Результатов расчёта ещё нет: расход, потери напора и сопротивление не показаны и не подменяются нулями.» — в базе нет сохранённых результатов по диафрагмам.
- В карточке «расчётный результат для этой диафрагмы отсутствует» — для линии нет записи в droout.
- «Связанная линия не найдена в базе.» — линия удалена из базы; диафрагма — осиротевшая запись.
- «Старая линия не содержит начальный и конечный узлы…» — показать на карте и посчитать такую диафрагму нельзя.
- «Количество последовательно установленных диафрагм должно быть больше нуля.» — заполните количество.
- «Диаметр не задан, а разрешение записи расчёта отсутствует.» — укажите диаметр отверстия.
- «Состояние не найдено в справочнике состояний.» — выберите состояние из списка.
- Поиск по месту установки находит слишком много — например, «Подпорная» даёт все подпорные диафрагмы. Сузьте отбор фильтрами «Место установки» и «Состояние».
- «Запись изменена другим пользователем — обновите карточку» — нажмите «Перезагрузить объект» и повторите правку.
- «Не удалось загрузить диафрагмы», «Не удалось открыть паспорт диафрагмы» — нет связи с сервером API.
- «Элеваторы не найдены» при пустых фильтрах — в базе города нет элеваторов.
- «Связанная линия отсутствует.» — линия удалена из базы, запись осиротела.
- «У линии отсутствует начальный или конечный узел.» — старая линия внутренней схемы без узлов, на карте её не показать.
- «Состояние не найдено в справочнике.» — у записи состояние, которого нет в states.
- «Диаметр сопла не задан и признак расчётного подбора отсутствует.» — заполните сопло в десктопе или в карточке потребителя.
- «Диаметр сопла не задан: расчёт с подбором сопла запишет его в карточку потребителя, паспорт элеватора не меняется.» — сопло 0 при заполненном признаке расчёта; это штатно.
- «Не удалось загрузить элеваторы», «Не удалось открыть паспорт элеватора» — нет связи с сервером API.
Анализ и расчёты
- «Расчётов нет» — в базе города нет ни одного расчёта; выполните расчёт фрагмента.
- «Не удалось загрузить историю расчётов» — API недоступен; нажмите «Повторить» или значок обновления.
- «Расчёт №… не загрузился на карту» — ошибка при загрузке результатов; прежняя раскраска при этом снимается.
- Расчёт показан, но на карте ничего нет — у расчёта нет строк в utout (расчёт не завершился) или его фрагмент далеко от текущего вида: найдите фрагмент на карте.
- «Ошибка выгрузки Excel» — результаты расчёта удалены или API недоступен.
- «Анализ не выполнен» — ошибка API; текст причины — под заголовком.
- «Список расчётов фрагмента не загрузился — анализ по последнему расчёту» — выбрать расчёт нельзя, запросы идут по последнему.
- «Каталог анализов режима не загрузился — в списке только основные запросы» — нет десяти запросов допустимости; откройте окно заново.
- «Расчёт N не найден для фрагмента M» — выбранный расчёт удалён или относится к другому фрагменту.
- «Нет узлов с заполненной отметкой верха трубы» — у фрагмента нет отметок для гидростатических зон.
- «С координатой» меньше «Найдено» — у части объектов нет геометрии; по таким строкам карта не переходит.
- «Не удалось загрузить список расчётов» — API недоступен.
- «Ошибка загрузки результатов расчёта» — расчёт удалён или API недоступен; выберите другой.
- Кнопка «Применить на карте» серая — результаты ещё не загружены, нажмите «Загрузить».
- Стрелок не видно — включены, но на мелком масштабе сливаются с линией; приблизьте карту.
- Подписей ΔH нет — масштаб мельче 14 или у узла посчитана только одна труба.
- «Расчёта нормативных теплопотерь ещё нет — запустите его, затем постройте тему» (или «Расчёта износа ещё нет…») — выполните расчёт в «Нормативные теплопотери» или «Индекс износа».
- «У участков нет значений этой темы» — например, тема из расчёта, а фрагмент не считался.
- «… — показана часть: больше N участков, сузьте выбор фрагментов» — включите на карте меньше фрагментов или отметьте «Только в видимой области карты».
- «Числа по возрастанию через «;»» — в «Границы классов» значения не по возрастанию или не числа.
- «Карта ещё не готова» — подождите загрузки карты и нажмите «Построить» снова.
- «Общий стиль правит его автор или пользователь с правом «Справочники»» — стиль успел стать общим или право сняли, пока окно было открыто; откройте окно заново. У чужого общего стиля без права значков сохранения и удаления нет — сохраните изменения как свой стиль.
- «Стиль уже изменён (версия N) — откройте его заново» — стиль сохранили в другом окне; выберите его в списке ещё раз.
- «Таблица стилей ещё не создана: API доводит базу при запуске» — перезапустите API.
- Условие без значения не учитывается: в строке «Запрос» его не будет.
- «Расчёта нормативных теплопотерь ещё нет — условие по нему проверить нельзя» (то же для износа) — сначала выполните этот расчёт.
- «Узел «…» не найден (или без координат)» — нет живого узла с таким именем или у него нет точки на карте; проверьте имя в поиске узлов.
- «Нет … на карте — загрузите их в окне «Социальные объекты»» — социальные объекты выбранных категорий не загружены.
- «Выборка слишком долгая — сузьте условия (фрагменты, область)» — запрос не уложился в 20 с; включите «В видимой области карты» или выберите фрагменты.
- «Сервер занят другими выборками — повторите через несколько секунд» / «Дождитесь окончания предыдущей выборки» — превышено число одновременных выборок.
- «Запрос ИИ не прошёл проверку: …» — модель предложила недопустимое условие; конструктор уже заполнен, поправьте и нажмите «Выбрать».
- «Вопрос не похож на выборку объектов сети — уточните его» — в вопросе нет условий на поля сети.
- «Нет права «Выгрузки и отчёты»» при скачивании — право сняли, пока окно было открыто.
- В условии по режиму нашлось меньше, чем ожидалось, — у части фрагментов нет расчёта: такие участки условию по режиму не удовлетворяют.
- Строка не переводит карту — у объекта нет координат, появится предупреждение «у объекта нет координат».
- Цифры не изменились после правки — нажмите «Проверить заново»: проверка не повторяется сама.
- «Ошибок топологии не найдено» и под ним «Узлов N, участков M — связность в порядке» — проблем нет. Если N и M равны нулю, у фрагмента нет живых узлов: проверьте номер фрагмента.
- «Не удалось выполнить диагностику» с текстом «Фрагмент … не найден» — фрагмент снят или удалён; обновите страницу, чтобы список фрагментов перечитался.
- Описания строк на английском и казахском интерфейсе остаются по-русски — их пишет сервер.
- Кнопки неактивны — нет ни одного расчёта износа: нажмите «Рассчитать».
- Много участков «без даты прокладки» — износ по ним считается по остальным факторам; заполните год прокладки в свойствах участков.
- «Расчёт износа ещё не выполнялся — нажмите «Рассчитать».»
- «Расчёт износа не выполнен» с причиной «расчёт не завершился за отведённое время» — задача не закончилась за 20 минут; проверьте воркер фоновых задач.
- «Расчёт износа не выполнен: Нет участков для расчёта износа (проверьте фрагменты)» — у видимых фрагментов нет участков с паспортом.
- «Слой износа не построен» — сервер не отдал участки расчёта; выберите расчёт заново.
- «Помощник ИИ не ответил» — ИИ выключен на сервере, нет связи с моделью или расчёт износа не найден.
- Флажок «Только видимые фрагменты» не сужает список — на карте больше одного фрагмента; оставьте видимым один.
- «В журнале повреждений нет записей с участком и датой» — привяжите нарушения к участкам и заполните дату осмотра.
- «Мало истории: нужно два окна по 2 г. с 100+ повреждениями» — журнала мало для проверки модели.
- «Нет права «Запуск расчётов»» — пересчитывать прогноз может только роль с этим правом; смотреть последний расчёт можно и без него.
- Пересчёт отклонён с упоминанием MUTATIONSENABLED — на сервере выключена запись данных.
- «Расценки перекладки не заполнены — план в деньгах не составить, задайте бюджет в км».
- «Классы диаметра повторяются» — у двух строк расценок одинаковый «Ду до».
- Пересчёт идёт дольше минуты — обучение на большой сети; окно ждёт ответа до 5 минут.
- «В базе нет реестра технических условий» или «Реестр технических условий пуст — прирост нагрузки не из чего считать» — в городе нет ТУ (например, в Астане реестр пуст).
- «В реестре ТУ нет записей с датой выдачи и приростом нагрузки» — все записи отброшены очисткой.
- «Фрагмент — сценарий или копия другого фрагмента: выберите основной».
- «У подключённых ТУ нет зданий на карте — места прироста не определить» — радиус привязки не из чего посчитать.
- «Во фрагменте нет потребителей рядом с ожидающими ТУ — прирост не к чему добавить» — сценарий не создаётся; «Создать сценарий» неактивна, пока «Показать прирост» не нашёл потребителей.
- «Topology mutations are disabled…» (503) — на сервере выключена правка топологии.
- «Не удалось загрузить неисправности» — не прочитался ни один журнал; нажмите «Повторить».
- «Не загрузились дефекты: …» или «Не загрузились индикаторы коррозии: …» над списком — второй журнал показан, первый — нет.
- «Журнал «…» недоступен на сервере API — похоже, развёрнута устаревшая версия itwin-api» — на сервере нет маршрута журнала; обновите API.
- «Справочник состояний дефектов не загрузился — плитки состояний не показаны» — список дефектов есть, но без итогов по состояниям.
- «Координаты неисправности не указаны» при щелчке по строке — у записи нет точки; откройте её через «Журнал» и укажите место.
- «Дефекты не показаны на карте: …» — слой не загрузился, переключатель вернулся в «выкл.».
- На плитках «—» — счётчики ещё загружаются, подождите несколько секунд.
- «Результат последнего гидравлического расчёта отсутствует» — фрагмент потребителя не рассчитан: выполните «Расчёт».
- «Потребители не найдены» — по выбранным условиям никого нет: снимите плитку вида или измените фильтры.
- «Список потребителей не загружен» — сервер не ответил; кнопка повтора — в самом списке.
- «Справочники не загрузились — фильтры фрагмента и состояния пусты» — список работает, но выбрать фрагмент и состояние нельзя; обновите окно.
- «Выгружено N из M — уточните фильтры» — найдено больше 20 000 потребителей, выгрузка обрезана.
- Кнопка «На карте» серая — у узла потребителя нет геометрии.
- Таблица пустая — в выбранных фрагментах нет таких объектов. Очистите поле «Фрагмент», чтобы считать по всей сети.
- В Zap3–Zap5 одни нули, «потребителей: 0» — у фрагмента нет расчёта; выполните расчёт.
- Цифры меньше ожидаемых — часть участков начинается в соседнем фрагменте; добавьте его в поле «Фрагмент».
- Запрос по всей сети идёт долго — выберите фрагменты.
- В строке Zap6 щелчок не переводит карту — у узла нет координат.
- Красное сообщение под кнопками — ошибка API с причиной; повторите запрос.
- «Рассчитать» неактивна — не выбран сезон или не загружены источники: нажмите «Источники» (после смены фрагмента — снова).
- Источник «неполные данные» — заполните параметры источника (кнопка «Источники» в расчёте).
- «Рассчитать» неактивна — сначала нажмите «Источники»: кнопка включается, когда хотя бы у одного источника заданы условия работы. Фрагмент выбирать не обязательно; после смены фрагмента снова нажмите «Источники».
- «нет — источник не считается» в колонке «Условия работы» — нажмите «Задать условия работы» (кнопка серая, пока у источника нет температурного графика).
- «Температурный график источника … не развёрнут» — рассчитайте график в окне «Температурные графики».
- «Нет таблицы heatlossesreportout…» (ответ 503) — на базе не применена миграция; обратитесь к администратору.
- «Сезон не найден» — сезон удалили или выбран сезон другого вида потерь.
- «Таймаут ожидания расчёта теплопотерь» — окно ждёт 10 минут; расчёт может завершиться позже, нажмите обновление списка «Расчёты».
- Красная плашка «повторные строки температуры» — в базе дубли точек графика; на графике показана последняя запись для каждой температуры.
- «Нет графика» — у источника нет точек: откройте его и нажмите «Рассчитать график».
- «Не удалось пересчитать температурный график» с текстом причины — исходные данные не прошли проверку: например, «tn1 (конец сезона) должен быть выше tn5 (расчётная наружная)», «t1r должна быть выше t2r и t3r», «Нижняя срезка t12r должна быть ниже t1r», «Диапазон tn5…tn1 должен быть 2–200 точек»; для П, СВ, СН — «Код ошибки 5xx …».
- «Стационарный: обновлено 0 точек» — у источника нет точек; сначала «Рассчитать график».
- «Заполните все четыре температуры числами» — в окне «Стационарный» пустое поле.
- «Записано, но данные не обновились — нажмите «Обновить»» — график сохранён, но список не перечитался.
- Кнопок пересчёта и правки нет — на сервере выключена правка данных или нет права «Источники и насосные станции» → «Свойства».
- «Расчёт элеватора: Нужно T1 > T3 > T2…» — температуры введены не по порядку: подающая выше смешанной, смешанная выше обратной. Давление P1 должно быть больше P2.
- «Нужно T1 > T3 > T2 (подача, после смешения, обратка).»
- «Располагаемый напор (P1 - P2) должен быть больше нуля.» — P1 не больше P2.
- «Температура подачи должна быть выше температуры обратки.» — при расчёте расхода из нагрузки.
- «Укажите хотя бы одну тепловую нагрузку (отопление, вентиляция или ГВС).» — бланк с нулевыми нагрузками.
- «Недостаточный располагаемый напор (… м): для этой схемы нужно больше 5 м, шайба не рассчитывается.»
- «Не обеспечено заданное значение напора на входе системы отопления…» и «…в циркуляционной сети ГВС…» — располагаемого напора нет.
- «Необходимо установить N диафрагмы диаметром 3 мм; остаток непогашенного напора … м.» — минимальной шайбы мало.
- «Заполните поле «…»» или «Заполните поля: …» — пустые обязательные поля.
- «Необходимо выбрать фрагмент для расчёта» / «Выберите хотя бы два фрагмента» (режим «По списку»).
- «Температура наружного воздуха должна быть от … до … °C» — значение вне диапазона «Системы теплоснабжения»; для летнего режима включите «Летний режим».
- Задача долго «в очереди» — воркер расчёта не запущен или занят другим расчётом.
- «Статус: расчёт выполнен частично (есть ошибки)» — часть подсетей не посчитана; причины — на вкладке «Анализ» протокола.
- Флажки записи в исходные данные серые — на сервере выключена правка данных (подсказка под формой).
- «Протокол появится после расчёта» — в этом сеансе расчётов не было; откройте сохранённый через «Сохранённые протоколы».
- Значок объекта не переводит карту — объект удалён после расчёта.
- «Помощник ИИ не ответил» — нет связи с моделью или ИИ выключен на сервере; повторите позже.
- «Удаление выключено на сервере» — MUTATIONSENABLED выключен.
- «Чужой расчёт может удалить editor или admin».
- «На расчёт ссылаются данные вне результатов расчёта (iznos: 3)…» — на расчёт опираются другие данные (в примере — расчёт износа); сначала удалите их.
- «Нет пути между узлами A и B» — узлы в разных несвязанных частях сети; добавьте промежуточный узел или проверьте закрытые участки.
- В точке несколько узлов — выберите нужный в меню; следующий узел берётся во фрагменте предыдущего.
- «Направление «…» уже есть в этом фрагменте» — «Заменить» или другое название.
Реестры и отчёты
- «Для участка ms/N нет ни одного трубопровода. Привяжите трубы к участку в инструменте «Участки ПТС» — без них паспорт сформировать нельзя.» — к участку не привязана ни одна труба во включённых фрагментах; привяжите трубы в «Участки ПТС» или включите фрагменты.
- «У начальника участка … нет участков МС» (или РС) — в этой ветке у начальника нет участков.
- «У участков начальника … нет труб в выбранных фрагментах…» — ни у одного его участка нет труб во включённых фрагментах.
- «Ни один паспорт участков начальника … не сформирован: …» — каждый паспорт упал; причины перечислены в сообщении.
- «Узел N не привязан ни к магистральному, ни к распределительному участку ПТС — паспорт формируется только по участку. Откройте паспорт из списка участков или привяжите узел к участку в инструменте «Участки ПТС».» — паспорт открыт из карточки узла или трубы, а узел не относится ни к одному участку.
- «Проверка готовности данных паспортов не загрузилась» — сервер не ответил на проверку привязок; дерево и паспорта работают, нет только списка причин.
- «Ошибка загрузки паспортов» — дерево не загрузилось, нет связи с сервером API.
- «Ошибка формирования паспорта» / «Ошибка формирования паспортов» с текстом сервера; «Не удалось сформировать паспорт» без подробностей — сбой построения, причина в журнале сервера.
- «Выберите минимум два узла цепочки» — в цепочке отмечен один узел.
- «Между узлами A и B нет пути по сети — проверьте фрагменты или добавьте промежуточный узел» — узлы не связаны действующими линиями; добавьте промежуточный узел.
- «Не больше 50 узлов в цепочке» — разбейте цепочку на части.
- «Узлы не найдены: […]» — узлы удалены.
- «Среди выбранных нет труб» — выбраны только арматура или другие не-трубы.
- «Выбранные трубы не привязаны к этому участку» — снимать нечего.
- «Данные изменились после предпросмотра: изменится … строк вместо … Повторите предпросмотр.» — кто-то правил трубы; сделайте предпросмотр заново.
- «Участок изменён другим пользователем — карточка перечитана.» — карточку сохранили раньше вас; внесите правку снова.
- Нет кнопки «Отменить» после записи — у пользователя нет ни одного права на правку сети в матрице прав; отменить группу может пользователь с таким правом.
- «Справочники не загрузились — фильтры и выбор значений могут быть неполными» — в карточке участка не загрузился справочник поля; списки значений могут быть пустыми, повторите позже.
- «Не удалось сформировать паспорт» — см. сообщения окна «Отчёты и паспорта участков».
- «Не удалось загрузить участки», «Не удалось открыть участок», «Не удалось показать участок», «Предпросмотр не удался», «Не удалось применить», «Не удалось удалить участок» — с текстом ответа сервера или без него при отсутствии связи.
- «Не удалось загрузить каталог отчётов» — API недоступен или устарел.
- «Нет отчёта ‹код›» — веб и API разных версий: в каталоге окна есть отчёт, которого нет на сервере.
- «Расчёт N не относится к фрагменту M» — выбран расчёт другого фрагмента; выберите расчёт заново после смены фрагмента.
- «Отчёт не уложился в таймаут запроса» — запрос листа шёл дольше 60 с; повторите позже, когда сервер свободнее.
- «Не удалось сформировать ведомость» — ошибка на сервере при построении сводной ведомости; подробности — в журнале API.
- Нет инструмента «Отчёты Excel» — у роли нет права «Выгрузки и отчёты».
- Сборка занимает до минуты — дождитесь, пока исчезнет полоса загрузки.
- «Данные главы не собраны» с текстом ошибки сервера — сбой при сборке.
- «Нет фрагментов: …» — в режиме «На карте» включён фрагмент, которого уже нет в базе.
- «Нет фрагментов сети» — после исключения сценариев и копий не осталось ни одного фрагмента.
- «Word не выгрузился» — сбой при сборке главы или формировании документа.
- «На карте (0)» недоступно — на карте не включён ни один фрагмент.
- «Не удалось загрузить реестр технических условий» или «Не удалось открыть карточку технических условий» — API недоступен; «Повторить» перезагрузит список.
- «Справочники не загрузились — фильтры и выбор значений могут быть неполными» — списки фильтров пустые, сам реестр работает.
- «Дата «с» не может быть позже даты «по»» — поменяйте местами «Выдано с» и «Выдано по».
- «Технические условия не найдены» с «Измените фильтры: по выбранным условиям записей нет» — сбросьте фильтры; «В реестре пока нет записей» — таблица ТУ в базе города пуста.
- «Не удалось выгрузить свод ТУ» — сбой формирования свода.
- «Изменений нет — сохранять нечего» — в карточке ничего не поменяли.
- «Ошибка при сохранении» и «Ошибка при удалении» с текстом сервера — нет права, выключена запись или запись не прошла проверку.
- «В базе нет записей АЛСЕКО» — таблица nagruzki пуста.
- «Не удалось загрузить АЛСЕКО», «Не удалось открыть объект АЛСЕКО», «Не удалось открыть здание АЛСЕКО» — ошибка API; в городе без таблиц АЛСЕКО окно не работает.
- «Справочники не загрузились — плитки и фильтры могут быть неполными» — список работает, плиток и фильтров может не быть.
- «Не удалось выполнить сверку», «Не удалось загрузить несоответствия», «Не удалось сформировать отчёт» — сбой сверки на сервере.
- «Адреса не найдены.» — измените строку поиска (улица, дом); пустая строка ищет по геоадресу здания.
- «Изменений нет — здание уже в этом состоянии.» — привязка уже такая.
- «Адрес не найден в данных АЛСЕКО» — по выбранному адресу нет ни одного договора; выберите адрес из списка найденных.
- «Предпросмотр не удался», «Привязка не записана» с текстом сервера — нет права, выключена запись или здание не найдено.
- Вместо кнопки перехода к зданию — «Карта недоступна» с подсказкой «У здания нет координат»: у здания нет геометрии.
- Выберите фрагмент на карте перед экспортом GeoPackage
- Выгрузка уже идёт — дождитесь её окончания
- GeoPackage: выгрузка неполная — достигнут предел 50 000 объектов. Выберите меньше фрагментов, чтобы выгрузить сеть полностью.
- Ошибка экспорта GeoPackage: Нечего выгружать: нет объектов с координатами
- Ошибка скачивания ведомости
- «Выберите фрагмент на карте перед экспортом GeoPackage» (DXF, GeoJSON…) — не выбран и не включён ни один фрагмент.
- «Ошибка экспорта GeoPackage: Нечего выгружать: нет объектов с координатами» — у участков и узлов фрагмента нет геометрии.
- «Ошибка экспорта DXF: Выгрузка DXF недоступна: на сервере API не установлен модуль ezdxf — обратитесь к администратору» — на сервере нет модуля DXF.
- «Выгрузка уже идёт — дождитесь её окончания» — предыдущая выгрузка ещё не закончилась.
- Нет меню «Выгрузка» — у роли нет права «Выгрузки и отчёты».
- «Ошибка экспорта ‹формат›: Не удалось выгрузить сеть в ‹формат›» — сбой записи файла на сервере.
- «Ошибка скачивания ведомости» с текстом сервера — ведомость не построилась.
- Под пунктом DXF — «Формирование файла на сервере (синхронно)…» — фоновый воркер не взял задачу, файл строится прямым запросом; дождитесь его.
Исходные данные
- «Щёлкните узел или трубу — трасса будет в их фрагменте…» — на карте несколько фрагментов: выберите фрагмент новых объектов на панели редактора или начните трассу от узла или трубы.
- Окно «Новая трасса» с красными пунктами — трасса не прошла проверку: «Назад к трассе», Backspace убирает последнюю точку.
- Точка встала не туда, куда щёлкнули, — сработала привязка к узлу, трубе или зданию. Alt при щелчке — без привязок; привязку к зданиям выключает кнопка с домиком.
- «Сначала завершите рисование или измерение» — закройте панель «Измерения».
- Трасса легла не туда — привязка к зданиям подложки сдвигает точку к контуру. Выключите её кнопкой с домиком на панели или держите Alt.
- Ошибка при записи при пройденном предпросмотре — кто-то успел изменить трубу врезки (конфликт версий): обновите карту и нарисуйте трассу заново.
- Панель не появилась — замечаний нет: при чистой правке панель не показывается.
- «Отменить правку» отвечает, что объекты изменены, — после правки их уже поменяли (вы, другой пользователь или десктоп). Отменяйте по истории правок или правьте вручную.
- Замечание «узлы без питания» у правки внутри существующей сети — проверьте, не закрыта ли задвижка выше по течению и подключён ли участок к узлу, а не просто доведён до него (тогда будет и «непривязанный конец»).
- «Отменить правку» отказывает — после правки её объекты уже изменили. Отмените более поздние правки или исправьте вручную.
- Пункт меню серый с подсказкой «Нет права: …» — не хватает права на этот вид объектов.
- «Объединить» недоступна, окно перечисляет причины — узлы в разных фрагментах или внутренних схемах, у целевого узла нет геометрии, на соединяющем участке есть оборудование или ссылки узлов конфликтуют.
- Узлы далеко друг от друга — проверьте, те ли узлы выбраны: концы участков переедут в целевой узел.
- «Выберите половину» и кнопка «Разрезать» неактивна — у оборудования нет узла установки и положения: укажите половину для каждого объекта.
- «После слияния появятся параллельные участки к узлам: …» — у обоих узлов были участки к одному и тому же соседу. Слияние разрешено, но потом проверьте дубли в «Проверке после правки».
- Перепутали целевой и сливаемый узел — Ctrl+Z, затем снова M: первым щелчком — тот, что должен остаться.
- «Удалить: сначала выделите узел или участок» — объект не выделен: инструмент «Выбор» (V), щелчок по объекту.
- «Убрать узел, соединив трубы» недоступно — причина написана в окне: к узлу подходят не две трубы (или не две пары П/О), у узла есть карточка (потребитель, источник…), заданный напор, подпитка или на него ссылаются другие записи.
- Нет права удалять — у ролей «Оператор сети» и «Редактор» удаление только своих объектов (созданных этим пользователем); чужие удаляет «Администратор» или пользователь с правом удалять все объекты этого вида.
- Кнопка «Удалить выделенное» неактивна — ничего не выделено: «Выбор» (V), щелчок по объекту.
- «Можно только со своими объектами, а это не ваши: …» — у вашей роли охват удаления «только свои».
- Удалили не то — Ctrl+Z сразу или «История правок» (H) позже, пока объект никто не изменил.
- «Введите два числа: X и Y» — одно из полей пустое или в нём не число.
- «Долгота — до ±180°, широта — до ±90°» — выбрана WGS84, а введены метры: смените систему координат.
- Точка ушла далеко от сети — перепутаны X и Y или выбрана не та система.
- Точка улетела за пределы города — перепутаны X и Y или выбрана не та система. Местная система Алматы — сотни и тысячи метров от начала координат города, WGS84 — градусы.
- Точка не встала в нужный узел — узел дальше 0,3 м. Щёлкните узел мышью или поправьте координаты.
- Окно не открывается клавишей G — курсор стоит в поле ввода или открыт другой диалог: щёлкните по карте и повторите. G сама включает «Трассу», если был другой инструмент.
- Меню не открывается — правый щелчок пришёлся мимо объекта (меню «Точка карты»): приблизьте карту.
- Пункт серый — нет права на этот вид объектов (подсказка «Нет права: …»).
- Нет кнопки разворота в карточке — карточка открыта не в режиме редактора.
- Нет пункта «Тип узла…» или он серый — нет права править узлы или режим.
- Окно типа узла предупреждает об удалении карточки — данные прежней карточки (нагрузки потребителя, параметры источника) пропадут; если это ошибка, отмените Ctrl+Z.
- «Развернуть» неактивна — на участке есть оборудование с направлением: отметьте подтверждение под списком.
- «Отменено правок: N; дальше нельзя — …» — одну из операций отменить нельзя: её объекты изменили после неё. Откат остановился на ней, более поздние правки уже отменены.
- Нет нужной правки — в истории только ваши операции и только записанные с журналом отмены.
- Повторить откат нельзя пачкой — после отката «Повторить» (Ctrl+Y) возвращает правки по одной.
- В истории чужие операции — на стенде без входа все работают под одним пользователем, и журнал у них общий. На рабочем сервере у каждого пользователя своя история.
- Откат остановился раньше выбранной строки — объект этой операции изменили позже: смотрите причину в уведомлении и правьте вручную.
- «Последняя операция изменилась — обновите список» — после открытия истории вы сделали правку в другой вкладке или сессии: обновите историю (кнопка вверху окна) и выберите место заново.
- Строки «Импорт фрагмента» и «Слияние фрагментов» — операции окна «Фрагменты: экспорт, импорт, слияние»; откатываются так же.
- Кнопки редактора нет в строке режимов — нет права на создание, перенос или удаление объектов сети, либо правка сети выключена на сервере.
- «Сначала завершите рисование или измерение» — закройте панель «Измерения».
- Привязка к зданиям не работает — приблизьте карту (подсказка «Здания — с масштаба 15» на панели).
- Объекты попали не в тот фрагмент — фрагмент новых объектов выбирается на панели редактора; если на карте несколько фрагментов, редактор спросит.
- Правка оказалась ошибочной — Ctrl+Z или «Отменить» на панели; более ранние правки — через историю правок (H).
- «Выберите фрагмент», «Выберите объекты на карте», «Фильтр должен содержать фрагмент, видимую область или условие», «Укажите значение в условии фильтра» — не задан набор объектов.
- «Укажите значение», «Ожидается число», «Не меньше …», «Не больше …» (на сервере — «Значение больше …») — значение вне диапазона установщика.
- «Не подходят для установщика (нет объекта, удалён или не …)» со списком номеров — среди выбранных на карте есть объекты другого вида или снятые; они пропускаются.
- «Изменять нечего: у всех объектов набора уже это значение.» — «Применить» неактивна.
- «Параметры изменились — повторите предпросмотр.» — после предпросмотра поменяли установщик, значение или набор.
- «Данные изменились после предпросмотра: изменится … строк вместо … Повторите предпросмотр.» — объекты правили между предпросмотром и записью.
- «В наборе больше 50000 объектов — сузьте выбор» — разбейте фрагмент фильтром или видимой областью.
- «Групповая установка — нужно право …» — у пользователя охват «только свои» или нет права; попросите администратора дать охват «все».
- «Операция уже отменена» — отменять нечего.
- Кнопка «Проверить» неактивна — не выбран фрагмент или не сопоставлено обязательное поле (они отмечены звёздочкой, список — под кнопкой).
- Объекты легли не туда — неверная система координат: «Отменить импорт», выберите систему в списке «Система координат» и проверьте снова. Проверка (dry-run) не сравнивает точки с районом сети — смотрите на карту после записи.
- Кнопка «Применить» неактивна — нет права на правку топологии, после проверки поменялись параметры (проверьте ещё раз), в отчёте есть ошибки без флажка «Пропустить строки с ошибками» или нет ни одной годной строки. Записать импорт может только администратор: иначе сервер отвечает «Применение импорта — роль admin (правка топологии)».
- Импорт сделан по ошибке — нажмите «Отменить импорт» в этом же окне.
- «Укажите фрагмент (fileid)» — фрагмент не выбран (для режимов «Узлы», «Участки» и координат по коду).
- «В файле больше 5000 строк — разбейте импорт на части», «Загрузка больше 20 МБ», «Архив распаковывается больше чем в 200 МБ» — слишком большой файл.
- «Не удалось определить кодировку CSV (ожидается UTF-8 или Windows-1251)», «Формат .xls (Excel 97–2003) не поддерживается — сохраните файл как .xlsx или CSV», «Нет файла … — shapefile неполный» — сохраните файл заново или добавьте недостающие части shapefile.
- «В … нет системы координат: укажите её (WGS84, местная или десктоп)» — выберите систему в списке «Система координат».
- «… — трассы участков: выберите режим «Участки»» — GPX и DXF бывают только трассами.
- Ошибки строк в отчёте: «… — не число», «долгота/широта вне диапазона WGS84», «нет геометрии», «мультилиния из … частей — разбейте на участки», «диаметр вне 0…2000 мм».
- «Применение импорта — роль admin (правка топологии)» — запись разрешена только администратору.
- «Отмена не выполнена: …» — после импорта были другие операции топологии этого пользователя или объекты правили; отмените их по порядку в «Истории правок».
- Вкладка «Режим по расчётам» пустая — нет расчёта основы или сценария: выполните «Расчёт» для обоих фрагментов.
- «Перенести в основу» неактивна — в сценарии нет правок.
- «Разная температура наружного воздуха…», «Разные режимы расчёта…» — выбраны несопоставимые расчёты; выберите расчёт основы с той же Tн и режимом.
- «Переносить нечего: правок сценария нет.» — правок нет или остались только конфликты, которые вы оставили за основой.
- У сценария пометка «копия удалена» — фрагмент-копию удалили (например, в десктопе); сценарий можно только убрать в архив.
- «Не удалось создать сценарий», «Не удалось сравнить сценарий с основой», «Не удалось подготовить перенос», «Отменить перенос нельзя» — с текстом ответа сервера: отмену не даёт, например, правка объектов после переноса.
- «Применение — права «Перемещение» и «Удаление» всех участков и узлов» — у пользователя нет охвата «все»; перенос делает тот, у кого он есть.
- Кнопки «Проверить» и «Импортировать» неактивны, сверху пояснение «Импорт — редактор топологии…» — нет права на правку топологии или на сервере выключена запись топологии.
- «Файл больше 100 МБ», «Загрузка больше 200 МБ» — разбейте фрагмент или слой.
- «Применение — права «Перемещение» и «Удаление» всех участков и узлов» — проверить можно, записать — нет; запись делает пользователь с охватом «все».
- «Ссылки на объекты вне файла обнулены: …» — в файле есть ссылки на объекты, которых нет в выгрузке (например, на чужой код); проверьте эти поля после импорта.
- «Сеть ляжет: …» показывает чужой район — у файла другая система координат: укажите её в «Система координат файла, EPSG» и проверьте снова.
- «Совпадающие коды: …» при слиянии — отметьте «Свести коды с одинаковым названием в один», если это один и тот же код.
- «В базах слоя ещё N строк без объектов на карте — записи удалённых объектов, они не переносятся.» — это не ошибка.
- «Конвертация не удалась», «Конвертация не уложилась в … мин (ZULUTIMEOUTS)» — см. текст ответа; при таймауте администратор увеличивает ZULUTIMEOUTS.
- «Отменить операцию» отвечает ошибкой — после импорта была другая операция топологии или объекты фрагмента правили; отменяйте по порядку в «Истории правок».
- Переключатель «Видимый фрагмент» неактивен — на карте включено несколько фрагментов или ни одного; оставьте один.
- «нет данных» вместо числа — в базе этого города нет таблицы или поля проверки (подсказка при наведении называет ошибку).
- «Показано 200 из …» — в окне видна только часть списка; остальное — на карте точками (до 5000) или после исправления первых.
- У записи «Фрагмент —» и нет точки на карте — у объекта нет фрагмента или геометрии.
- «Проверки не выполнены», «Список не загружен», «Точки не построены», «Помощник ИИ не ответил» — с текстом ответа сервера; повторите позже.
- Кнопки «Добавить» и корзины неактивны, поля карточки только для чтения — нет права на запись или запись на сервере выключена.
- «Запись «…» уже есть» (у справочников расчёта — «… уже есть в этом фрагменте») — выберите другое название или исправьте существующую запись.
- «Запись используется (N ссылок) — удаление запрещено» — сначала переназначьте объекты на другую запись (для потребителей и участков — групповыми установщиками).
- «Нельзя перенести в другой фрагмент: запись используется» — у записи справочника расчёта есть ссылки в текущем фрагменте.
- Ошибка поля «колонка: …» — значение не того типа или длиннее допустимого.
- «Не удалось сохранить», «Не удалось удалить», «Не удалось загрузить справочник», «Не удалось загрузить справочники» — с текстом ответа сервера.
Администрирование
- Плашка «AUTHDISABLED=true: изменения пользователей отключены» — вход на сервере выключен, список только читается; нет кнопки «Добавить» и значков в строках.
- Нет кнопки «Добавить» и значков в строках — у вас нет права «Управление пользователями» или вход на сервере
- «Пользователь «…» уже существует» — логин занят; регистр букв не учитывается.
- «Это последний активный администратор» — сначала назначьте другого администратора.
- Пользователь не может войти: «Нет доступа к городу «…»» — отметьте город в столбце «Города» или очистите
- Список пуст при отборе по пользователю — при входе через роли PostgreSQL автор записан как tgiduлогин;
- Нет правок из десктопа — в этой базе нет триггеров истории на таблице; правки API всё равно пишутся.
- Журнал пуст при отборе по пользователю — выбирайте логин из списка: отбор по пользователю ищет точное совпадение;
- «В базе города нет слоёв, которые можно запечь» — нет функций тайлов martin для слоёв без параметров (зданий); их создаёт API при подготовке базы города.
- «Больше 200000 тайлов — уменьшите верхний зум» — сборка остановлена: уровней слишком много для охвата слоя.
- Карта показывает старые здания — архив собран до правки; нажмите «Пересобрать» и обновите страницу.
- Сборка висит в очереди — не запущен воркер Celery или он слушает другую очередь (STATICTILESQUEUE).
- «Архив слоя повреждён — пересоберите его» — сервер не смог прочитать файл архива.
- На сайте вместо карты «Эта карта не разрешена для сайта …» — адреса сайта нет в ключе. Сравните схему
- «Ключ встраивания не принят: отозван, истёк или из другого города» — проверьте строку ключа в списке; если он
- Зон отключений нет, хотя флажок стоит — на сервере выключена публичная лента отключений.
- При создании подписки «Некорректные параметры запроса: Адрес — https://…» — сервер отклонил адрес: нужен
- «Проверить»: «Хост … не найден» — имя не находится в DNS сервера ТГИД; «Нет ответа за 10 с» — адрес недоступен
- Пробные ping с ошибкой входят в счётчик «не доставлено» подписки, хотя событий не теряли.
- Подписка выключилась сама — адрес не принимал события три дня. Почините приёмник, нажмите «Включить»
Полевое приложение и внешние страницы
- «Список не загрузился: …» — сервер не ответил, а сохранённого списка на телефоне нет.
- «Список не сохранился на телефоне: …» — браузер не дал записать в хранилище; без связи список не откроется.
- «Не сохранилось на телефоне: … Повторите.» — браузер не дал положить действие в очередь. Оно не записано и не
- «Работа без связи недоступна: …» — service worker не зарегистрировался (адрес не HTTPS или браузер запрещает).
- «Сеть вокруг не сохранена — откройте наряд при связи» — карта наряда не скачалась до потери связи.
- «Нет координат: разрешите геолокацию и выйдите на открытое место.» — в окне дефекта нет точки; без неё дефект
- «Дефект записан на телефоне — уйдёт, когда появится связь.» — это не ошибка: сервер недоступен, дефект в очереди.
- «Не удалось открыть фото — снимите ещё раз или выберите JPEG» — браузер не прочитал файл (например, HEIC), а сам
- «Нет разрешения на геолокацию — включите его в настройках браузера» — трек выключился сам.
- «Нет сигнала GPS — трек продолжится, когда он появится».
- «Трек не принят: …» — сервер отказал в пачке точек; эта пачка удаляется с телефона.
- Действие с ошибкой «Наряд уже изменили — обновите карточку» — диспетчер изменил наряд; нажмите «Ещё раз».
- «У наряда уже 30 фото» — больше фото к наряду не добавить.
- Нет кнопки «Начать работу» — наряд в статусе «Заявка»: диспетчер ещё не назначил бригаду.
- Нет отметки «на месте» — на телефоне выбрано «Все бригады» или наряд не назначен этой бригаде.
- «Публичная карта отключений в этом городе пока не включена» — на сервере выключена публичная лента (PUBLICOUTAGESENABLED); включает администратор сервера.
- «Не удалось загрузить отключения» — сервер недоступен; страница сама повторит загрузку через 5 минут, можно обновить и вручную.
- Отключения нет на карте, хотя оно объявлено, — не отмечено «Показывать на публичной карте» или у отключения нет
- Отключение уже закончилось, а на карте ещё висит, — в окне «Отключения» его не перевели в «Завершено».
- Карта без улиц — не задан ключ MapTiler или он не работает; зоны при этом видны.
- Отключение появилось не сразу — страница обновляется раз в 5 минут; обновите её вручную.
- «Эта карта не разрешена для сайта …» — сайта нет в ключе. Адрес сравнивается целиком: https://site.kz и
- «Не удалось определить сайт, на котором открыта карта. Уберите у iframe referrerpolicy="no-referrer".» —
- «Карта сейчас недоступна — попробуйте обновить страницу позже.» — сервер не ответил на запрос настроек.
- Сеть не видна на обзорном зуме — слой ещё не виден на этом зуме или мелкие участки прорежены; приблизьте карту.
- Нет зон отключений — в ключе не отмечены отключения, на сервере выключена публичная лента или сейчас нет
- Карта без улиц — у веба не задан ключ MapTiler (NUXTPUBLICMAPTILERKEY); сеть при этом видна.
Функции ИИ
- «Помощник ИИ не ответил: …» — модель недоступна (лимит запросов, нет связи, ИИ выключен); протокол остаётся доступным без разбора.
- Кнопки «Объяснить» нет — протокол пуст (сначала выполните расчёт) или ИИ выключен.
- «Помощник ИИ не ответил: Ошибка на сервере: …» — после двоеточия причина от сервера: «Превышен лимит запросов к ИИ, повторите позже», «Нет связи с Claude API», «Ошибка Claude API (…)», «Ответ ИИ не уместился в лимит токенов». ИИ выключен на сервере — «Помощник ИИ не ответил: Помощник ИИ выключен на сервере — обратитесь к администратору.»
- «Запрос к ИИ слишком длинный (… символов, предел …)» — протокол огромный; разбирайте расчёты фрагментов по отдельности.
- Пометка «из кеша», а данные уже исправлены — нажмите кнопку обновления: она спросит модель заново.
- «Помощник выключен на сервере или нет права «Запуск расчётов»…» — поле вопроса неактивно; обратитесь к администратору.
- «Не больше 30 вопросов за 10 минут — подождите» — лимит частоты; «Беседа слишком длинная — начните новую» — нажмите «Новая беседа».
- «Помощник выключен на сервере или нет права «Запуск расчётов»…» в окне — одно из двух; поле вопроса неактивно.
- «Помощник ИИ выключен на сервере — обратитесь к администратору.» — ИИ выключили на сервере (флаг или ключ модели), пока окно было открыто; обновите страницу.
- «Не больше 30 вопросов за 10 минут — подождите» — предел вопросов на пользователя.
- «Беседа слишком длинная — начните новую» — прежняя беседа больше 60 000 символов; нажмите «Новая беседа».
- «Превышен лимит запросов к ИИ, повторите позже», «Нет связи с Claude API», «Ключ Claude API отклонён — проверьте ANTHROPICAPIKEY» — модель недоступна; данные ТГИД при этом работают.
- «Ответ ИИ не уместился в лимит токенов — сузьте вопрос» — назовите фрагмент, вид объектов, ограничьте список.
- «Модель отказалась отвечать на этот запрос» — переформулируйте вопрос о сети.
- «Ответ оборвался — повторите вопрос» — поток прервался до ответа (обрыв связи, перезапуск сервера).
- «Остановлено» — вы нажали «Остановить»; вопрос не попадёт в беседу.
- «Не получилось сформулировать ответ — переформулируйте вопрос.» — модель не дала текста.
- Красная строка под шагом («Нет права «…»», «Слишком часто: не больше 60 вызовов в минуту — подождите», «Неверные параметры: …») — один инструмент не выполнился; ответ строится без него.
- На карте меньше объектов, чем в ответе, — подсвечено только то, что инструменты вернули списком; полный список даст «Выборка по условиям».
- «Поиск фразой не выполнен» — ИИ недоступен; поиск по номеру и названию продолжает работать.
- Найдено не то — уточните фразу: название или код объекта, фрагмент, вид объекта.
- «Ничего не найдено» — запрос разобран, но объектов нет: проверьте код и фрагмент.
- В строке над списком «не понял запрос» — фраза не похожа на поиск объекта; пояснение модели подскажет, что уточнить.
- «Поиск фразой не выполнен: Ошибка на сервере: Превышен лимит запросов к ИИ, повторите позже» (или другая причина после двоеточия) — модель недоступна; выключите переключатель и ищите по номеру.
- Рядом с условиями «проверьте условия» — модель не уверена в разборе: сверьте строки фильтра с вопросом.
- Поля «Спросите словами» нет — ИИ выключен на сервере или нет права «Запуск расчётов»; условия можно задать вручную.
- Выборка пуста — сверьте условия с данными: например, в копии Алматы участков Ду ≥ 500 с годом прокладки до 1990 нет (самый ранний год — 2014).
- «Вопрос не разобран: …» — модель недоступна (лимит, нет связи, ИИ выключен); после двоеточия — причина от сервера.
- «Вопрос не похож на выборку объектов сети — уточните его» — назовите, что выбирать (участки, камеры, потребители) и по какому признаку.
- «Найдено: 0» при верных условиях — проверьте заполненность поля в базе (год прокладки, тип прокладки) и фрагменты в строке «Фрагменты».
- Кнопки «Сопоставить ИИ» нет — ИИ выключен на сервере или нет права «Импорт сети»; сопоставьте колонки вручную.
- Поле сопоставлено не так — выберите нужную колонку в списке; проверка перед записью покажет ошибки строк.
- Ошибка под кнопками после «Сопоставить ИИ» — модель недоступна; таблица остаётся как была.
- Ошибка под кнопками после «Сопоставить ИИ» — модель недоступна или ИИ выключен; сопоставьте колонки вручную.
- Пояснение модели (note) окно не показывает — проверяйте результат по столбцу «Пример».
- Кнопки «Объяснить» нет — ИИ выключен на сервере или нет права «Запуск расчётов».
- «Помощник ИИ не ответил: …» — повторите позже; список проверок работает и без ИИ.
- «Помощник ИИ не ответил: Ошибка на сервере: …» — после двоеточия причина от сервера (лимит, нет связи, ИИ выключен). Список проверок при этом остаётся.
- Разбор не про ту часть сети — проверьте переключатель «Видимый фрагмент» (он доступен, когда на карте включён один фрагмент) и нажмите «Объяснить» ещё раз.
- «В радиусе поиска нет узлов сети — увеличьте радиус или уточните точку» — увеличьте радиус (до 2000 м) или проверьте, что место рядом с сетью.
- Кнопки «Рекомендация ИИ» нет — ИИ выключен на сервере или нет права «Запуск расчётов»; подбор точек работает и без ИИ.
- «В радиусе поиска нет узлов сети — увеличьте радиус или уточните точку». «Рекомендация ИИ» без кандидатов модель не вызывает и отвечает «В радиусе … м нет узлов для подключения — увеличьте радиус или проверьте место».
- «Помощник ИИ не ответил: Ошибка на сервере: …» — модель недоступна; подбор точек и таблица остаются.
- «Подбор точек не выполнен: …», «Оценка нагрузки не выполнена: …» — ошибка сервера при подборе без ИИ.
- «Адрес не найден (Nominatim в пределах города)» — уточните адрес или возьмите «Центр карты».
- «Похожих нарушений в радиусе … нет» — увеличьте радиус.
- Кнопки «Уточнить с ИИ» нет — ИИ выключен на сервере или нет права «Запуск расчётов»; список строится по признакам.
- «ИИ не ответил (…) — порядок по признакам.» — модель недоступна; список по признакам верен.
- «ИИ не ответил (Превышен лимит запросов к ИИ, повторите позже) — порядок по признакам.» — модель недоступна; список по признакам верен.
- «Похожие аварии не найдены: …» — ошибка сервера при поиске.
- «вид, труба и диаметр не распознаны» в строке признаков записи — в тексте нет слов вида повреждения, «Т1/Т2», «Ду»; сходство держится на расстоянии и общих словах.
- Кнопки «Записка к плану» нет — ИИ выключен на сервере или нет права «Запуск расчётов».
- В записке «достоверность низкая» — у участков мало заполненных факторов износа; заполните год прокладки и результаты обследований.
- «Помощник ИИ не ответил: Расчёт износа ещё не выполнялся» — сначала выполните расчёт износа.
- «Помощник ИИ не ответил: Расчёт износа ещё не выполнялся» — сначала выполните расчёт износа.
- «Помощник ИИ не ответил: Ошибка на сервере: …» — модель недоступна (лимит, нет связи, ИИ выключен); таблица участков работает.
- В группе нет участков — модель назвала номера не из 40 переданных, сервер их убрал.
- Клиент пишет «401» или «Unauthorized» — токен истёк или вставлен не целиком. Выдайте новый.
- «Пароль сменён — выдайте новый токен ИИ-клиента» — после смены пароля старые токены не действуют.
- «Слишком часто: не больше 60 вызовов в минуту — подождите» — клиент вызывает инструменты в цикле; подождите минуту.
- «Не больше 5 запусков за 10 минут…» — дождитесь окончания расчётов (taskstatus).
- Инструмент отвечает, что нет прав, — у вашей роли нет нужного права; клиент получает то же, что окно.
- Раздела «ИИ-клиенты (MCP)» нет в кабинете — MCP выключен на сервере, обратитесь к администратору.
Водопровод
- «Расчётный движок водопровода недоступен» — модели и сохранённые расчёты видны, новый расчёт не запускается: движок работает отдельной службой, его запускает администратор.
- Под списком «Расчётов модели ещё нет — сеть на карте без значений.» — модель загружена, но не рассчитана: нажмите «Рассчитать сутки».
- Нет поля «Учебная сеть EPANET» — движок недоступен (список сетей отдаёт он) или нет прав на загрузку.
- «Ошибка на сервере: Расчётный движок водопровода недоступен — обратитесь к администратору» после «Рассчитать сутки» — движок перестал отвечать после открытия окна. Сохранённые расчёты остаются доступны; откройте окно заново — вверху появится предупреждение о движке. Адрес движка и причину сервер пишет в свой журнал.
- «Некорректные параметры запроса: Движок водопровода: Расчёт EPANET не выполнен: …» — EPANET не сошёлся (несвязная сеть, нет источника, «System unbalanced»); причина — в тексте после двоеточия.
- «Модели водопровода не загрузились», «Модель не загрузилась», «Шаг расчёта не загрузился», «Расчёты не загрузились», «Модель не удалена» — с текстом ответа сервера.
- «Некорректные параметры запроса: Нет центра города для схемы: задайте WATERORIGINLAT и WATERORIGINLON» — в базе нет источников тепла и не заданы координаты: учебную сеть некуда поставить.
- Сеть не видна на карте — окно закрывает центр карты, а сеть рисуется под ним; при закрытии окна слой снимается.
- «Нет базового расчёта без утечек с тем же периодом…» — сравнивать не с чем: сначала «Рассчитать сутки» без утечки.
- «Нет базового расчёта без утечек с тем же периодом — сравнивать не с чем: рассчитайте сутки без утечки.» — нет расчёта для сравнения: нажмите «Рассчитать сутки» и повторите расчёт с утечкой (или выберите его в «Расчёт» — сравнение строится при открытии).
- «Рассчитать с утечкой» неактивна — не выбран узел, площадь вне 0…500 см², идёт другой расчёт или движок недоступен.
- «Зоны водоучёта не загрузились», «Баланс по зонам не посчитан», «Расходомеры не сохранены», «Расчёт с утечкой не выполнен» — с текстом ответа сервера.
- «Некорректные параметры запроса: Не трубы модели: …» — расходомер поставлен не на трубу (через API).
- В таблице одна большая зона — расходомеров нет или они не замыкают границу: у закольцованной сети зону отделяют несколько расходомеров сразу.
- «Найти задвижки» неактивна — в модели нет задвижек: «Расставить «N−1»» или загрузите сеть из ГИС со слоем задвижек.
- «Найти задвижки» неактивна — не выбрана труба или в модели нет задвижек: нажмите «Расставить «N−1»» или загрузите сеть из ГИС со слоем задвижек.
- «Закрыть задвижки (0): нет — участок ограничен насосами, арматурой или закрытыми трубами» — задвижек на границе нет, участок отключают сами насосы и арматура.
- «Некорректные параметры запроса: Труба «330» и так закрыта» — в модели эта труба закрыта (статус Closed), отключать нечего.
- Жёлтая плашка «Движок водопровода: Расчёт EPANET не выполнен: …» — без участка сеть не считается (часто — «System unbalanced»); узлы без воды и задвижки при этом показаны.
- «Задвижки не загрузились», «Задвижки не расставлены», «Задвижки не найдены», «Отключение не рассчитано» — с текстом ответа сервера.
- «В файле не указана система координат (.prj) — без неё трассы не перевести» — у слоя нет системы координат.
- «В слое нет линий — нужен слой труб» — в файле нет линейного слоя: трубы должны быть линиями.
- «В файле не указана система координат (.prj) — без неё трассы не перевести» — у слоя нет системы координат (после разбора — предупреждение «Система координат в файле не указана…»): добавьте .prj или сохраните слой с системой координат.
- «В слое нет линий — нужен слой труб» — в файле нет линейного слоя. Если первым в GeoPackage лежит слой задвижек, окно само берёт первый линейный слой как слой труб.
- «После сшивки концов не осталось труб — проверьте допуск» — допуск сшивки больше длины труб.
- «Точка источника дальше 500 м от сети» — точка источника задана через API слишком далеко.
- В отчёте «Связных частей: 40, в модели — 1; отброшено труб: …» — трассы не сходятся в пределах допуска или сеть действительно разделена: увеличьте «Допуск сшивки» (до 1–2 м) или выберите «Каждой части — свой источник».
- «Без диаметра: N — взят диаметр по умолчанию.» — у N труб поле диаметра пустое или нулевое: им дано 100 мм.
- «Слоя «…» в файле нет», «В загрузке нет данных ГИС: …», «Нет файла ….shx — shapefile неполный», «Загрузка больше 20 МБ», «В слое больше 50000 объектов…» — ошибки разбора; у shapefile нужны .shp, .shx, .dbf (и .prj) в одном zip.
- Слой задвижек shapefile окно не возьмёт: из zip читается один слой. Используйте GeoPackage с двумя слоями или загрузку через API (valvefiles).
- «Файл не разобран», «Сеть не собрана», «Модель не загружена» — с текстом ответа сервера.
Другие сети
- «Объекты электросети не найдены» — таблицы электросети в базе города пусты или отбор слишком узкий.
- «Допуск должен быть в диапазоне (0; 1000] м».
- «Объект изменён другим пользователем, повторите», «Объект или ЛЭП удалены, повторите» — пока шёл предпросмотр, данные поменялись; повторите предпросмотр.
- «Запись отключена на сервере (MUTATIONSENABLED=false).» — правка данных выключена, доступен только предпросмотр.
- «Не удалось выполнить сверку», «Не удалось сформировать отчёт», «Предпросмотр не удался», «Привязка не выполнена» — ошибка сервера или базы; подробности — в журнале API.
- Пустой список моделей и кнопка «Найти» неактивна — нет ни одной модели водопровода; загрузите модель в окне «Водопровод».
- «Модель водопровода не найдена» — модель удалили, пока окно было открыто.
- «Отступ — от 0 до 200 м» — радиус вне пределов.
- «Зона работ больше 5 км», «В зоне работ нет координат или их больше 5000» — для вызова API с линией или контуром.
- «В зоне работ сетей нет.» — наведите карту точнее или увеличьте радиус.
- «Карта ещё не готова» — подождите загрузки карты.
- «Глубины уже пересчитываются» — пересчёт идёт у другого пользователя.
- Глубина «над землёй» у подземного участка — проверьте отметки его узлов.
- «Неизвестная категория: …» — в файле вид, которого нет среди пяти; задайте «Категорию, если в файле нет».
- «В файле нет объектов с точкой и категорией» — нет координат или вида.
- «Все объекты далеко от сети города — проверьте систему координат и порядок «долгота, широта»».
- «OpenStreetMap (Overpass) недоступен: …», «OpenStreetMap (Overpass) ответил <код> — попробуйте позже», «OpenStreetMap (Overpass) вернул не JSON» — служба перегружена или нет интернета; повторите позже.
- «Показаны первые 500 — уточните поиск.» — найдено больше 500 объектов, окно показывает первые 500: уточните поиск или выберите меньше видов.
- Нет кнопок загрузки и «Скрыть» — у вас не роль администратора или запись на сервере выключена.
- «Узла N нет», «Участка N нет» — в поле места указан id, которого нет в базе города.
- «Датчик с кодом «…» уже есть» — код в SCADA должен быть единственным.
- «Не найдены колонки: «время, код, значение» или «время, <код датчика>…»» — в файле нет строки заголовков или колонки названы иначе.
- «Кодировка файла не распознана (нужна UTF-8 или Windows-1251)», «Файл Excel не открывается», «Файл больше 20 МБ — разбейте выгрузку», «Строк больше 200000 — разбейте файл».
- «Принято показаний: 0» и список кодов — коды из файла не заведены как датчики.
- Строка «нет расчёта» — у фрагмента датчика нет ни одного расчёта.
- «Нет годных показаний для расчёта — …» при «Рассчитать по факту» — показания источника несвежие или неполные. «В узлах заданного напора фрагмента нет датчиков давления или температуры» — по факту считать нечем.
- «Пар для сравнения нет…» в «Калибровке» — на одной трубе нет двух соседних датчиков давления с показаниями и расчётом.
- «Зона не найдена — расходомеры или сеть изменились» — расходомеры или сеть поменялись, откройте вкладку «Баланс» заново. У зоны «источник — подпитка» из одного узла кнопки карты нет: участков внутри такой зоны нет, рисовать нечего.
- «Тревога N не найдена или уже принята» — тревогу приняли в другом окне.
- «Шкала времени на карте» пропала — в списке выбран датчик: крестик справа от его названия снимает выбор и возвращает шкалу.
- Датчиков «На карте» не видно — они под окном; после закрытия окна рисунок снимается.
- «Нет источников с расчётом нагрузок: выполните плановый расчёт фрагмента с источником.» — нет ни одного расчёта с нагрузками по источникам.
- «Погода не обновилась» — нет связи сервера с Open-Meteo; прогноз остаётся прежним.
- «Нет источников с расчётом нагрузок: выполните плановый расчёт фрагмента с источником.» — нет ни одного расчёта с нагрузками по источникам.
- «Нет источника с расчётом нагрузок и температурным графиком» — у выбранного источника пропал расчёт или нет температурного графика.
- «Таблица погоды ещё создаётся (доводка базы города) — повторите через минуту».
- В строке погоды «— Open-Meteo недоступен: …» — нет связи сервера с интернетом; прогноз остаётся прежним. «— нет координат города: задайте WEATHERLAT и WEATHERLON» — нет ни координат, ни источников с местом.
- «Прогноз погоды — вручную или файлом (Open-Meteo выключен)» — на сервере выключен поставщик погоды; загрузите прогноз файлом.
- «Файл больше 5 МБ», «В файле нет строк «время; температура» от −70 до 60 °C», «В файле несколько колонок значений (…)» — в файле прогноза должна быть одна колонка температуры.
- «На выходе источника нет датчиков расхода и температуры — факт не сравнивается.» — заведите датчики на вкладке «Датчики».
- Сценарии и перспективы в списке рядом с действующими источниками — у копий фрагментов есть свои расчёты нагрузок; смотрите подпись фрагмента под названием источника.
Администрирование системы
- 404 «Город не указан» — запрос пришёл без /city/<код>/. Проверьте proxypass в nginx: адрес должен
- Расчёт или выгрузка города «висит» в очереди — ни один воркер не слушает tgid.<код>.
- cityschema.status: "busy" долго — в базе висит транзакция (idle in transaction) или идёт конвертация.
- Объекты города «уехали» — после переконвертации нет описания SRID 9998. API вернёт его в ближайший проход;
- Предпроверки не пройдены — скрипт ничего не менял. Причина в списке: нет коммита (не сделан push), не
- «Уже есть …json — выкатку запускали» — выкатку уже выполняли. Если её надо отменить — откат, повторить — после
- /health не отвечает после перезапуска — смотрите tgid-api-multi.err.log. Скрипт к этому моменту уже
- /health отвечает 200, а что-то не работает — проверьте поле status. Скрипты считают ответ 200 успехом,
