Перейти к содержимому

Управление списанием компонентов через штрихкодирование в Odoo

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

Модуль штрихкодирования Odoo решает эту задачу, позволяя оператору фиксировать списание компонентов непосредственно на рабочем месте, используя сканер. Ниже описаны все сценарии работы со списанием: от массового потребления до учёта серийных номеров и списания бракованных материалов.



Предварительная настройка

Для работы штрихкодирования в производстве необходимо выполнить две обязательные настройки.

Первая — активация самого модуля. В приложении Настройки в разделе Склад необходимо включить опцию Сканер штрихкода.

Вторая — присвоение штрихкодов продуктам, которые будут списываться. Это выполняется через кнопку Настроить штрихкоды в том же разделе. Каждому компоненту и готовому изделию присваивается уникальный штрихкод, который печатается на этикетке и наносится на упаковку или непосредственно на продукт.


Открытие производственного заказа в Barcode-приложении

После перехода в приложение Штрихкод оператору доступны два способа открытия нужного производственного заказа:

  • Ручной выбор из списка.
  • Сканирование штрихкода, распечатанного на бланке производственного заказа.

Сканирование является предпочтительным методом, так как исключает поиск по меню и гарантирует открытие именно того заказа, который находится в работе.


Массовое списание всех компонентов

Наиболее быстрый способ завершить этап списания материалов — единое действие. Оператор сканирует штрихкод готового продукта или нажимает кнопку с количеством (например, +1 для единичного выпуска). Система автоматически регистрирует списание всех компонентов, указанных в спецификации, в полном объёме. Остаётся только нажать Произвести всё и подтвердить операцию.

Этот метод подходит для ситуаций, когда производство идёт штатно, без отклонений и потерь.


Индивидуальное списание компонентов без учёта прослеживаемости

Для компонентов, по которым не требуется отслеживать партии или серийные номера (например, клей, бумага, упаковочные материалы), доступны три способа регистрации:

  1. Ручной ввод количества. Нажатие на значок карандаша рядом с позицией позволяет открыть детальную форму и ввести точное потреблённое количество. Актуально при необходимости списать неполную партию или если фактический расход отличается от нормативного.
  2. Кнопка с количеством. Рядом с компонентом отображается кнопка, показывающая требуемое количество по спецификации. Одно нажатие списывает весь объём сразу.
  3. Сканирование штрихкода компонента. Самый простой способ. Оператор направляет сканер на этикетку продукта, и система регистрирует его как потреблённый в количестве, указанном в спецификации.


Индивидуальное списание компонентов с прослеживаемостью

Компоненты, учитываемые по партиям (лот) или серийным номерам, требуют более детальной регистрации. Для таких позиций в строке компонента отображается номер лота, зарезервированного под данный заказ.

Доступны три способа списания:

  1. Кнопка с количеством. Аналогично непрослеживаемым компонентам, система спишет всё количество из зарезервированного лота. Подходит, если нет необходимости выбирать между несколькими партиями.
  2. Ручной выбор лота. Нажатие на значок карандаша открывает детальную форму, где представлены все доступные лоты с указанием текущих остатков. Оператор выбирает конкретный лот и вводит списываемое количество. После нажатия Подтвердить потребление фиксируется.
  3. Сканирование штрихкода лота. Этот метод рекомендуется для минимизации ошибок. Вместо сканирования штрихкода продукта оператор сканирует этикетку конкретной партии. Система точно определяет, из какого лота списывать компонент.


Списание бракованных компонентов

В процессе производства часть материалов может оказаться непригодной к использованию. Для оформления таких потерь предусмотрен механизм списания в брак.

Доступны два способа инициировать операцию:

  • Сканирование командного штрихкода Списать в брак.
  • Использование меню опций (значок шестерёнки) и выбор соответствующего пункта.

В открывшейся форме оператор указывает:

  • Продукт, подлежащий списанию.
  • Количество бракованных единиц.
  • Конкретный лот или серийный номер (если требуется).

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


Добавление компонентов, отсутствующих в спецификации

В производственных ситуациях может возникнуть необходимость использовать материалы, не включённые в исходную спецификацию. Например, дополнительная упаковка или декоративные элементы.

Для этого в интерфейсе производственного заказа предусмотрена кнопка Добавить компонент. Добавление выполняется одним из двух способов:

  • Сканирование штрихкода нового компонента.
  • Ручной выбор продукта из списка.

Добавленный компонент появляется в общем списке материалов заказа и участвует в итоговом списании при закрытии МО.


Завершение заказа и контроль остатков

После того как все компоненты зарегистрированы как потреблённые (включая добавленные вручную), производственный заказ закрывается кнопкой Произвести всё. Если были добавлены компоненты сверх спецификации, система может выдать предупреждение о превышении — это штатное поведение, требующее подтверждения.

После закрытия МО готовый продукт оприходуется на склад, а все компоненты списываются с учётом выбранных партий. Остатки по каждому лоту обновляются автоматически.



Заключение

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


Производственные и рабочие заказы в Odoo: структура, спецификации и маршруты