Неисправности
Неисправность (Issue) — дефект единицы оборудования, требующий устранения.
См. также сценарий Регистрация неисправности.
Поля
| Поле | Описание |
|---|---|
| Номер | Генерируется автоматически |
| Заголовок | Кратко |
| Описание | Подробно |
| Оборудование на объекте | Обязательная привязка |
| Приоритет | Из справочника spec_priority (low/medium/high/critical) |
| Статус | Из spec_status (new/in_progress/resolved/closed/cancelled). «Новая» → «В работе» автоматически при создании заявки на устранение |
| Критичная | Доп. булев флаг |
| Дата обнаружения | Обязательно |
| Дата устранения | Обязательно при переходе в статус resolved |
| Обнаружил | reported_by — автоматически |
| Ответственный | assigned_to — из списка пользователей без флагов admin/superadmin |
| Заявка на устранение | Ссылка на заявку, созданную из карточки неисправности (одна на неисправность) |
Правила бизнес-логики
- При переводе в статус с кодом
resolvedполе «Дата устранения» обязательно. Без неё API вернёт 400. - Утверждение отчёта по заявке на устранение автоматически переводит неисправность в «Устранена» (дата устранения — день утверждения). Отмена утверждения статус неисправности не откатывает — при необходимости поменяйте его вручную.
- Поле «Ответственный» в форме фильтрует список пользователей: администраторы и суперадминистраторы не показываются (на них нельзя назначать рутинные работы).
- В список ответственных всегда включается текущий назначенный пользователь, даже если он администратор — чтобы не «вышибать» старую запись.
Детальная страница
Карточка неисправности: кнопка «Создать заявку на устранение»
В шапке — кнопки «✓ Изменить статус», «🛠 Создать заявку на устранение» (см. ниже) и «✏️ Редактировать». В блоке «Основная информация» — строка «Заявка на устранение»: ссылка на заявку или «не создана».
В блоке «Связанные объекты» — заказчик (из договора объекта), объект и его полный адрес (с типами населённого пункта, улицы и строения — так же, как в актах), оборудование.
Заказчик и оборудование — ссылки на их карточки. Под адресом — ссылки «Яндекс Карты», «2ГИС» и «Google Карты» (открываются в новой вкладке, как кнопка «Открыть в навигаторе» в мобильном приложении).
Заявка на устранение
Кнопка «🛠 Создать заявку на устранение» в шапке детальной страницы открывает форму заявки, уже заполненную по неисправности: договор и объект, описание «Устранение неисправности №…: …», ответственный неисправности (его можно сменить) и тип «Устранение неисправности» (краткое имя «РЕМ» — номер заявки вида …/РЕМ/1; срок исполнения не считается автоматически, его ставит менеджер).
- У неисправности может быть только одна заявка на устранение. После создания кнопка пропадает, а в блоке «Основная информация» появляется ссылка «Заявка на устранение: №…».
- Неисправность в статусе «Новая» автоматически переводится в «В работе».
- Для устранённой или закрытой неисправности кнопка не показывается.
- Нужно право
order_create. - Если заявку удалить, связь снимается и из неисправности можно создать новую заявку.
Прикрепления
Фото и документы дефекта прикрепляются на детальной странице. Доступны: просмотр, скачивание, удаление.
На детальной странице у вложений — миниатюры фото; клик (или 👁) открывает просмотр на весь экран: листание стрелками и клавишами ← →, увеличение колёсиком, двойным кликом или кнопками + / −, «⬇ Скачать» — PDF вложения. Подробнее и скриншоты — в статье Отчёты.
Фото, снятые в мобильном приложении (форма неисправности внутри отчёта), появляются здесь вложением «📸 Фото неисправности» в разделе «Фото неисправности» — несколько снимков склеиваются в один PDF.
Списки
Список неисправностей
Фильтры: приоритет, статус, объект, ответственный, флаг «только критичные».