Представьте, что введение обязательной маркировки не заставляет вас покупать дорогие складские программы и нанимать новых сотрудников, а вся работа с кодами умещается в привычной панели управления сайтом с помощью недорогого ручного сканера. Звучит нереалистично? В этой статье мы расскажем, как воплотили это в жизнь.
К нам обратился владелец крупного интернет-магазина зоотоваров. Торговая площадка клиента работает как самостоятельный интернет-магазин, а также имеет двустороннюю связь с ведущими электронными платформами: Ozon, Wildberries, Яндекс Маркет и Мегамаркет. Вся обработка заказов, обновление остатков и ведение номенклатуры осуществляются строго в панели управления 1С-Битрикс. Сотрудникам магазина даже не нужно заходить в личные кабинеты сторонних платформ — всё под рукой.
Однако в конце 2025 года правила игры изменились: государственная система «Честный ЗНАК» ввела обязательный контроль для категории зоотоваров. Любую маркированную продукцию отныне требовалось официально выводить из оборота при продаже.
Суть проблемы: почему стандартные решения не подходили?
Перед клиентом встал выбор: приобретать отдельную громоздкую систему учета (например, из семейства 1С), оплачивать её внедрение, покупать лицензии и выделять бюджет на постоянную техническую поддержку, либо искать альтернативу. Желания раздувать программную инфраструктуру у заказчика не было.
Более того, возникли серьезные трудности при передаче данных на сторонние электронные витрины. Например, Яндекс Маркет открыто заявляет, что ответственность за вывод кодов из оборота лежит на продавце. Даже если передать им данные, статус маркировки может не меняться неделями. Стало очевидно: нужно брать процесс под полный контроль на стороне собственного сайта.
Дополнительной сложностью стала архитектурная особенность работы через веб-браузер. Как мы выяснили, проблема крылась вовсе не в самих сканерах штрихкодов. Обычный сканер, работающий в режиме имитации клавиатуры, исправно считывал и передавал все данные. Однако стандартные поля ввода в веб-браузерах автоматически блокируют и вырезают невидимые управляющие символы. Если в настольных учетных программах эта информация проходит без проблем, то на сайте невидимый, но критически важный служебный символ-разделитель просто исчезал. Этот разделитель строго необходим, чтобы правильно отсечь так называемый «криптохвост». Без него передать корректные данные в государственную систему контроля технически невозможно, и нам предстояло научить веб-систему перехватывать и сохранять эти скрытые сигналы.
Наше решение: 4 шага к полной автоматизации
Наши специалисты разработали комплексный программный механизм внутри 1С-Битрикс Управление сайтом, который закрыл все потребности клиента.
Мы написали модуль, который связывает сайт и реестр маркировки через программный интерфейс (API). Система авторизуется в личном кабинете продавца с помощью усиленной квалифицированной электронной подписи (УКЭП), самостоятельно запрашивает доступные товарные группы и сохраняет эти параметры в настройках.
Чтобы исключить сбои на рабочих местах сотрудников, был добавлен инструмент проверки. В один клик модуль анализирует компьютер пользователя, проверяя корректность настройки криптопровайдера и необходимых надстроек браузера.
Мы научили систему распознавать коды маркировки через обычный клавиатурный сканер, сохраняя тот самый обязательный разделитель GS1. Модуль поддерживает поточный режим работы: товары можно сканировать один за другим, даже если один большой заказ дробится на несколько отправлений по разным адресам или в разные дни.
Вся эта связка работает как швейцарские часы. В настройках задаются правила смены статусов. Например, как только Ozon доставляет товар покупателю, наш сайт получает этот сигнал. Заказ автоматически переходит в статус «Выполнен». Модуль тут же формирует документы для вывода кодов из оборота и ставит их в защищенную очередь.
Как это работает на практике и что с безопасностью?
Сотруднику больше не нужно держать всё в голове. Как только в очереди появляются готовые документы, в панели управления загорается индикатор — нужно лишь нажать кнопку, подписать данные с помощью УКЭП и отправить их в систему контроля. По закону на это дается 3 суток. Если в течение первых 24 часов действие не выполнено, система начинает отправлять предупреждающие уведомления на электронную почту администратора.
Точно так же автоматизирован и возврат. Если покупатель отказывается от товара, статус заказа меняется на «Отмена», и код маркировки автоматически встает в очередь на возвращение в оборот. Прямо в карточке заказа администратор видит актуальный статус каждого кода: обработан он успешно или возникли препятствия.
Итог: Клиент получил надежный и полностью автоматизированный инструмент для работы с маркированной продукцией. Мы кратно сократили время и стоимость обработки заказов, избежали покупки дорогостоящего программного обеспечения и сделали работу сотрудников максимально комфортной.