Имя: Пароль:
1C
 
Парсинг QR кода
0 opener
 
30.12.25
10:29
С Новым Годом!
Много тем по поводу печати QR кодов.
А у меня другой проблем.
Как прочитать и разобрать на составляющие строку QR кода.
Код печатается на упаковках лекарств.
Читаю сканером и сравниваю с тем, что у нас на сайте ЭБДЛС. Например, сканер мне дает: 010460367900592321DLO0000119895
На сайте раскидали так:
Сальбутамол АВ, аэрозоль для ингаляций дозированный 100 мкг/доза 300 доз №1
Штрих-код: 4603679005923
Серийный номер: DLO0000119895
Номер партии: 280425
Срок годности: 2027-03-31
Дата производства: 2025-04-10
Откуда номер партии = 280425, срок годноасти = 2027-03-31 ???
1 Волшебник
 
30.12.25
10:30
из базы "Электронная база данных лекарственных средств и медицинских изделий" (ЭБД ЛС и МИ)
2 opener
 
30.12.25
10:49
А как они нашли именно эту партию и упаковку ЛС?
Партий много и сроки у них разные.
3 opener
 
30.12.25
10:54
Штрих-код определяет только само ЛС, но не партию.
4 Волшебник
 
30.12.25
10:54
(2) а по зубам...
5 MWWRuza
 
гуру
30.12.25
10:59
Ну, Вообще-то это ни какой не QR, а судя по всему, DataMatrix маркировки. А он уникален не то, что для серии/партии, а для каждого экземпляра товара.
6 1cVandal
 
30.12.25
11:00
(3) как ты думаешь серийный номер для чего нужен? или думаешь у всех партий серийный номер одинаковый?
а штрихкод у тебя только вот эта часть 4603679005923
7 Garykom
 
гуру
30.12.25
11:00
(2) 01 04603679005923 21 DLO0000119895
8 Волшебник
 
30.12.25
11:01
(5) И вообще это Кыргызия...
9 MWWRuza
 
гуру
30.12.25
11:04
(3) Да, всё верно, но только для линейного ШК ЕАН. Коды маркировки, это немного не то.
10 MWWRuza
 
гуру
30.12.25
11:10
(8) А, даже так... А я смотрю, что-то короткий код, у нас на лекарствах значительно длиннее. Но сути не меняет.
11 opener
 
30.12.25
11:10
(8) И воообще, это Алтайвитамины
12 1cVandal
 
30.12.25
11:15
(11) в общем по QR (Datamatrix) достаётся вся информация, так как он уникальный на каждую штуку товара (сравни две строки от одинакового товара)
13 opener
 
30.12.25
11:16
(7) (6) Серийный номер, это уникальный номер коробочки и что на этот номер повесили номер партии? В одной партии тысячи упаковочек с их уникальными номерами...
14 MWWRuza
 
гуру
30.12.25
11:23
Если хотите - фотку марки пришлите, попробую вытащить инфу всю, что смогу. По этому коду не находится в ЧЗ ничего...
Скорее всего, он не полный, или это вообще не от ЧЗ код...
Но, все равно полной инфы не получится - у меня ТГ лекарства не подключена...
Максимум, по Разрешительному режиму можно проверить...
Вот первая попавшаяся упаковка с таблетками с рабочего стола:


По Вашему коду пишет "код не найден", скорее всего он не полный, надо сканером нормально сканировать со всеми GS и т.п. символами...
15 MWWRuza
 
гуру
30.12.25
11:28
+(14) ТГ лекарства
И вообще, МДЛП - это отдельная "епархия", не просто маркировка, но РР база у них общая.
16 opener
 
30.12.25
11:46
(15) Как вы картинку отправили? Мы люди не местные...
17 MWWRuza
 
гуру
30.12.25
11:50
А у Вас наверное и не доступно...
В профиле есть контакт, в телегу скиньте...
18 opener
 
30.12.25
11:54
(17) Сейчас отправим в Телеграмм
19 MWWRuza
 
гуру
30.12.25
12:33
(18) "Проанализировал" :-)



Со сканера:



Какой-то обрезок...

С того-же сканера, те таблетки, проверку по РР которых я выкладывал выше:



Со сканера:




Ну, что тут можно сказать... Внешне, ДатаМатрикс похож, "длинный, 4 квадрата", а внутри не пойми что...
Или это какой-то "левый" код, нанесенный с нарушениями, или я чего-то не знаю по именно МДЛП... Но, мои то таблетки читаются правильно...
Поэтому, выводы делайте сами.
20 MWWRuza
 
гуру
30.12.25
12:29
Вот еще одни таблетки:
010460701901147621824KUQZ0EP3WR91EE1092YD7JigjPE1AjnzspyWUlxHfNNZs8PV5y6H+cItdYYhU=

значки <-> в отображении, это символы GS, просто форум так показывает.
21 MWWRuza
 
гуру
30.12.25
12:41
(19) или я чего-то не знаю по именно МДЛП...

Может это какой-то внутренний, "транспортно-логистический" код с какой-то групповой упаковки? Тогда, х.з... Но, на не обрезанной фотке, которую ТС мне в телегу кидал, вроде пачка, на сколько можно понять... Поэтому, вопрос, что это такое...

Алтайвитамины - вроде Российское предприятие, поэтому должно соответствовать базовым стандартам...
22 opener
 
30.12.25
12:46
Видимо, да....Алтайвитамины что-то криво сформировали код.

Но, на сайте ЭБД ЛС этот препарат находится четко...именно эта коробочка.

0104029799161736212405182517871 - еще такой же огрызок кода.
Германия, Бионорика, препарат Синупрет.
23 Garykom
 
гуру
30.12.25
12:50
(21) Они конечно РФ но на экспорт для других стран могут разные маркировки и упаковки делать
В данном случае просто зафигачили DM который первая часть (чисто SGTIN без криптохвоста) от МДЛП
Возможно даже под требования Киргизии, текущие или возможные будущие
Например если захотят тоже свою маркировку замутить то почти все готово, только криптоалгоритм иной для хвоста
24 opener
 
30.12.25
12:51
(21) Доставать из сканированной строки Номер партии, видимо, не всегда возможно. А жаль...В аптеках нет времени выбирать Номер серии из списка, когда очередь стоит.
25 Garykom
 
гуру
30.12.25
12:54
(24) Нет там номера партии как и сроков походу
Там только GTIN и Serial
Причем Serial походу уникальный для каждой упаковки, как по требованиям МДЛП
Вероятно где-то есть база из которой можно по SGTIN вытащить всю инфу, но не факт что она в доступе
26 opener
 
30.12.25
12:56
(23) КИргизия в ЕАЭС состоит...тут все как в РФ - прозрачность границ нужна. Но БД замутили свою.

После праздника свяжемся с программистами нашей ЭБД ЛС. Пусть расскажут, как у них все построено...
27 opener
 
30.12.25
13:10
(25) Иногда есть, это нас и соблазнило
Вот, например,: Антибиотик Сиспрес 500:
010 4870004335820 21 100000002303610 0740225 17 290228
Номер партии 0740225

СИОФОР 1000мг №60 табл.
010805644634071421DLO0000035329172805311059212
Номер партии 59212
Независимо от того, куда вы едете — это в гору и против ветра!