Появились рекомендации по кодированию и преобразованию кода маркировки

Появились рекомендации по кодированию и преобразованию кода маркировки

12.03.2020     
Для маркировки товаров, которые участвуют в системе цифровой маркировки и отслеживания товаров, используется двумерный код формата GS1 DataMatrix, который описан в стандарте ГОСТ «Р ИСО/МЭК 16022-2008». Формат GS1 DataMatrix разработан и поддерживается ассоциацией GS1 (международной организацией по вопросам стандартизации учета и штрихового кодирования). Национальный оператор маркировки напомнил, что согласно стандарту, первой позицией кода этого формата является обязательный символ FNC1.

Код маркировки и его признак

Согласно спецификации формата GS DataMatrix:

  • В первой позиции GS1 кода должен стоять специальный символ FNC1 (Function 1 Symbol Character). Данный символ представляет собой 232 элемент в кодировке ASCII (ASCII 232). Наличие символа FNC1 в стартовой позиции позволяет отличить код формата GS1 DataMatrix от других кодов стандарта DataMatrix.
  • Также в формировании кода маркировки участвуют разделители полей GS (символы ASCII 29) – например, для отделения ключа проверки и криптоподписи.
 

Пример кода с выделенными спецсимволами FNC1 и GS

 

Код маркировки GS1 DataMatrix состоит из нескольких частей, отделенных друг от друга разделителями полей (символами ASCII 29). Каждая часть начинается с идентификатора применения (полный список возможных идентификаторов применения ).

Например, для обувных товаров согласно постановлению правительства об утверждении правил маркировки код маркировки включает в себя 4 группы данных:

  • (01) GTIN – код, присвоенный товару (комбинация из 14 цифр);
  • (21) уникальный серийный номер товара (13 символов, куда входят латинские буквы и цифры), присвоенный оператором информационной системы маркировки или одним из участников оборота;
  • (91) проверочный ключ (4 символа, генерируется оператором системы маркировки);
  • (92) проверочный код (комбинация из 88 символов - букв, цифр, специальных знаков).

Пример кода маркировки для рендеринга в штриховой код DataMatrix: <FNC1> + 01 + GTIN (14 знаков) + 21 + серийный номер (13 знаков) + <GS> + 91 + ключ проверки (4 знака) + <GS> + 92 + криптоподпись (88 знаков)

Как проверить формат кода

Для проверки кода формата GS1 DataMatrix можно использовать различные приложения и программы, позволяющие проверить код DataMatrix (для Android и для iOs).

Есть также специальные сканеры, поддерживающие вывод идентификаторов типов символов, которые согласно стандарту ISO/IEC 15424 при считывании кода формата GS1 DataMatrix отображают первые три буквы как «]d2». Для обычного DataMatrix первые три символа будут отображаться как «]d1».

 

Идентификаторы типов символов для DataMatrix согласно стандарту ISO/IEC 15424

 

Валидный или не валидный код

Как сообщает оператор маркировки, если код DataMatrix сформирован участником маркировки без лидирующего признака FNC1, то данный код также является валидным. Но в то же время, при получении получателем товаров с такими кодами или при продаже на кассе (выводе из оборота) могут возникать технические проблемы с чтением кода без спецсимвола. При считывании кодов маркировки техника и программы, настроенные на проверку правильности кода, могут выдавать ошибки из-за отсутствия обязательного символа FNC1. Поэтому, несмотря на то что код маркировки без спецсимвола является корректным, все же рекомендуется формировать коды DataMatrix по алгоритму, соответствующему спецификации GS1 DataMatrix.


Рекомендации по кодированию и преобразованию кода маркировки в Data Matrix на сайте оператора ЦРПТ

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



Источник: https://infostart.ru/journal/news/uchet-nalogi-pravo/poyavilis-rekomendatsii-po-kodirovaniyu-i-preobrazovaniyu-koda-markirovki_1209448/
Автор:
Дмитрий Кучма Обозреватель


Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. IssakN 33 13.03.20 10:04 Сейчас в теме
Небольшая выдержка из "Правила присвоения номеров GTIN в здравоохранении Пользовательская группа GS1 Global Healthcare":
"При вступлении в Национальную организацию GS1 компании получают Префикс предприятия GS1 и полную документацию по присвоению номеров GTIN своей продукции. Четыре метода создания GTIN подробно описаны на сайте: http://www.gs1.org/productssolutions/idkeys.
Особым образом организованная структура GTIN обеспечивает уникальность номеров GTIN, однако их следует рассматривать как ничего незначащие цифры, то есть они всегда должны регистрироваться и обрабатываться целиком: по отдельности части номера не несут никакой информации и не подлежат какой-либо классификации."

