Вернуть удалённое из спецификации
Когда нужно
- «случайно удалил узел», «снёс не то», «как отменить удаление»
- «пропали позиции из спецификации», «вернуть удалённые строки»
- «кто удалил узел из проекта?»
Что даёт
Всё, что удаляется из спецификации через панель, 60 дней лежит в корзине: и отдельные строки, и узел вместе с содержимым. Видно, кто удалил и когда, и одна кнопка возвращает всё обратно — с теми же количествами и на то же место в дереве.
Как сделать
- Открыть сборку проекта → вкладка «Спецификация (BOM)».
- Нажать «Корзина» в строке действий.
- Найти нужную запись — они идут свежими сверху, у каждой указаны автор, время и что именно было удалено.
- Нажать «Вернуть».
Узел вернётся на своё место в дереве, строки — внутрь него, количества те же.
Если не сработало
- «Запись не найдена — возможно, её убрал срок» — прошло больше 60 дней. Тогда только через восстановление базы: скажите Антону.
- «Не вернулись, потому что карточки удалены из каталога» — сама деталь была стёрта из справочника целиком. Строку в спецификации придётся завести заново: «+ Позиция…» → найти или создать деталь.
- В корзине пусто, хотя удаляли — удаление шло не через нашу панель, а через штатную таблицу «Спецификация» InvenTree: она о корзине не знает. Удаляйте из вкладки «Спецификация (BOM)» — тогда всё возвращается.