Рабочая папка рефакторинга: docs/refactor/.
Связанные документы:
Перевести текущую CRM в структуру Manager 2.0: реорганизовать верхнее меню, сохранить самостоятельный модуль ДКР с его собственным каталогом, добавить отдельный Каталог общий, добавить заглушки для новых модулей и подготовить отдельные ТЗ по каждому разделу перед глубокой разработкой.
Каталог общий — разные сущности.Каталог общий реализуется отдельно как общий справочник платформы.Запчасти — общий модуль для всей платформы, включая ДКР.Склад наличие должен быть реализован полностью по образцу раздела Запчасти, с адаптацией под МАФ/позиции из Каталог общий.В разработке.Технич. описание, вероятно, будет поглощено модулем Каталог общий; готовый Laravel-модуль используем как источник экспорта.Калькуляции работают через внешний API: запрос по артикулу, возврат калькуляции при наличии.Рекламации -> ДКР реализуется как фильтр текущего списка.ДКР, иначе Прочее.Каталог общий используют префикс common-catalog/....Каталог общий используют техническое имя common-catalog.Склад наличие: stock.помощник руководителя: assistant_head.docs/refactor/menu.md.docs/refactor/plan.md.ДКР: tz-dkr.md.Каталог общий: tz-catalog-common.md.Графики: tz-schedules.md.Рекламации: tz-reclamations.md.Запчасти: tz-spare-parts.md.Склад наличие: tz-stock-availability.md.Документация: tz-documents.md.Технич. описание: tz-technical-description.md.Калькуляции: tz-calculations.md.Администратор: tz-admin.md.В разработке.resources/views/layouts/menu.blade.php под новую древовидную структуру.ДКР.Каталог внутри меню ДКР.Каталог общий.График монтажей внутрь верхнего меню Графики.График заказов и График доставок.Рекламации на Все и ДКР.Запчасти отдельной верхней группой с текущими вкладками.Склад наличие -> Наличие и Склад наличие -> Заказы.Документация, Каталог общий, Технич. описание, Калькуляции.Администрирование в Администратор.catalog.* относится к каталогу ДКР.common-catalog/..., таблицы и права с техническим именем common-catalog.Технич. описание в карточку общего каталога.Калькуляции через внешний API по артикулу.Запчасти как эталон.Запчасти -> Склад наличие.stock для заказов, остатков, броней, списаний и истории.Наличие.Заказы.Наличие всем, Заказы админу и роли assistant_head.График заказов.График заказов.График доставок в виде недельного списка.График монтажей в новую группу без потери логики.Все и ДКР.ДКР как фильтр текущего списка.ДКР / Прочее.Каталог, Заказы запчастей, Контроль наличия, Справочник расшифровок, Справка.Запчасти используются как общий модуль, включая ДКР.Склад наличие.Документация: папки и файлы.Калькуляции.Администрирование в Администратор.make test внутри контейнеров.Каталог общий открыт как отдельный новый раздел/заглушка.Технич. описание отдельным пунктом меню или полностью встроить в Каталог общий?