"Префикс предприятия GS1
Префикс предприятия GS1 состоит из Префикса GS1 и Номера предприятия, которые присваивает
Национальная организация GS1. Как правило, он включает от 6 до 10 знаков в зависимости от по-
требности компании в расширении.
Первые две или три цифры номера - N1, N2, N3 - составляют Префикс GS1, который присваивается
Международным офисом GS1 каждой Национальной организации. Это не означает, что предмет
торговли производится или распространяется в стране, которой назначен этот Префикс.
Ссылочный номер предмета торговли
Ссылочный номер предмета торговли - это часть Глобального номера предмета торговли (GTIN),
присваиваемая владельцем Префикса предприятия GS1 или U.P.C. для формирования уникального
номера GTIN. Это незначимое число, то есть по отдельности его знаки не несут никакой информа-
ции и не подлежат какой-либо классификации. Самым простым способом присвоения ссылочного
номера является последовательный, например, 000, 001, 002, 003 и т.д.
Контрольная цифра
Контрольная цифра - это последний знак номера. Эта цифра вычисляется на основании других
цифр строки элементов GTIN."
*В маркировке ЛП в РФ используется GTIN-14.

Как я понимаю это европейский пример формирования и использования GTIN.
И что интересно что зашивается в него производитель. Таким образом аспирин одного производителя будет иметь отличный GTIN от аспирина другого производителя. Возникает интересный вопрос по такому же принципу будет реализовано это в Честном знаке или же они будут иметь одинаковые GTIN?
2. dmtrpv 65 13.03.20 15:30 Сейчас в теме
Посоветуйте программу на компьютер, где будут видеться все эти символы, GS, FNC.
Драйвер сканера от 1С, например, GS показывает, а FNC нет.
3. IssakN 33 17.03.20 10:43 Сейчас в теме
(2)Попробуйте в обычном Word (или даже Wordpad), я для анализа кодов ничего особого не использовал.
4. Mogilnikova 65 19.03.20 18:53 Сейчас в теме
Помогите пожалуйста найти внятную информацию по формированию кодов на короба и процессу их регистрации.
В официальных статьях везде указано, что компания должна формировать коды коробов и палет самостоятельно, а после уже передавать в систему.
Но по какому алгоритму, какие данные и как должны быть зашиты - внятного описания не нашла.
5. neos 9 06.05.20 03:55 Сейчас в теме
В формуле примера кода маркировки у вас ошибка ...<GS> + 91 + ключ проверки (14 знаков) + <GS>... , 4 знака, а не 14 знаков
6. jokercmex 15.09.20 14:44 Сейчас в теме
А есть генератор второй группы (13 значного серийного номера) в какой нибудь конфигурации, чтобы самому не выдумывать? Например, в 11.4, есть ведь интеграция с ИС МП. Кто то в курсе, может?
7. Rustig 1638 15.09.20 20:32 Сейчас в теме
(6) в Честном знаке спросите - они генерируют серийный номер - может в документации есть
- в 1с наверное нет
8. mzelensky 53 18.09.20 11:18 Сейчас в теме
Доброго времени суток!
Столкнулся с такой проблемой - получили товар с марками от поставщика. Часть марок (кодов) имеют обычный вид, напрмиер:

010290000024799421tw:C:VWHj*_FeØ918029Ø92mSgFXJhvOUzoXp9S1TpKlUqt5526jYj+haVvxTfSznl0cE6JBXTxBBls+d­EUFD9OBeQ6w5PH2w/j2G5FPQprSQ==

Но встречаются и вот такие:

\0000260104630062086481212"LY&n?OsgsXM91803992/c6n8lzldQFZQBDbsOEFsQRLojNwzoWSK9h0vAK8u9XVdq­ROwW878dl0p2zQHkuYzwYtdmjffI5e98kSbMaIKg==

Здесь получается какой-то странный префикс "\000026". При этом сканируются обе марки одним сканером (одно железо, одно ПО). Мобильным приложением "Честный знак" распознаются обе марки

Что это за префикс такой? Как понять - он заложен в марку или это сканер что-то добавляет?
9. Rustig 1638 18.09.20 11:25 Сейчас в теме
(8) у поставщиков наверняка есть свои айтишники - свяжитесь с ними - напрямую спросите.
меня только интересует, вы про обувь пишите?
10. mzelensky 53 18.09.20 11:29 Сейчас в теме
(9) Да, это обувь.

