Как организовать бюджетную агрегацию марок «Честный знак» в 1С:УТ 11.5 с помощью ТСД?

Программист 1С v8.3 (Управляемые формы) 1С:Управление торговлей Управленческий учет Промышленность, строительство и АПК
← На главную

Автоматизация работы с маркированным товаром (система «Честный знак») часто ставит перед малым и средним бизнесом сложную задачу: как организовать полноценный складской учет и агрегацию продукции, не вкладывая сотни тысяч рублей в дорогостоящие WMS-системы. Особенно остро этот вопрос стоит для производителей, которым необходимо быстро упаковывать штучный товар в транспортные короба и привязывать коды маркировки к логистическим упаковкам (кодам SSCC).

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

Анализ задачи: основные процессы

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

  1. Агрегация: сканирование DataMatrix-кодов каждой единицы продукции в момент упаковки в коробку и последующая привязка этих кодов к штрихкоду логистической упаковки (SSCC).
  2. Сборка заказов: сканирование агрегированного кода с коробки при отгрузке, чтобы в документ «Реализация товаров и услуг» автоматически подтянулись все вложенные в нее штучные марки.

Рассмотрим, какие инструменты позволяют реализовать это быстро и дешево.

Выбор бюджетного программного обеспечения для ТСД

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

Вариант 1: БарКодХарвестер (BarcodeHarvester)
Это один из самых бюджетных вариантов на рынке. Система позволяет использовать Android-устройство (ТСД или даже обычный смартфон) в качестве сканера с памятью. Лицензирование может осуществляться на конкретный терминал без абонентской платы.

Рассмотрим схему работы через это ПО:

Вариант 2: МРМ:Маркировка
Специализированное решение, ориентированное именно на работу с ИС МП. Его стоимость за одну лицензию сопоставима с бюджетом малого предприятия. Плюс решения в том, что оно уже содержит готовые сценарии под «Честный знак».

Вариант 3: DataMobile (версия Маркировка)
Проанализируем этот вариант как более «продвинутый». Хотя стоимость лицензии выше, чем у предыдущих вариантов, это решение предлагает глубокую интеграцию через расширение для 1С. Оно позволяет в режиме реального времени видеть на ТСД задания из 1С и контролировать правильность сканирования. Для задач агрегации это исключает человеческий фактор: ТСД не даст закрыть коробку, если количество отсканированных марок не соответствует заданному.

Вариант 4: Самописное решение на Мобильной платформе 1С
Если в штате есть программист, можно пойти по пути создания собственного мобильного приложения. Для реализации простейшего сканера-накопителя достаточно использовать объект СредстваМультимедиа или специализированные библиотеки от производителя ТСД. Это самый гибкий путь, но он требует времени на разработку «обвязки» для обмена данными с основной базой.

Выбор аппаратной части: бюджетные ТСД

Для стабильной работы с DataMatrix-кодами (которые часто бывают мелкими или бликующими под пленкой) обычного смартфона недостаточно. Рекомендуется обратить внимание на следующие модели ТСД на базе Android:

  1. Urovo DT40: Проверенная «рабочая лошадка». Обладает хорошим сканирующим модулем и достаточным объемом памяти.
  2. iData i3: Один из самых бюджетных вариантов на ОС Android 11. Часто встречается на маркетплейсах по привлекательной цене.
  3. Newland NLS-MT67: Альтернатива с качественным сканирующим движком, который отлично справляется с поврежденными кодами.

Важный совет: при выборе ТСД для производства бакалеи (мука, сахар) обязательно проверяйте класс защиты (IP65 и выше), чтобы пыль не вывела устройство из строя.

Настройка агрегации в типовой 1С:УТ 11.5

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

Рассмотрим алгоритм генерации кодов SSCC:

  1. Перейдем в рабочее место «Обмен с ИС МП».
  2. В разделе «См. также» найдем функционал групповой генерации и печати штрихкодов упаковок.
  3. Система позволяет массово создать коды формата SSCC. Важно: предварительно в настройках организации или параметров маркировки должен быть указан ваш префикс предприятия (GS1), иначе сгенерированные коды будут невалидны для «Честного знака».
  4. Распечатаем эти коды на термотрансферном принтере. Теперь у нас есть рулон готовых этикеток для коробок.

Теперь проанализируем процесс связки в документе «Маркировка товаров ИС МП»:

При использовании ТСД данные загружаются в документ. В табличной части «Товары» на вкладке «Подобрано марок» система позволяет визуализировать иерархию. Если ваше ПО для ТСД поддерживает передачу иерархии (Коробка -> Марки), то при загрузке в 1С структура агрегации заполнится автоматически.

Технические нюансы интеграции

Если вы решили дописывать загрузку самостоятельно, обратите внимание на программный интерфейс работы с упаковками в УТ 11.5. Основные данные хранятся в справочнике ШтрихкодыУпаковокТоваров.

Пример логики заполнения данных (схематично):


// Создание новой логистической упаковки SSCC
НоваяУпаковка = Справочники.ШтрихкодыУпаковокТоваров.СоздатьЭлемент();
НоваяУпаковка.ЗначениеШтрихкода = "012345678901234567"; // Ваш SSCC
НоваяУпаковка.ТипШтрихкода = Перечисления.ТипыШтрихкодов.SSCC;
НоваяУпаковка.Записать();

// Привязка марки к этой упаковке осуществляется через регистр сведений или 
// непосредственно в документе МаркировкаТоваровИСМП через дерево упаковок.

Стоит помнить, что в УТ 11.5 работа с маркировкой тесно переплетена с библиотекой интеграции с государственными информационными системами (БИС). Поэтому при написании собственных обработок загрузки крайне желательно использовать типовые функции из общих модулей, начинающихся на ИнтеграцияИСМП....

Итоги и рекомендации

Для достижения «дешевого» результата при сохранении надежности мы рекомендуем следующий путь:

Такой подход позволит вам полностью соответствовать требованиям законодательства по маркировке «Честный знак», не переплачивая за избыточный функционал крупных складских комплексов.

← На главную