Напишите ваш телефон

Мы перезвоним в течение 15 минут в рабочее время


Я согласен(на) на обработку моих персональных данных для ответа на мой запрос и подготовки предложения, на условиях [Политики обработки ПДн].


95% считывания DataMatrix на скорости 30 пакетов/мин: запустили "Честный знак" на молочном заводе без дорогого оборудования

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

Дата реализации проекта: 18.07.2019
Дата публикации кейса: 27.02.2023
Дата обновления кейса: 17.06.2026
Обязательная маркировка — серьёзный вызов для любого среднего и крупного производства: нет марок — нет реализации. Маркировать большой объём товаров вручную долго и трудозатратно, а автоматизировать производственную линию — дорого.

Для некоторых производств обязательная маркировка может стать реальной угрозой закрытия бизнеса. Так «Юргинский гормолзавод» стал перед выбором: сворачивать производство или искать третий путь, который позволит автоматизировать процесс маркировки и не потребует много ресурсов.
«Юргинский гормолзавод» — предприятие полного цикла по производству молочной продукции. Завод перерабатывает молочное сырьё в готовый продукт, который идёт на прилавки магазинов. Это скоропортящаяся молочная продукция: молоко, йогурты, творог, а также масла длительного хранения: сухое, обезжиренное, цельномолочное.
Почему выбрали КБ99
  • Другие подрядчики предлагали готовые решения для автоматизации линии — от 2 млн рублей за оборудование. Для завода это было неподъемно.
  • КБ99 предложили построить аналогичную инфраструктуру своими силами — без дорогостоящего промышленного оборудования.
  • Команда взялась за задачу комплексно: печать марок, нанесение, сканирование, передача данных в Честный знак — все под ключ.
  • Опыт в разработке решений для Честного знака позволил адаптировать платформу 1С под нестандартные условия производственной линии.

Запрос на создание полноценной инфраструктуры


Летом 2021 года всех производителей обязали маркировать молочную продукцию: каждому товару должен быть присвоен код Data Matrix для отслеживания. Так передача данных о всех этапах, которые проходит товар на пути от производства до магазина, стала задачей поставщиков.

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

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

Печать. Настроить печать цифровых кодов стандартными средствами 1С не получилось. Марки либо не соответствовали заданным размерам, либо печатались слишком долго.

Чтобы настроить быструю печать кодов маркировки, мы использовали язык ZPL, который используется на самом принтере. Оператор готовит пакет: прописывает текст и расположение точек, которые принимают вид QR-кода. Далее пакет засылается в принтер, и на выходе получается аккуратная лента с цифровыми кодами.
Нанесение. Чтобы автоматизировать процесс нанесения марок, мы использовали пневмомаркиратор. Он срабатывает в момент запайки пакета и сам продвигает ленту. Так практически вся продукция получает свою марку. Исключения — в пределах производственной погрешности: если марка наносится некорректно, мы это видим и повторно маркируем такую продукцию.
Как мы автоматизировали систему сканирования одной линии

За день на линии проходит около 20 000 позиций, каждую из которых нужно просканировать. Сделать это вручную практически нереально, и есть большая вероятность допустить ошибку и не заметить.

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

Удалось установить оборудование так, чтобы марка считывалась в 95 процентах случаев при скорости упаковки 30 пакетов в минуту.
Почему нам понадобилось разработать собственное мобильное приложение

Итак, коды напечатаны, нанесены и отсканированы — теперь данные со сканера нужно отправить в «Честный знак». Получить эти данные стандартными средствами 1С оказалось довольно сложно, поэтому мы решили написать свою программу, которая будет получать данные со сканера и отправлять их на сервер.

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

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

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

Особенности настроек конфигурации:
Как работает отчет со смены

Чтобы настроить корректную передачу данных о маркированной продукции, мы разработали специальный документ "Отчет со смены". В нем оператор сразу видит:
Скриншот отчета за смену
Оператор на планшете в цеху проверяет корректность данных и отправляет отчет в Честный знак
Диапазон используемых марок. Оператор в конце смены готовит бумажный отчет о проделанной работе. К нему он приклеивает первую и последнюю используемые марки и сканирует их. Так мы получаем точный диапазон марок, которые были использованы в эту смену.

Номера партий по ВСД. Для каждой позиции номенклатуры подгружаются соответствующие номера партий ВСД.

Документ нанесения. Каждая просканированная марка отображается в отчёте
с конкретной датой. Если цифровой код не считается, это будет видно.

Документ ввода в оборот. После того как товар будет отсканирован, он автоматически вводится в оборот, что отображается в таблице.

Интерфейс модуля, внедренного на предприятии "Юргинский гормолзавод".

Подробнее — на странице Честный Знак

Результат


До внедрения маркировать 20 000 позиций в день было невозможно — ни оборудования, ни ПО. Рыночное решение стоило от 2 млн рублей за одну линию. Построили инфраструктуру своими силами: статичные сканеры по 30 тыс. вместо промышленных за 180 тыс., мобильное приложение на планшете вместо стационарных компьютеров. Результат — 95% считывания DataMatrix при скорости 30 пакетов в минуту. Завод работает без остановок.

  • 95%
    считывания DataMatrix на линии
  • 20 000
    позиций проходит через линию в день
  • в 6 раз

    дешевле рыночного решения по оборудованию
Задача по внедрению интеграции Честный знак — зафиксирована в Redmine
  • Иван Черноус
    Руководитель ИТ
    Мы и правда стояли на грани банкротства: маркировать товар нужно, а у нас нет для этого ни необходимого оборудования, ни программного обеспечения. КБ99 не просто предложило программное решение для автоматизации нанесения марок, но и помогло разработать всю инфраструктуру, благодаря которой мы уже работаем 1,5 года и не планируем ничего серьёзно менять.

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

Производите маркированную молочную продукцию?

Настроим передачу данных в Честный знак без дорогого оборудования