Skip to main content

Статусы закупки по проекту: где смотреть и как поправить руками

Когда нужно

  • «Что у нас по Тайфуну куплено, а что ещё нет»
  • «Эту позицию я купил сам в магазине, счёта не будет»
  • «Эта строка нам вообще не нужна, уберите её из хвоста»
  • «Почему висит „счёт запрошен“, я же оплату видел»
  • «Покажи список того, что ещё не заказано»

Что даёт

Одна таблица на весь проект: каждая позиция спецификации со своим статусом — запрошен счёт, передано в оплату, оплачено, в пути, получено. Статус считается сам: система смотрит, в каком заказе живёт строка и сколько по ней принято. Ничего вести руками не нужно.

А где система знать не может — купили за наличные, позиция отпала — статус ставится руками, прямо в этой же таблице.

Как сделать

Откройте parts.rise-automation.ru, найдите деталь <код проекта>-bom (например tayfun-bom) и перейдите на вкладку «Статусы закупки».

В таблице:

  • Поиск сверху — по названию или артикулу, чтобы не листать сотни строк.
  • Счётчик рядом с поиском — сколько позиций в каком статусе. Это и есть ответ на «что у нас по проекту».
  • Статус — то, что система вывела сама, и поставщик, у которого позиция заказана.
  • Ручной статус — выпадающий список. Выбрали значение → оно сразу записалось, страницу перезагружать не нужно.

Ручных значений семь: пять обычных (счёт запрошен, передано в оплату, оплачено, в пути, получено) плюс «Куплено самим» и «Не требуется».

Ручной статус главнее. Если вы поставили «Куплено самим», а конвейер думает иначе («заказано у ЭТМ»), таблица покажет ваш статус, а рядом мелко — что думает система. Никто ничего не затирает: ни вы её, ни она вас. Расхождение видно, решение за человеком.

Снять свой статус — выбрать в списке «— (авто)»: позиция вернётся к тому, что считает конвейер.

Группировка: разделы, узлы, шкафы

Спецификация из трёхсот позиций подряд не читается. В той же таблице позиции складываются в узлы любой вложенности — так, как устроено изделие:

РТК Тайфун
  Механика
    Оснастка
    Тумба крепления робота
  Система управления
    Шкаф СУ
      Контроллер Сименс
      Частотник
  Робот

Завести узел: кнопка «+ Новый узел…», ввести название («Шкаф СУ»). Если в списке «куда перенести» уже выбран другой узел, новый создастся внутри него — так набирается вложенность любой глубины.

Разложить позиции: отметить галочками нужные строки, выбрать узел в списке «куда перенести», нажать «Перенести». Ошиблись — тот же приём и пункт «⟵ в корень проекта».

Свернуть/развернуть узел — клик по его строке. Рядом с названием узла всегда видна сводка по всему, что внутри, включая вложенные узлы: «Получено: 12 · В пути: 3».

Узлы — не наша выдумка поверх InvenTree, а его штатные сборки. Поэтому то же дерево разворачивается и на обычной вкладке Bill of Materials, и попадает в отчёты и выгрузки.

Если не сработало

  • Вкладки «Статусы закупки» нет — вы открыли не ту деталь. Таблица живёт только на сборке проекта <код>-bom, на обычной позиции её нет.
  • Статус выбрали, а он отскочил обратно — запись не прошла (обычно кончилась сессия). Обновите страницу, войдите заново и повторите.
  • Позиция в статусе «—» — она есть в спецификации, но ни в один заказ ещё не попала.
  • «Получено (частично)» — часть количества принята, часть ещё нет. Это нормальный промежуточный статус, а не ошибка.
  • Статус упорно неверный, а руками ставить не хочется — скажите Антону: значит, конвейер что-то читает не так, и лечить надо его, а не подписывать сверху.