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

0. Infostart 12.03.20 17:20 Сейчас в теме
Для маркировки товаров используется двумерный код формата GS1 DataMatrix, который описан в стандарте ГОСТ «Р ИСО/МЭК 16022-2008». Напоминаем, что согласно стандарту, первой позицией кода этого формата является обязательный символ FNC1.

Перейти к новости

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
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 1612 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 1612 18.09.20 11:25 Сейчас в теме
(8) у поставщиков наверняка есть свои айтишники - свяжитесь с ними - напрямую спросите.
меня только интересует, вы про обувь пишите?
10. mzelensky 53 18.09.20 11:29 Сейчас в теме
(9) Да, это обувь.

"у поставщиков наверняка есть свои айтишники - свяжитесь с ними" - это далеко не самый быстрый и надежный путь. Обычно ответ - "Мы делаем как обычно, у нас все нормально".
11. Rustig 1612 18.09.20 11:30 Сейчас в теме
(10) я на этой неделе созвонился, обсудил, теперь ждем, есть разница во времени в 7 часов, но все вопросы решаются - быстрее чем с ЧЗ
12. map4uk 06.10.20 11:00 Сейчас в теме
Добрый день. Так и не нашел в сети форума по вопросам маркировки обуви. Может подскажете?
Мучают вопросы - обязательно ли передавать криптохвост в чек ккм при реализации? Не хочу перемаркировывать обувь с испорченным DataMatrix, а сгенерировать новый DM из видимой части.
И как быть с возвратами обуви, если после реализации код в обороте еще может находиться до 24 часов. А покупатель пришел через 15 минут менять размер.
13. Rustig 1612 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 1612 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 1612 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 1612 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 1612 27.11.20 16:54 Сейчас в теме
(21) Алексей, интересно вы написали. Я проверю на днях.
23. Rustig 1612 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 1612 16.12.20 22:03 Сейчас в теме
(24)цсв правильно выдаёт штрих код, цсв содержит набор символов, управляющие символы разделители или не видны или не читаются редакторами, но они должны быть.
18. user1494044 19.11.20 16:25 Сейчас в теме
(17) я не когда не работал на 1С если можно, можете поподробнее объяснить на каком версия, как куда надо зайти и т.д
или есть другие варианты? онлайн сгенерировать или программа !
Оставьте свое сообщение
Вопросы с вознаграждением