Перейти к содержанию

Управление состоянием комплектующих

Обновлено 21 августа 2026

Для комплектующих в системе доступна гибкая механика изменения состояния, позволяющая учитывать фактическое состояние оборудования на уровне количества.


Базовая логика

Комплектующие учитываются как общее количество (например, 10 кабелей).

По умолчанию всё количество находится в одном состоянии (например, «работает»).


Изменение состояния

Чтобы изменить состояние части комплектующих:

  1. Откройте карточку артикула
  2. Нажмите «Изменить состояние»
  3. Выберите нужное действие (например, «не работает», «утерян», «нуждается в диагностике», «отправить в СЦ»)
  4. Укажите количество, к которому применяется новое состояние
  5. Нажмите «Выполнить»


Разделение на под-объекты

После изменения состояния часть количества «вычленяется» в отдельные единицы.

Это означает, что:

  • создаются отдельные под-объекты с собственными идентификаторами
  • каждому из них присваивается выбранное состояние
  • они отображаются в блоке «Извлечённые единицы»

Например:

  • было 5 кабелей (все «работает»)
  • 2 отмечены как «не работает»
    → система создаёт 2 отдельные единицы с этим статусом


Индикатор изменений

После появления извлечённых единиц у позиции отображается иконка восклицательного знака (!).

Это означает, что:

  • общее количество разделено по состояниям
  • часть единиц имеет индивидуальный статус

Работа с извлечёнными единицами

Извлечённые единицы:

  • имеют собственные идентификаторы
  • могут находиться в разных состояниях
  • учитываются отдельно от основного количества

Возврат в общее количество

Если состояние извлечённых единиц изменяется обратно на «работает»:

  • они автоматически объединяются с основным количеством
  • общее количество восстанавливается
  • индикатор (!) исчезает

Отправка в ремонт и диагностику

Для комплектующих доступны состояния:

  • «не работает»
  • «нуждается в диагностике»
  • «отправить в СЦ»
  • «утерян»

Это позволяет:

  • отделить неисправные единицы
  • отправить их в ремонт
  • вести учёт состояния оборудования

После восстановления такие единицы можно вернуть в состояние «работает».


Пример

Есть 10 кабелей XLR.

После проекта:

  • 7 — работают
  • 2 — не работают
  • 1 — утерян

Система:

  • создаёт 3 извлечённые единицы
  • сохраняет 7 в общем количестве

После ремонта 2 кабеля переводятся в «работает»:

  • они автоматически возвращаются в общий пул
  • остаётся только 1 утерянная единица