#382

В разделе «Материалы в проекте» материалы и кромки можно удалять — поштучно или массово. Удаление сопровождается предупреждением о последствиях; в некоторых случаях оно блокируется автоматически.

Точечное удаление одной позиции

В карточке материала или кромки — красная иконка удаления. Клик открывает окно «Предупреждение» с описанием последствий:

  • Удаление материала: «Будут удалены все детали, уверены?» — все детали, использующие этот материал, исчезают из проекта вместе с ним.
  • Удаление кромки: «Удаление выбранной кромки приведёт к следующим изменениям: Кромкование по сторонам детали будет очищено. В связанных операциях кромкования кромка будет обнулена, сами операции сохранятся. Если кромка использовалась в обработке торцов, результат зависит от типа обработки: произвольная обработка (произвольный срез или паз) сохраняется — обнуляется только кромка; обработка, созданная по шаблону, удаляется.»

Клиент подтверждает действие в окне предупреждения — только после этого позиция удаляется.

Блокировка удаления — «материал используется в изделии»

Если материал входит в состав готового изделия (заранее настроенный изделие из раздела «Изделия / Goods»), иконка удаления становится серой, и при наведении показывается тултип «Материал используется в изделии». Чтобы удалить материал, клиенту нужно сначала убрать связанные изделия из проекта — иначе изделие останется без материала.

Массовое удаление выбранных

У каждой позиции (материал и кромка) есть чекбокс. Клиент отмечает несколько и нажимает кнопку «Удалить выбранные материалы» сверху списка. Все отмеченные удаляются за одно действие, без отдельных предупреждений по каждому.

Удаление лишних деталей материала

В настройках материала есть отдельная команда «Удалить все детали, кроме выделенных»: отмечаете детали, которые нужно оставить, и одним действием убираете из проекта остальные детали этого материала.

Полная очистка проекта от материалов и кромок

В шапке раздела есть кнопка-корзина «Удалить все материалы и кромки». Открывается универсальное предупреждение «Будут удалены все материалы, кромки, детали, уверены?». После подтверждения — проект остаётся, но раздел материалов очищен полностью.

Что важно админу фабрики

  • Удаление работает только в режиме редактирования (статус «Черновик»). После подтверждения заказа фабрике редактирование закрыто, кнопки удаления неактивны (см. Если сохранение не сработало).
  • Если клиент часто удаляет и добавляет материалы — это нормальная итеративная работа. Системные предупреждения дают ему контроль и не дают случайно потерять детали.
  • Удаление кромки сохраняет геометрию операций (пазы под кромку и т. д.), но обнуляет привязку к конкретной кромке. Клиент должен заново назначить кромку или удалить операции, иначе будут ошибки валидации при оформлении.

Связанные темы