"у поставщиков наверняка есть свои айтишники - свяжитесь с ними" - это далеко не самый быстрый и надежный путь. Обычно ответ - "Мы делаем как обычно, у нас все нормально".
11. Rustig 1638 18.09.20 11:30 Сейчас в теме
(10) я на этой неделе созвонился, обсудил, теперь ждем, есть разница во времени в 7 часов, но все вопросы решаются - быстрее чем с ЧЗ
26. user1531774 26.01.21 17:40 Сейчас в теме
(8) Так решился вопрос с добавляющимися \000026? У меня такая проблема, и встретил только тут такую же.
12. map4uk 06.10.20 11:00 Сейчас в теме
Добрый день. Так и не нашел в сети форума по вопросам маркировки обуви. Может подскажете?
Мучают вопросы - обязательно ли передавать криптохвост в чек ккм при реализации? Не хочу перемаркировывать обувь с испорченным DataMatrix, а сгенерировать новый DM из видимой части.
И как быть с возвратами обуви, если после реализации код в обороте еще может находиться до 24 часов. А покупатель пришел через 15 минут менять размер.
13. Rustig 1638 06.10.20 13:30 Сейчас в теме
(12) какая у вас конфа?
1) я не передаю
2) испорченный можно вывести из оборота, а вот как создать новый - пока не знаю - знаю что есть процедура перемаркировки
3) про возврат я вас не понял, поскольку при продаже статус марки сразу меняется, а не в течении 24 часов
14. map4uk 06.10.20 17:10 Сейчас в теме
(13) Розница 2.3.5.35
Да, по криптохвосту - сегодня сделал тестовую продажу - все отлично списалось и при возврате вернулось. Через приложение честного знака проверял. Поэтому смысл делать перемаркировку, если можно заново распечатать код, пусть и без криптохвоста.
3) А про возврат - случилась ситуация - включил контроль кодов при розничной реализации. Провели продажу - все успешно, проверка прошла. А при возврате этот контроль мне указал что вернуть пару(код) нельзя, так как она находится в обороте.
Про 24 часа - это ответ техподдержки честного знака.
Поступление сведений о выводе товара из оборота в систему мониторинга ГИС МТ проводится в режиме он-лайн. Время обработки документа зависит от общей загруженности системы в момент передачи сведений (от нескольких секунд до 24 часов).
15. Rustig 1638 07.10.20 06:22 Сейчас в теме
(14)
Про 24 часа - это ответ техподдержки честного знака

значит вам не повезло
16. G_113274403154275912665 19.11.20 14:49 Сейчас в теме
здравствуйте у меня есть вопрос пожалуйста ответе кто знает я производитель этикетки мне заказчики дали информации но они пишут комментарии что должен быть вместо <#> управляющий знак но я не понял как это сделать
FNC1 GS ASCII 29

0104680488993481219CBp8p(k1xJP>#91EE06#92l71P9v3NwbuagTrrOiUqeKiXMnL/ItaZ1SS5TYpPCcs= вот это пример

заранее спасибо
17. Rustig 1638 19.11.20 15:08 Сейчас в теме
(16) FNC1 - это название управляющего знака (или символа)
в 1С его можно сгенерировать вызовом функции Символ(29)
19. AlexeyK1 14 27.11.20 13:12 Сейчас в теме
(17) Символ(29) нельзя использовать в качестве первого управляющего, который должен быть ASCII 232, иначе на некоторых кассах будут проблемы. как получить в 1С ASCII 232 пока не нашел способ ((
20. Rustig 1638 27.11.20 15:04 Сейчас в теме
(19) Используйте Символ(232)
вот здесь же написал подробно https://infostart.ru/1c/articles/1191879/
21. AlexeyK1 14 27.11.20 16:36 Сейчас в теме
(20) 8))) не все так просто! в 1С Символ(232) <> ASCII 232
эх если бы все так было просто ))

Глобальный контекст (Global context)
Символ (Char)
Синтаксис:
Символ(<КодСимвола>)
Параметры:
<КодСимвола> (обязательный)
Тип: Число.
Код получаемого символа. Код задается в соответствии с кодировкой Unicode.


Юникодный символ 232 это не ASCII символ 232
22. Rustig 1638 27.11.20 16:54 Сейчас в теме
(21) Алексей, интересно вы написали. Я проверю на днях.
23. Rustig 1638 27.11.20 16:57 Сейчас в теме
(21)возможно это реализовано не средствами 1с, а через компоненту, которую сама 1с использует.
я так думаю, поскольку картинку марки компонента печати формирует - значит закладывает все управ. символы.
AlexeyK1; +1 Ответить
24. pavel06 16.12.20 18:23 Сейчас в теме
(23)
я так думаю, поскольку картинку марки компонента печати формирует - значит закладывает все управ. символы.


