Проверка сканера для работы с маркировкой в системе «честный знак»
Содержание:
- Описание
- Продукция, подлежащая маркировке
- Конструктор мобильного клиента Simple WMS Client: способ создать полноценный ТСД без мобильной разработки. Теперь новая версия — Simple UI (обновлено 14.11.2019)
- Рабочее место логиста
- Почему сканер не распознает коды DataMatrix?
- Драйвер DMatrkbd.dll «DataMatrix reader»
- Какие сканеры подходят для работы с маркировкой
- MCR-алгоритмы для маркировки в поставке
- Как настроить сканер для пересылки информации в «Честный ЗНАК»?
- Обзор приложения
- ЕГАИС 3 Контролёр для 1С:Розница Промо
- Проверка сканера штрих-кодов на портале «Честный ЗНАК»
- Состав и сведения кода маркировки текстиля
- Как устроена маркировка
Описание
Честный ЗНАК — это бесплатное приложение на Андроид, которое позволяет сканировать коды Data Matrix, QR-коды, а также маркировку на препаратах, алкоголе и других товарах. Чтобы узнать информацию о товаре – достаточно приложить смартфон со включенным приложением к цифровому коду. Утилита моментально выдаст результаты проверки.
Достаточно скачать мобильный клиент, чтобы можно было убедиться в подлинности покупок. Считывание кода позволяет получить следующую информацию:
- полная информация о производителе;
- место, дата и время производство товара;
- срок годности приобретенного товара;
- движение товара от заводского склада до магазина и так далее.
Если на товаре есть маркировка, то пользователь сможет узнать о том, приобрел ли он подлинный, а не контрафактный товар. Если же в ходе проверки будут выявлены нарушения, то покупатель сможет сообщить об этом продавцу. Также о выявленных нарушениях можно подать и в самом приложении. И, в зависимости от типа нарушения, жалоба будет передана в соответствующие органы. Они рассмотрят заявку и смогут отследить, имели ли место нарушения, или же произошла ошибка в системе.
Сканер может быть полезен в отношении сразу нескольких типов товаров. Среди прочих можно выделить:
- табачные изделия;
- обувь;
- лекарственные препараты;
- шубы, а также изделия из натурального меха;
- товары легкой промышленности.
Сюда же можно отнести следующие товары:
- покрышки и шины;
- туалетная вода и парфюмерные изделия;
- лампы-вспышки и фотоаппараты.
Также в 2020 году обязательной маркировке подлежат кресла-коляски, велосипеды, а также молочная продукция.
Продукция, подлежащая маркировке
Распоряжением Правительства № 792-р от 28.04.2018 утвержден перечень продукции, которая подлежит обязательной маркировке на территории РФ.
Здесь необходимо отметить, что законодательно установлены разные даты по нанесению маркировки для товаров, которые ввозятся или изготавливаются уже после введения обязательной маркировки, и для товаров, которые на момент введения обязательной маркировки находились во владении, пользовании или распоряжении лиц, которые осуществляют оборот или реализацию товаров, но которые не были реализованы (остатки товаров).
Наименование продукции | Дата, с которой запрещены производство и импорт товаров без маркировки | Дата, с которой запрещена реализация остатков товаров без маркировки |
---|---|---|
Табачная продукция | 1 июля 2020 г.
Постановлением Правительства РФ от 28.02.2019 №224 |
|
Духи и туалетная вода | 1 октября 2020 г.
Постановлением Правительства РФ от 31.12.2019 №1957 |
30 сентября 2021 г. |
Шины и покрышки новые | 15 декабря 2020 г.
Постановлением Правительства РФ от 31.12.2019 №1958 |
1 марта 2021 г. |
Предметы одежды из натуральной и композиционной кожи | 1 января 2021 г.
Постановлением Правительства РФ от 31.12.2019 №1956 |
1 февраля 2021 г. |
Блузки трикотажные женские и для девочек | 1 января 2021 г.
Постановлением Правительства РФ от 31.12.2019 №1956 |
1 февраля 2021 г. |
Пальто, куртки и т.п. мужские и для мальчиков | 1 января 2021 г.
Постановлением Правительства РФ от 31.12.2019 №1956 |
1 февраля 2021 г. |
Пальто, куртки и т.п. женские и для девочек | 1 января 2021 г.
Постановлением Правительства РФ от 31.12.2019 №1956 |
1 февраля 2021 г. |
Белье постельное, столовое, туалетное и кухонное | 1 января 2021 г.
Постановлением Правительства РФ от 31.12.2019 №1956 |
1 февраля 2021 г. |
Обувь | 1 июля 2020 г.
Постановлением Правительства РФ от 05.07.2019 № 860 |
1 сентября 2020 г. |
Фотокамеры, фотовспышки, лампы-вспышки | 1 октября 2020 г.
Постановлением Правительства РФ от 31.12.2019 № 1953 |
1 декабря 2020 г. |
Молочная продукция | 20 января 2021 г. — 1 октября 2021 г. |
«Пионером» среди групп товаров, которые подлежат обязательной маркировке, выступает группа товаров — предметы одежды и принадлежности к одежде из меха. Пилотный проект стартовал 12 августа 2016 года и на территории РФ регулируется Постановлением Правительства РФ от 11.08.2016 № 787. Так как маркировка этой продукции началась до введения системы маркировки «Честный ЗНАК», товары из меха маркируются контрольными (идентификационными) знаками (КиЗ).
С 1 июня 2019 года оператором государственной информационной системы мониторинга за оборотом товаров, которые подлежат обязательной маркировке, относительно меховых изделий также выступает ООО «Оператор-ЦРПТ». Ранее оператором являлась Федеральная налоговая служба.
В перечне пилотных проектов по введению обязательной маркировки товаров — велосипеды, кресла-коляски, питьевая вода.
Конструктор мобильного клиента Simple WMS Client: способ создать полноценный ТСД без мобильной разработки. Теперь новая версия — Simple UI (обновлено 14.11.2019)
Simple WMS Client – это визуальный конструктор мобильного клиента для терминала сбора данных(ТСД) или обычного телефона на Android. Приложение работает в онлайн режиме через интернет или WI-FI, постоянно общаясь с базой посредством http-запросов (вариант для 1С-клиента общается с 1С напрямую как обычный клиент). Можно создавать любые конфигурации мобильного клиента с помощью конструктора и обработчиков на языке 1С (НЕ мобильная платформа). Вся логика приложения и интеграции содержится в обработчиках на стороне 1С. Это очень простой способ создать и развернуть клиентскую часть для WMS системы или для любой другой конфигурации 1С (УТ, УПП, ERP, самописной) с минимумом программирования. Например, можно добавить в учетную систему адресное хранение, учет оборудования и любые другие задачи. Приложение умеет работать не только со штрих-кодами, но и с распознаванием голоса от Google. Это бесплатная и открытая система, не требующая обучения, с возможностью быстро получить результат.
5 стартмани
Рабочее место логиста
Обработка умеет отображать адреса доставки на карте Гугл, позволяет вручную разбивать их по маршрутам (машинам и водителям) , в том числе и зрительно, раскрашивая точки на карте в цвета машин, строить по каждой машине подробный маршрут, оптимизированный по порядку посещения точек доставки (решая «задачу коммивояжера» для каждого маршрута). Обработка не использует никаких метаданных конфигураций — адреса доставки и данные машин и водителей загружаются из файлов экселя, итоговые маршруты также выгружаются в эксель. В архиве находятся — сама обработка, примеры экселевских файлов с адресами и данными водителей и машин, а также один файл итоговой выгрузки получившегося маршрута.
10 стартмани
Почему сканер не распознает коды DataMatrix?
Иногда пользователь может столкнуться с ситуацией, в которой сканер по какой-то причине не может распознавать коды DataMatrix. Разберём причины возникновения данной неполадки, а также пути их решения:
1. «Формат маркировочного кода не соответствует стандарту». Данное сообщение отображается на дисплее при попытке считать код DataMatrix. Проблема может заключаться в неверных настройках оборудования, при этом требуется произвести сброс настроек до заводских. После чего распознать необходимый программный штрих-код, который есть в инструкции по использованию оборудования, идущей в комплекте к устройству.
2. Неверная передача тестового штрих-кода. Неполадка может возникать в случае, если пользователь пытается осуществить проверку сканера при помощи тестовой продажи товара с маркировкой DataMatrix. В такой ситуации, как и в предыдущей, необходимо произвести сброс настроек до заводских, после чего считать подходящий программный код. Если это не помогло исправить ситуацию, то необходимо обратиться за помощью к производителю либо произвести замену устройства.
3. Маркировочный код не был выдан в ЦРПТ, а товар, на который он нанесен, не подлежит обязательной маркировке. Чтобы понять в чём заключается причина неполадки, необходимо произвести тестирование сканера через сайт честныйзнак.рф.
4. Маркировочный код был повреждён. Обычно проблема смазанных и поврежденных штрих-кодов решается заменой сканера на более функциональную модель (например, с функцией имидж сканирования), способную распознавать маркировку с любых носителей.
Драйвер DMatrkbd.dll «DataMatrix reader»
Используется для считывателей:
- подключаемых в порт PS/2
- подключаемых в порт USB и настроенных в режим эмуляции HID-клавиатуры
Достоинства:
- Нет необходимости настраивать номер порта
- Возможно переподключение считывателя при уже запущенной программе
- Не замедляет клавиатурный ввод
Недостатки:
- Необходимо настраивать префикс в считывателе
- Медленная скорость передачи информации
- Возможен пропуск символов, если считыватель передаёт их слишком быстро для Windows
- Могут быть введены символы, только которые можно набрать на клавиатуре
- Зависит от настроек клавиатуры в Windows
- Зависит от состояния клавиатуры в Windows: язык, caps lock, num lock, нажатые клавиши
Настройка считывателя:
- Переключите в режим эмуляции HID-keyboard. Обычно настроено по умолчанию
- Настройте префикс в значение Ctrl-B: сканкоды последовательно 0x1D, 0x30
- Проверьте с помощью отдельной утилиты, какие сканкоды присылает считыватель при считывании штрих-кода образца
- Если последовательность сканкодов начинается не с 0x1D — 0x30, то префикс настроен не правильно. Дело в том, что считыватель может посылать код отжатия клавиши Ctrl (0x9D) раньше кода нажатия клавиши В (0x30). В этом случае настроите префикс на передачу только клавиши Ctrl (сканкод 0x1D).При этом проверьте, что сканкод 0x0B появляется сразу после сканкода 0x9D.Если не получается настроить указанный префикс, то настройте любой несимвольный префикс: например клавишу F1 со сканкодом 0x3B. Затем посмотрите утилитой на сканкоды при считывании образца.Первый или первые два сканкода можно использовать в качестве параметра драйвера. После них и до сканкода 0x0B не должно быть сканкодов со значением меньше 0x80.
- Настроите передачу суффикса (suffix, postfix) — клавиша Enter (сканкод 1). Обычно бывает уже настроено по умолчанию.
- Выясните в инструкции к модели считывателя какой клавишей передаётся код GS (0x1D). Код должен передаваться одной клавишей, а не комбинацией.Проверьте утилитой присутствие указанной клавиши в данных при считывании образцового штрих-кода. Если указанная клавиша отсутствует в считанных данных, то считыватель передает символ GS нажатием комбинации Ctrl-ASCII. Отключите этот режим.
Настройка драйвера:
- Обновить драйвер до версии не ниже 7.0.4.0
- В менеджерской станции перейдите во вкладку Сервис > Станции и Устройства
- В открывшемся меню выберите кассу своего ресторана и перейдите на вкладку Устройства
- Нажмите правой кнопкой мыши на свободном пространстве под Windows Video Driver. В появившемся окне выберите Список драйверов > I/0 порт > KBD port for Windows.Зажав левую кнопку мыши на надписи KBD port for Windows перетащите драйвер в свободное пространство. Отпустите мышку.
- Нажмите правой кнопкой мыши на свободном пространстве под драйверами. В появившемся окне выберите Список драйверов > Считыватель штрих-кодов > Datamatrix reader.Зажав левую кнопку мыши на надписи Datamatrix reader перетащите драйвер на зеленый значок под надписью KBD port for Windows. Отпустите мышку. Драйвер считывателя добавится в конфигурацию порта.
- В разделе Опции, в пункте Prefix укажите значение, в зависимости от префикса в считывателе:
- Если в считывателе настроен префикс Ctrl-B, считанные сканкоды: 0x1D, 0x30 — введите $1D30
- Если в считывателе настроен префикс для клавиши, сканкод 0x3B — введите $3B
- В разделе Опции, в пункте Key for GS symbol из выпадающего списка выберите какой клавишей передаётся код GS
- Сохраните изменения
- Запустить кассовую станцию
- В разделе прочее перейдите в меню Служебное меню > Отладка MCR алгоритмов
- Проверьте настройки драйвера.
Подробнее о проверке читайте в разделе проверка настройки считывателя.
Какие сканеры подходят для работы с маркировкой
Для обеспечения работы с маркированной продукцией используют несколько типов торгового оборудования, такого как: принтеры этикеток, ТСД и т.д. Но более востребованными являются 2D сканеры штрих-кодов, позволяющие оптимизировать все основные бизнес-процессы. Они нужны на каждом этапе товарооборота, начиная от его производства и заканчивая продажей конечному потребителю. К тому же магазины, торгующие маркированной продукцией, просто не могут работать без использования сканера.
Для интеграции с системой «Честный ЗНАК» следует использовать 2D сканеры с возможностью распознавания кода DataMatrix. Выделяют ручные и стационарные устройства. К ККМ или компьютеру они подключаются через Bluetooth или посредством интерфейсного порта, например USB. Модели имеют различный уровень защиты, так, например, оборудование, предназначенное для использования в неблагоприятных внешних условиях, обладает противоударными характеристиками и повышенной степенью пылевлагозащиты.
Также сканеры делятся по типу сканирующего элемента, различают:
- Лазерный.
- Светодиодный.
- Имиджевый (фотосканирующий).
Выбирая сканер, покупатель должен обратить внимание на следующие параметры:
К какому типу относится оборудование.
Какими портами для подключения оснащен сканер.
Оснащено ли устройство беспроводными модулями связи.
Необходимо так же обратить внимание на производительность.
Учесть, на каком расстоянии устройство способно распознать код маркировки.
Стоимость – так же немаловажный фактор, который повлияет на выбор устройства.
Также при подборе сканера, предназначенного для взаимодействия с системой ЧЗ, обязательно необходимо учитывать особенности деятельности и возможность распознавания кодов DataMatrix.
MCR-алгоритмы для маркировки в поставке
- ЕГАИС EAN13 {97609C73-11D8-40FE-8460-F000FD69E9E0} — читает EAN13 код в первый обязательный модификатор для блюда ЕГАИС
- ЕГАИС PDF417 {04A80B34-A4CD-46FA-8BB6-D0965DE8089F} — читает акцизную марку во второй обязательный модификатор для блюда ЕГАИС
- Маркированная продукция (GS1) {9BDABBC6-CB93-4EA9-ACC2-13E7C124588B} — читает DataMatrix марку в обязательный модификатор для блюда с маркировкой
- Поддержка Штрих Кодов {694CC6A6-F943-4521-B23C-CDB18960178F} — читает EAN13 и добавляет блюдо
- табак1 {937265C9-9649-49B7-B0F6-EC90B3E17928} — читает DataMatrix на пачке сигарет, берет оттуда EAN13 и добавляет блюдо. Если блюдо уже было добавлено — добавляет повторно. Алгоритм необходимо использовать, если при продаже сигарет не используется считывание EAN13 кода. Код в DataMatrix и в EAN13 может отличаться, это приводит к проблемам. Лучше отключить алгоритм.
- табак2 {D4CBDC46-21F0-41FA-A0A2-600DA5BDDE3B} — читает DataMatrix на пачке сигарет в обязательный модификатор для блюда маркировкой
Как настроить сканер для пересылки информации в «Честный ЗНАК»?
На официальном сайте ГИС МТ есть подробная инструкция для каждой модели считывающего устройства. Здесь же будет представлен лишь обобщенный алгоритм действий. Итак, что нужно сделать:
1. Подсоединить сканер к основному устройству при помощи интерфейсного кабеля, который идёт в комплекте с устройством.
2. Выбрать нужный вариант подсоединения через распознавание необходимого программного штрих-кода.
3. Осуществить настойку сканера для интеграции с системой ЧЗ.
Все необходимые настройки осуществляются через распознавание программных штрих-кодов, которые можно найти на официальном портале системы ЧЗ. Однако, настройку сканера лучше всего доверить квалифицированному специалисту.
Настройка и подключение сканера штрих-кода в кратчайшие сроки!
Обзор приложения
Приложение абсолютно бесплатное. Доступно для жителей следующих стран:
- РФ;
- Армения;
- Беларусь;
- Казахстан;
- Киргизия.
Авторизация — через номер мобильного телефона (по SMS-паролю). Она является обязательной, без неё использовать программу не получится.
Функции приложения:
- сканирование QR-кодов, штрихкодов на товарах определенных категорий в магазинах;
- предоставление детальной информации о товаре перед покупкой;
- отправка жалоб (анонимно, без предоставления персональной информации) на торговые точки.
А с недавних пор в «Честный знак» также появилась возможность собирать баллы и обменивать их на скидки или акционные предложения в магазинах-партнерах (детальный перечень и условия предоставляются в самом приложении)
Сторонней же рекламы в программе нет и её не планируется добавлять в будущем (на это акцентировали внимание разработчики)
ЕГАИС 3 Контролёр для 1С:Розница Промо
Оградите себя от рисков отзыва лицензии на торговлю алкоголем, штрафов и блокировок в ЕГАИС. Проверяйте поступающую алкогольную продукцию помарочно на соответствие ТТН ЕГАИС v3 перед тем, как подтвердить получение и принять её на баланс в ЕГАИС.
С 01.07.2018 начинается переход ЕГАИС на помарочный учет алкогольной продукции на всех стадиях товародвижения, начиная от производства или ввоза на территорию России, до реализации в розничной торговле, т.н. «ЕГАИС 3.0». В типовой Рознице уже появилась обработка для контроля поступивших акцизных марок на ПК. Предлагаю ознакомиться с мобильным решением. Контроль производится в Android приложении на ТСД или на обычном смартфоне.
1 стартмани
Проверка сканера штрих-кодов на портале «Честный ЗНАК»
Перед тем, как присвоить сканеру знак «Готов к маркировке», ЦРПТ предварительно осуществляет тестирование оборудования на совместимость с системой ЧЗ, после которого производителю выдается соответствующий сертификат.
Чтобы осуществить проверку нужного сканера на портале системы ЧЗ, пользователю нужно:
- Войти на сайт и открыть вкладку «Бизнесу».
- После чего выбрать необходимый подраздел и указать товар для считывания.
- Проверить, выставлена ли на клавиатуре английская раскладка.
- Поставить курсор на пустое поле.
- Считать штрих-код и для подтверждения действия кликнуть на кнопку «Проверить».
Для наиболее точного результата рекомендуется распознавать не менее 20 различных штрих-кодов.
Если маркировка не считывается или происходит это некорректно, то требуется произвести настройку сканера.
Состав и сведения кода маркировки текстиля
Для маркировки текстиля выбран штрихкод Data Matrix — это двумерный код в форме квадрата, который складывается в уникальное изображение за счет комбинации черно-белых символов. Чтобы распознать зашифрованную в дата матрикс информацию, нужен специальный считыватель — 2D-сканер. Цифровой код включает четыре группы данных:
Индивидуальный серийный номер | Код товара или GTIN | Ключ проверки | Проверочный код | |
---|---|---|---|---|
Длина | 13 символов | 14 символов | 4 символа | 44 символа |
Комментарий | Оператор системы или участник оборота выпускает и присваивает этот номер товару | Номер товара в едином глобальном каталоге компании GS1 | Эти группы данных составляют крипто хвост — последовательность, которую создает оператор системы «Честный ЗНАК» для проверки подлинности штрихкода |
Цифровая маркировка текстиля наносится на само изделие, его упаковку или ярлык. Главное, чтобы код был читаемым: не сканируемая маркировка приравнивается к ее отсутствию.
В штрих коде DataMatrix текстиля закодированы данные:
- код товара GTIN GS1,
- атрибуты товара (после 1 февраля текстиль описывается только по полному атрибутивному составу),
- информация о собственнике кода товара,
- код ТН ВЭД.
Отсканировав приложением для телефона любой человек сможет посмотреть информацию о приобретенном товаре.
Как устроена маркировка
При введении обязательной маркировки для регистрации единичных товаров и групповых упаковок используются марки по стандарту DataMatrix. Данные в марке содержат данные, закодированные по стандарту организации GS1.
Данные соединены в одну строку нескольких порций данных. Каждая порция данных начинается с «идентификатора применения». За ним сразу идёт блок данных, соответствующий этому идентификатору применения. Идентификаторы применения: в документации AI — стандартизированы организацией GS1, и содержат две или более цифр. Данные для некоторых AI имеют фиксированную длину. Список таких AI зафиксирован. У остальных AI длина данных имеет переменную длину, поэтому для обозначения конца таких данных используется непечатаемый символ GS с ASCII кодом 29 (0x1D)
Очень важно, чтобы считыватель мог передать в драйвер символ разделителя данных GS. Иначе код маркировки будет неправильно разобран и передан в ОФД
Проблему с отсутствием кода GS практически невозможно обнаружить автоматически, стандарт GS не накладывает ограничений по длине на данные переменной длины.
Набор AI для каждого типа товаров, подлежащих обязательной маркировке, определяется НПА. Два AI являются обязательными для всех типов товаров:
- AI(01) — GTIN. Глобальный идентификатор вида товара. GTIN присваивается товару по правилам организации GS1.
- AI(21) — Serial number. Серийный номер единицы товара. Serial number присваивается единице товара по правила компании Честный Знак.
По обязательному наличию этих двух AI MCR алгоритм «Маркированная продукция GS1» добавляет к блюду специальный модификатор, содержащий данные маркировки. Затем эти данные передаются в ФР при печати фискального чека.Передача данных маркировки в ФР происходит в виде данных тега 1162 (код маркировки). Из данных маркировки выделяются необходимые данные. Данные в марках для табачной продукции отличаются от всех остальных типов товаров. В данных маркировки для табака не содержатся идентификаторы применения и разделители GS, поэтому для передачи табачных марок не требуется тщательная настройка передачи символа GS. GTIN в марке, содержащий 14 цифр, должен соответствовать одномерному штрих-коду EAN13, обычно размещаемому на той же упаковке.