Как настроить сканирование серии товара после штрихкода товара в документе Расходный ордер на товары в 1С:УТ 11.4?

Программист 1С v8.3 (Управляемые формы) 1С:Управление торговлей Управленческий учет Торговля и дистрибуция
← На главную

Многие пользователи, работающие с ордерной схемой документооборота в 1С:Управление торговлей 11.4, сталкиваются с необходимостью ускорения процесса приемки и отгрузки товаров с серийным учетом. Часто возникает вопрос: можно ли при сканировании товара автоматически переходить к сканированию его серийного номера? Давайте разберем этот процесс подробно, проанализируем текущие возможности системы и определим, как правильно подойти к этой задаче.

Анализ текущей архитектуры системы

В первую очередь важно понимать, что типовая конфигурация 1С:УТ 11.4 разработана с учетом классических складских бизнес-процессов. В этой архитектуре штрихкод товара является уникальным идентификатором номенклатурной позиции, а серия — дополнительным разрезом аналитического учета (например, для контроля сроков годности или партий).

Система по умолчанию ориентирована на два сценария работы с сериями:

  1. Автоматический подбор: Серии подставляются системой автоматически по принципам FIFO (первым пришел — первым ушел) или FEFO (по срокам годности) на основании настроек политики учета серий.
  2. Ручной выбор: Пользователь открывает форму подбора серий и выбирает нужные позиции из списка вручную.

Штатного механизма, который позволяет при сканировании штрихкода товара автоматически активировать режим ожидания сканирования штрихкода серии в документе Расходный ордер на товары, в типовой поставке на текущий момент не предусмотрено.

Почему это не реализовано «из коробки»?

Разработчики 1С исходят из того, что серии не всегда имеют собственный уникальный штрихкод, который можно считать сканером. Если ваш бизнес-процесс требует именно такой последовательности («скан товара» — «скан серии»), важно учитывать, что для системы 1С:Управление торговлей серия является дополнением к номенклатуре, а не отдельной учетной единицей. Если вы используете уникальные заводские номера (серийные номера изделий), система воспринимает их как текстовую информацию в регистре накопления Движение серий товаров, а не как самостоятельные товары.

Рассматриваем варианты реализации

Если вам критически важно внедрить потоковое сканирование серий, рассмотрим, какие шаги необходимо предпринять для автоматизации:

1. Доработка конфигурации через расширения

Так как изменение типового кода крайне нежелательно для последующего обновления системы, мы рекомендуем использовать механизм расширений. Это позволит вам внести нужную логику, не затрагивая основной код конфигурации.

Что необходимо сделать:

2. Использование терминалов сбора данных (ТСД)

Часто самым эффективным решением оказывается не доработка 1С:УТ, а вынос процесса сканирования на мобильные устройства. Специализированное ПО для терминалов сбора данных позволяет:

Рекомендации по настройке учета

Перед тем как приступать к программированию, убедитесь, что правильно настроены константы в системе. Проверьте следующие параметры:

  1. Перейдите в настройки системы и убедитесь, что включена опция Использовать серии номенклатуры.
  2. Проверьте, установлена ли политика учета серий для вашей номенклатуры. Если используется метод FIFO, система будет пытаться подобрать серию самостоятельно, что может входить в конфликт с вашим желанием указывать серии вручную через сканер.
  3. Обратите внимание на регистр накопления Движение серий товаров. Проанализируйте, какие данные туда записываются при ручной отгрузке — это поможет понять, какие поля в объекте Серия вам нужно заполнять программно при сканировании.

Итоговое резюме

Итак, подведем итог: штатного способа реализовать вашу задачу в 1С:УТ 11.4 нет. Если ваши складские операции требуют высокой скорости обработки серийных номеров, самым правильным путем будет создание расширения, которое будет перехватывать событие сканирования и автоматически привязывать отсканированную серию к строке товара. В случае больших объемов складских операций рекомендуем рассмотреть внедрение ТСД, так как это перенесет нагрузку с основного интерфейса 1С на мобильное устройство, что значительно повысит надежность и скорость работы ваших сотрудников.

← На главную