Как в программе 1С: Комплексная автоматизация...
-

Как в программе 1С: Комплексная автоматизация настроить офлайн-проверку кодов маркировки

0
1723
17.07.2025 Андрей Прыкин

Содержание:


Начиная с 2019 года в России поэтапно вводится обязательная маркировка товаров в рамках национальной системы «Честный ЗНАК». Это часть цифровой реформы, направленной на борьбу с контрафактом и «серыми» схемами в торговле. Каждый товар получает уникальный код маркировки (КМ), позволяющий проследить его путь от производителя до конечного покупателя.


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


В данной статье подробно рассмотрим, что такое коды маркировки, зачем нужна офлайн-проверка, как она реализуется в 1С: Комплексная автоматизация 8 и какие инструменты и подводные камни встречаются на практике.


1.    Код маркировки в программе 1С: КА: назначение, структура и проверка легальности товаров

 

Код маркировки — это криптографически защищённый идентификатор, нанесённый на упаковку товара. Он включает два ключевых компонента:

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

Пример КМ:
010460251800017321nZc2VS8N8Fv|2H4vMUVJv0DE+FeI0g==

Проверка кода маркировки в 1С позволяет:

·       определить, является ли товар официальным;

·       предотвратить приёмку контрафакта;

·       корректно отразить движение маркированной продукции;

·       избежать штрафов и блокировок со стороны ФНС или ЦРПТ.


2.    Что такое офлайн-проверка кодов маркировки товаров

 

Офлайн-проверка — это возможность проверки кодов маркировки без подключения к серверу - Честного ЗНАКа и без онлайн-запроса в операторов ЭДО. Офлайн-проверка кодов маркировки даёт возможность контроля в момент приёмки, инвентаризации или отгрузки, даже если отсутствует стабильный интернет.


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


Офлайн-проверка основана на локальной базе данных КМ, которая загружается заранее и используется для валидации сканируемых кодов.


3.    Инструменты для офлайн-проверки в программе 1С: Комплексная автоматизация

 

Рассмотрим, какие инструменты можно и нужно использовать внутри программы 1С: Комплексная автоматизация для офлайн-проверок кодов маркировок: 

1.    Функционал программы 1С и интеграция с Честным ЗНАКОМ. Платформа 1С: КА 2.4 и выше включает поддержку маркировки:

·       через подключаемые обработки;

·       через интерфейс документов (приёмка, отгрузка, инвентаризация);

·       через расширения и механизмы регистрации.



Настройка подключения ЛМ «Честный знак»


Для офлайн-проверки используется связка:

·       модуль «Офлайн-проверка КМ» (доступен как часть функционала ИСМ — информационной системы мониторинга);

·       локальный справочник кодов (СКЗКМ) — загружается в систему из файлов формата .json или .xml.

2.    Подключаемые решения, можно использовать:

·       типовые модули 1С (обновления от фирмы 1С);

·       расширения от партнёров (например, от компаний КОРУС, ПервыйБИТ и др.);

·       прямую интеграцию с API Честного ЗНАКа (но она офлайн не используется).


 


4.    Офлайн-проверка в 1С: Комплексная автоматизация 8

 

Пошаговая настройка офлайн-проверки происходит по следующему алгоритму:

1.    Подключение маркировки в 1С: КА, для этого:

·       Откройте раздел «НСИ и администрирование» → «Настройка маркировки товаров».

·       Установите галочку «Использовать маркировку».

·       Настройте справочники «Номенклатура», «GTIN», «Серийные номера».

2.    Установка модуля офлайн-проверки, для этого:

·       Установите расширение, если оно не включено по умолчанию.

·       Разрешите использование расширений в «Сервис» → «Расширения».

·       Загрузите расширение через форму: «Администрирование» → «Расширения конфигурации».

3.    Импорт справочника кодов маркировок, для этого:

·       Получите файл от ЦРПТ или от поставщика (обычно в формате .json).

·       Загрузите его через интерфейс: «Маркировка» → «Импорт кодов для офлайн-проверки».

·       Проверьте загрузку — каждый код будет включён в локальную проверочную базу.

4.    Проверка при приёмке, для этого, в документах (приход, перемещение, инвентаризация):

·       откройте форму сканирования;

·       сканируйте КМ с упаковки;

·       система сразу даст статус: «Код действителен», «Код не найден» или «Код уже использован».



Операция проверки КМ


5.    Типичные неполадки и их решение при проверке кодов маркировки в 1С: Комплексная автоматизация

 

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

·       Не загружается справочник КМ. Причины следующие:

o   Неверный формат файла (.json vs .xml);

o   Ошибка кодировки (файл сохранен в UTF-16);

o   Конфликт версий расширения.

Решение: проверьте формат, обновите расширение, откройте файл через Notepad++.


·       Проверка не срабатывает. Причины следующие:

o   КМ не в локальной базе;

o   файл устарел;

o   некорректный синтаксис кода (ручной ввод с ошибкой).

Решение: обновите файл, включите автозагрузку, не вводите КМ вручную.


·       КМ проходит, но документ не проводится. Причины следующие:

o   КМ не соответствует номенклатуре;

o   нет связки GTIN и товара;

o   отсутствует группа учёта маркировки в 1С.

Решение: настройте соответствие GTIN и товаров, проверьте типы упаковки.


Пример

Пусть некая компания «ТекстильЛюкс» получает поставку обуви с маркировкой. Склад не имеет стабильного интернета. Алгоритм действий:

1.    Бухгалтерия заранее получает от поставщика файл КМ.

2.    Файл загружается в 1С.

3.    Склад при приёмке сканирует каждую коробку обуви.

4.    Если КМ найден — ставится статус «Проверен».

5.    В случае ошибки — КМ подсвечивается, приёмка блокируется.

6.    После завершения приёмки создаётся акт подтверждения от компании «ТекстильЛюкс» для отправки в «Честный ЗНАК».


Выводы:

Офлайн-проверка кодов маркировки — неотъемлемая часть бизнес-процессов в условиях реального рынка.

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

Рекомендации:

o   не откладывайте внедрение офлайн-проверки;

o   регулярно обновляйте справочники КМ;

o   интегрируйте проверки с реальными сканерами и ТСД;

o   обучайте персонал — от кладовщика до оператора.

 

Специалист компании ООО "Кодерлайн"

Андрей Прыкин

Обсудить статью в Telegram Задать вопрос автору статьи
Тема вопроса*
Ваше имя*
E-mail или телефон*
Ваш вопрос*
 

Добавить комментарий
Текст сообщения*
Защита от автоматических сообщений
 
Услуги программиста 1С
Получите специалиста
для решения всех задач
в области 1С
Программы 1С
Цены и подробное описание программ 1С:Предприятие 8.