Разве Честный Знак выдает неправильные csv файлы, что их надо изменять для нормальной распечатки Datamatrix?

У меня коды начинаются с 01 в блокноте, как понять правильно это или неправильно или правильно или неправильно напечаталась картинка в zint?

Если смотреть файл csv в hex-редакторе, то никаких символов до 01 нет.

Если вручную продавцу этот код набирать на клавиатуре при нечитаемости, то управляющие символы 01 и 21(перед GTIN и сер.номером) не надо набирать?
25. Rustig 1638 16.12.20 22:03 Сейчас в теме
(24)цсв правильно выдаёт штрих код, цсв содержит набор символов, управляющие символы разделители или не видны или не читаются редакторами, но они должны быть.
18. user1494044 19.11.20 16:25 Сейчас в теме
(17) я не когда не работал на 1С если можно, можете поподробнее объяснить на каком версия, как куда надо зайти и т.д
или есть другие варианты? онлайн сгенерировать или программа !
Оставьте свое сообщение

См. также

Роскомнадзор намерен блокировать фишинговые сайты

Новость Госдума Интернет ИТ-новость Роскомнадзор

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

вчера в 14:20    852    user1015646    0       

С 1 февраля все ИП обязаны указывать в чеках ККМ наименование товаров

Новость ИТ-новость Онлайн-кассы

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

26.01.2021    1643    Senator_I    0       

С 1 июля квалифицированную электронную подпись можно будет получить бесплатно

Новость ИТ-новость ФНС Цифровая подпись

С 1 июля 2021 года выдачей квалифицированных электронных подписей юридическим лицам, ИП и нотариусам займется Удостоверяющий центр ФНС России и его доверенные УЦ.

25.01.2021    1846    mouse187    1       

20 января началась добровольная маркировка молока

Новость Infostart Software Partners Маркет Маркировка

На вебинаре, посвященном введению маркировки молочной продукции, оператор ЦРПТ рассказал о том, как маркировать этот вид продукции.

22.01.2021    1779    Senator_I    3       

ФНС анонсировала масштабную реформу в сфере электронного документооборота

Новость ИТ-новость ФНС

Новая концепция ЭДО предполагает создание новых сервисов и совершенствование нормативной базы, в том числе обеспечивающей межоператорский роуминг.

20.01.2021    1628    ЕленаЧерепнева    0       

Власти планируют ввести лицензирование голосовой связи через интернет

Новость Законодательство ИТ-новость Телекоммуникации Цифровая экономика

13 января Федеральное агентство связи (Россвязь) открыло прием заявок на выполнение работ по «изучению возможности лицензирования интернет-сервисов, осуществляющих голосовые вызовы» – Viber, WhatsApp, Skype и других подобных.

20.01.2021    1240    mouse187    3       

Правила маркировки товаров снова меняются

Новость Законодательство Infostart Software Partners Маркет Маркировка

Правительство в очередной раз скорректировало правила маркировки товаров: обуви, шин, легпрома, фототоваров и духов. Разбираемся, как изменится порядок работы с маркировкой в 2021 году.

18.01.2021    3893    Senator_I    1       

Российские разработчики микроэлектроники получили налоговые льготы

Новость Законодательство ИТ-новость Минфин Налоги

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

15.01.2021    1524    user1015646    0       

ФНС разработала систему для анализа эффективности налоговых льгот

Новость ИТ-новость Налоги ФНС

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

14.01.2021    1187    ЕленаЧерепнева    1       

Маркетплейсы могут получить доступ на рынок продажи лекарств

Новость Фармацевтика, аптеки ИТ-новость Онлайн-торговля

Минздрав подготовил изменения в правилах онлайн-торговли. Если поправки примут, новым продавцам медпрепаратов станет проще выходить на рынок.

13.01.2021    1247    Senator_I    2       

Опубликован перечень обязательного ПО для предустановки на гаджеты и телевизоры с функцией Smart TV

Новость Законодательство Импортозамещение ИТ-новость Мобильные приложения

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

12.01.2021    1685    Senator_I    2       

Органы ФНС возобновляют проверки контрольно-кассовой техники

Новость Законодательство ИТ-новость Онлайн-кассы

31 декабря 2020 года истек срок моратория на проверки ККТ, объявленного весной из-за распространения коронавирусной инфекции.

12.01.2021    1325    ЕленаЧерепнева    0       

Правительство утвердило новые правила маркировки алкоголя

