Править спецификацию проекта
Когда нужно
- «добавить позицию в спецификацию проекта», «убрать лишнее из спецификации»
- «поменять количество в узле», «завести новый узел» (Механика, Электрика, Оснастка…)
- «спецификация поменялась у заказчика — обновить нашу»
Что даёт
Спецификация проекта живёт в InvenTree и правится прямо там — без Excel и пересылок. Всё, что вы поменяли, система видит сама: приёмка по УПД сверяется с обновлённой спецификацией в течение часа, статусы «Получено» и стоимость узлов считаются по ней же.
Как сделать
- Открыть parts.rise-automation.ru → сборка проекта (например
tayfun-bom). - Добавить/поменять/удалить позицию: вкладка «Спецификация» (Bill of Materials) → карандаш → строки добавляются, меняются количеством и удаляются штатно. Права у группы «Инженеры» есть.
- Узлы: вкладка «Статусы закупки» → кнопка «+ Новый узел…» создаёт узел (имя само станет «проект / название» — так и должно быть), галочками и «Перенести» позиции раскладываются по узлам.
- Ничего «сохранять» отдельно не нужно: следующий часовой прогон приёмки подхватит правку сам.
Если не сработало
-
Нет карандаша/кнопок — не хватает прав: сказать Антону, группа «Инженеры» расширяется одной строкой.
-
Новая позиция не ловится приёмкой — проверьте, что она лежит в УЗЛЕ («проект / …») или в заказе-спецификации, а не в корне сборки: корень — это внеплановые покупки, спецификацией он не считается.
-
Узел назван без префикса проекта (просто «Оснастка») — система его спецификацией не считает; создавайте узлы кнопкой из «Статусов закупки», она именует правильно.
-
«Удалить» не даёт на карточке детали — это штатная защита: деталь нельзя удалить, пока она активна или входит в сборку. Обычно удалять нужно не карточку, а СТРОКУ из спецификации — корзина у строки на вкладке «Спецификация», это работает. Если нужно убрать именно карточку: сначала удалить её строки из узлов, потом на карточке снять галочку «Активна» — и только после этого «Удалить». Проще всего оставить карточку неактивной: из спецификации она уже ушла.
Что показывают цифры
-
Деньги в таблице — одной колонкой «С НДС» (решение владельца 01.09). Раньше колонок было две, и на 600 позициях они заставляли сверять почти одинаковые числа глазами. Величина «без НДС» никуда не делась — она считается и используется в итогах узлов, просто не занимает столбец.
-
Прочерк вместо суммы значит, что система не знает ставку налога по этому заказу: так бывает у счетов, где НДС не выделен отдельной строкой. Цена при этом на месте — откройте сам заказ.
-
Звёздочка ☆ у названия узла — слежение за узлом, см. страницу «Следить за узлом проекта».
-
Вопросы панель задаёт сама — прямо в строке под заголовком: там же спрашивается название нового узла, там же подтверждается удаление. Окон браузера («сайт спрашивает…») больше нет. Enter подтверждает, Escape отменяет.
-
Правка не перезагружает страницу: созданный узел, перенос и удаление видны сразу, а ваш фильтр, сортировка и свёрнутые узлы остаются как были.
-
Заводя новую деталь, наберите название в поле поиска и нажмите «+ Новая деталь…» — второй раз имя вводить не нужно.
Узлы «Закупки: …»
Купленное, что не входит в спецификацию, разложено по узлам-разделам «проект / Закупки: Механика / Оснастка / Расходники…» — только ради читаемого дерева и фильтров. Эти узлы спецификацией не считаются: приёмка с ними не сверяется. Настоящая спецификация — остальные узлы («проект / Механика» и т.п.) и заказы-спецификации. Если позиция из «Закупок» на самом деле часть спецификации — перенесите её в настоящий узел («Статусы закупки» → галочка → Перенести).
Спецификация правится в одной вкладке
Когда нужно. «Надо убрать лишнюю строку из спеки», «завести узел и разложить по нему позиции», «поправить количество», «переименовать узел», «удалить целый узел вместе с содержимым».
Что даёт. Всё это делается на одной вкладке — «Спецификация (BOM)» на странице сборки проекта. Там же дерево узлов, цены без НДС и с НДС, статусы закупки и сортировка кликом по заголовку. Вкладка есть и на самом узле: провалились в узел из таблицы BOM — редактор рядом, ходить обратно не нужно.
Как сделать.
- Удалить строки: отметить галочками → кнопка «Удалить». Карточки деталей остаются в каталоге — из спецификации уходят только строки.
- Удалить узел: крестик справа в строке узла. Спросит подтверждение и покажет, что внутри («12 поз., 1 подузл.») — удаляются узел и всё его содержимое разом.
- Добавить позицию: «+ Позиция…» → искать деталь по названию или артикулу → количество → «Добавить в узел». Узел берётся из выпадашки сверху; не выбран — кладём в открытую сборку. Детали в каталоге нет — «+ Новая деталь…» заведёт её в «Расходники» и сразу поставит строкой.
- Количество: править прямо в ячейке, запись по Enter или уходу из поля.
- Переименовать узел: двойной клик по названию. Префикс проекта дописывается сам.
Если не сработало. Отказ на удалении карточки ДЕТАЛИ (не строки) — это штатная защита: деталь не удалить, пока она активна или входит в сборку, см. раздел выше. Кнопок нет вовсе — у вас нет прав на правку спецификации, напишите в тех-чат. Панель показывает старое — обновите страницу: после каждой правки она перечитывается, но вкладка BOM рядом может держать свой кэш.
- Посмотреть один узел. В строке фильтров рядом с поиском выберите узел — в таблице останется только он и то, что внутри него. Пункт «вне узлов» показывает позиции, которые лежат в проекте мимо разделов: их стоит разложить. Выпадашка «куда:» ниже — это не фильтр, а адресат действий: куда переносим отмеченное и куда добавляем новое.
- Сортировка прячет узлы. Клик по заголовку столбца строит плоский список — дерево и сортировка по сумме несовместимы. Третий клик по тому же заголовку возвращает дерево.