Skip to main content

Закупки без проекта: разметить очередь заказов

Когда нужно

  • «Каким проектам принадлежат эти счета?»
  • «Куда девать заказы, у которых проект не проставлен»
  • «Мне пришло двадцать пять счетов, я не буду открывать каждый»
  • «Как понять, что размечено всё»

Что даёт

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

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

Так же он и находит: штатного фильтра «без проекта» в InvenTree нет, а группового редактирования у таблицы заказов нет тем более. Без этого списка пустые заказы пришлось бы искать глазами по одному.

Как сделать

Откройте parts.rise-automation.ru — главная страница, блок «Закупки без проекта».

  1. Найдите строку заказа. Номер (PO-0021) — ссылка: клик открывает заказ в новой вкладке, если по поставщику и сумме непонятно, что это за счёт.
  2. В колонке ПРОЕКТ выберите код из списка. Запись уходит сразу, кнопки «сохранить» нет.
  3. Строка исчезает из списка. Счётчик сверху показывает остаток.

Проект ставится на весь заказ, а строки его наследуют: у строки пустой проект означает «как у заказа». Отдельно размечать позиции не нужно.

Счёт на два объекта — исключение: откройте заказ и разметьте построчно на вкладке «Проекты по строкам». Там же есть «проставить всем» для остатка.

Если блока на главной не видно — включите на ней режим правки (карандаш в правом верхнем углу), в списке виджетов найдите «Закупки без проекта», добавьте и подтвердите расположение (галочка). Главная у каждого своя, и виджеты на ней каждый набирает себе сам.

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

  • Список пуст, а заказы без проекта есть — почти всегда их уже разметил кто-то другой: список общий, не персональный. Обновите страницу.
  • Выбрали проект, выскочило «Не удалось записать проект» — запись не прошла. Чаще всего кончилась сессия: обновите страницу, войдите заново и повторите. Если повторяется — скажите Антону код из сообщения.
  • Нужного проекта нет в списке — карточки проекта либо нет, либо она выключена (active). Заводится она отдельно, см. страницу «Завести проект и двинуть фазу».
  • Заказ разметили не тем проектом — откройте заказ и поменяйте код проекта в самом заказе; из списка он уже ушёл, обратно не вернётся.
  • Виджета нет в списке доступных на главной — вы вошли под учётной записью без прав на закупки. Права выдаёт Антон.