Новость ЕГАИС Infostart Software Partners Маркет Маркировка

Правительство утвердило новые правила маркировки алкоголя федеральными специальными марками (ФСМ). Согласно изменениям, с 1 января 2021 года использование акцизных марок прекращается.

12.01.2021    1809    Senator_I    0       

Правительство утвердило правила предоставления субсидии на ускоренное развитие ИТ-проектов

Новость Законодательство ИТ-новость

Для поддержки ИТ-проектов в федеральном бюджете зарезервировано 750 млн рублей. Достойные стартапы получат субсидии в период с 2021 до 2023 года.

11.01.2021    1373    mouse187    3       

В России пройдет эксперимент по маркировке никотиносодержащих смесей

Новость Infostart Software Partners Маркет Маркировка

Постановление правительства утвердило даты эксперимента по маркировке отдельных видов никотинсодержащей продукции, например, табачных стиков и курительных смесей для кальяна, не содержащих табак.

11.01.2021    1509    Senator_I    2       

Госдума установила размер штрафов за продажу гаджетов без российского ПО

Новость Госдума Законодательство Импортозамещение ИТ-новость Мобильные приложения

Госдума приняла в первом чтении законопроект, меняющий статью 14.8 КоАП РФ. В случае продажи гаджетов без предустановленного программного обеспечения российского производства, руководителям и компаниям нужно будет заплатить штраф.

30.12.2020    1850    mouse187    14       

Разработано описание алгоритмов работы ККТ в формате ФФД версии 1.2

Новость Законодательство Infostart Software Partners Маркет Маркировка Онлайн-кассы

21 декабря 2020 года вступил в силу приказ о применении новых дополнительных реквизитов кассового чека и вводе формата ФФД 1.2 для передачи данных из фискальных аппаратов в налоговую службу.

29.12.2020    2088    Senator_I    0       

Россельхоз рассказал о модернизации системы ЛесЕГАИС

Новость ИТ-новость ЛесЕГАИС

Заместитель министра Россельхоза Иван Советников рассказал в интервью, какие изменения готовятся в системе ЛесЕГАИС. Они начнутся уже в следующем году.

29.12.2020    2115    Senator_I    0       

Роскомнадзор будет блокировать сайты, дискриминирующие материалы российских СМИ

Новость Интернет ИТ-новость

В Госдуме принят ряд законопроектов, ужесточающих контроль над содержимым сайтов. Правовые акты устанавливают больше поводов, по которым веб-ресурс может быть заблокирован или оштрафован.

26.12.2020    1629    VKuser24342747    7       

В России появится комиссия по аккредитации удостоверяющих центров по выдаче электронных подписей

Новость ИТ-новость Цифровая подпись

Постановление правительства № 2109 от 15 декабря 2020 года сообщает о создании правительственной комиссии по аккредитации удостоверяющих центров.

26.12.2020    1540    Senator_I    2       

В Госдуме предложили разрешить физлицам анонимные переводы

Новость Законодательство ИТ-новость

В случае принятия поправки, физические лица с помощью неперсонифицированного электронного средства платежа смогут переводить электронные денежные средства как юридическим лицам и индивидуальным предпринимателям, так и физическим лицам.

25.12.2020    1201    Senator_I    0       

Выпущены правила маркировки молочной продукции

Новость Законодательство Infostart Software Partners Маркет Маркировка

Постановление правительства РФ за подписью премьер-министра Михаила Мишустина опубликовано на официальном интернет-портале правовой информации. Помимо правил документ содержит даты введения маркировки.

24.12.2020    2526    Senator_I    0       

Минфин разъяснил порядок применения «налогового маневра» для ИТ-компаний

Новость Налог на прибыль НДС ФОМС, ПФ, ФСС Законодательство ИТ-новость Минфин

Специалисты ведомства подготовили и опубликовали свои комментарии к Налоговому кодексу, по их мнению, разъясняющие применение налоговых льгот для ИТ-компаний.

22.12.2020    1429    ЕленаЧерепнева    0       

Правительство установит правила обработки общедоступных персональных данных

Новость Госдума Законодательство ИТ-новость

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

16.12.2020    2216    mouse187    0       

С 2021 года у работодателей появятся новые ежегодные обязанности

Новость Законодательство ИТ-новость

Правительство РФ утвердило новый порядок подготовки граждан, иностранцев и лиц без гражданства в области защиты от чрезвычайных ситуаций, который описан в Постановлении Правительства №1485 от 18.09.2020 г. и вступает в силу с 1 января 2021 года.

14.12.2020    3451    mouse187    0