BUG-008: Закреплённый модификатор только через создание нового
Описание
Сейчас при добавлении закреплённого (structural) модификатора к товару есть два пути: “Из справочника” и “Создать новый”. Привязка существующей группы как structural создаёт путаницу — если два товара используют одну группу “Размер”, редактирование опций в справочнике затрагивает оба товара. Пользователь этого не ожидает, т.к. structural = уникальный вариант товара (размер пиццы ≠ объём напитка).
Ожидаемое поведение
Кнопка ”+ Закреплённый” всегда открывает модалку создания новой группы (как “Создать зависимый”). Таб “Из справочника” для structural отсутствует. Привязка существующей группы доступна только для free.
Фактическое поведение
Модалка ”+ Закреплённый” содержит два таба: “Из справочника” и “Создать новый”. Можно привязать существующую группу как structural.
Затронутые сервисы
- erp-admin (web) —
ProductViewPage.tsx— убрать таб “Из справочника” для structural, сразу показывать форму создания - Catalog Service — добавить валидацию:
attachModifierсbinding_type=structural→ ошибкаSTRUCTURAL_MUST_BE_NEW(422) - Спека — обновить правило в Модификаторы.md