ДЗЯРЖАЎНАЯ ІНФАРМАЦЫЙНАЯ
СІСТЭМА МАРКІРОЎКІ ТАВАРАЎ
- GTIN (глабальны ідэнтыфікацыйны нумар гандлёвай адзінкі), 14 лічбавых знакаў, якія генерыруюцца Асацыяцыяй ГС1;
- індывідуальны серыйны нумар адзінкі тавара, 13 сімвалаў (20 сімвалаў для фотатавараў), генерыруецца Аператарам РБ (ДІС “Электронны знак”);
- “Крыптахвост”, лічбавы подпіс (ключ праверкі 4 сімвалы + код праверкі 44 сімвалы (88 сімвалаў для абутку)), генерыруецца Аператарам (ДІС “Электронны знак”).
- Самастойна ў інтэрнэце знайсці анлайн пераўтваральнік кода ў GS1 DataMatrix. Таксама можна знайсці сэрвіс па фарміраванні этыкетак.
- Звярнуцца да распрацоўшчыкаў вашай уліковай сістэмы для настройкі генератара GS1 DataMatrix або да іншых распрацоўшчыкаў праграмнага забеспячэння і пастаўшчыкоў абсталявання па маркіроўцы тавараў.
- Звярнуцца ў РУП “Выдавецтва “Белбланкавыд” ці іншыя арганізацыі, якія аказваюць паслугі па маркіроўцы, напрыклад у РУП “Белмытнясэрвіс”, “Ферэнцгруп”, “Астрон”.
- генерацыя кодаў маркіроўкі, збор, перадача, прыём, апрацоўка, улік, кантроль, захоўванне, атрыманне і назапашванне інфармацыі ў складзе, вызначаным НПА і тэхнічнай дакументацыяй сістэмы маркіроўкі;
- рэалізацыя функцый нацыянальнага кампанента інфармацыйнай сістэмы маркіроўкі тавараў, прадугледжанай Пагадненнем;
- прадастаўленне звестак упаўнаважаным органам, суб’ектам гаспадарання і фізічным асобам;
- інфармацыйнае ўзаемадзеянне з аператарамі нацыянальных інфармацыйных сістэм маркіроўкі тавараў дзяржаў — членаў ЕАЭС.
- ПЭВМ:
- працэсар з падтрымкай SSE2 (мінімальныя патрабаванні: Intel Pentium 4 / Athlon 64 ці пазнейшай версіі; рэкамендаваныя — не ніжэй за 2 ядры);
- АЗУ (мінімальныя патрабаванні: не менш за 2 гб; рэкамендаваныя — не менш за 4 гб);
- накапляльнік не менш за 250 гб (свабоднае месца на дыску не менш за 350 мб);
- не менш за 4 парты USB;
- дысплэй з дазволам не ніжэй за 1920х1080.
- ПЗ:
- аперацыйная сістэма Windows / Linux (мінімальныя патрабаванні: Windows 7+ / Ubuntu 14.04 (64-разрадная версія) + / Debian 8+/openSUSE 13.3 +/ Fedora Linux 24 + / Mac OS X 10.9+; рэкамендаваныя — Windows 10 / Linux 18.1);
- браўзер Chrome, Firefox ці аналагічны, з бягучымі абнаўленнямі.
- Канал сувязі:
- пастаяннае падключэнне ці падключэнне па патрабаванні, хуткасць не меншая за 5 Мбіт/с;
- устройства канальнага шыфравання (TLS/VPN/CNA).
- Перыферыйнае абсталяванне:
- сканер 2D для чытання двухмерных кодаў стандарту ECC 200;
- прынтар этыкетак ці аналагічны для друку DataMatrix кода стандарту ECC 200.
- ДІС “Электронны знак”;
- Аўтаматызаваная сістэма “Кантроль легальнасці тавару”.
- сістэма маркіроўкі тавараў уніфікаванымі кантрольнымі знакамі;
- сістэма маркіроўкі тавараў сродкамі ідэнтыфікацыі;
- сістэма прадастаўлення звестак аб маркіроўцы тавараў.
- выраб абароненых матэрыяльных носьбітаў з нанесенымі сродкамі ідэнтыфікацыі;
- улік этапаў абароту абароненых матэрыяльных носьбітаў з нанесенымі сродкамі ідэнтыфікацыі (рэалізацыя, вяртанне, перадача, спісанне і інш.);
- ініцыялізацыя RFID-метак абароненых матэрыяльных носьбітаў з нанесенымі сродкамі ідэнтыфікацыі;
- інфармацыйнае ўзаемадзеянне з нацыянальнымі інфармацыйнымі сістэмамі маркіроўкі тавараў дзяржаў — членаў ЕАЭС;
- прадастаўленне інфармацыі ўпаўнаважаным органам і іншым (юрыдычным і фізічным) зацікаўленым асобам;
- іншыя функцыі і паслугі, прадугледжаныя НПА і дагаворамі з удзельнікамі сістэмы, пагадненнямі з упаўнаважанымі органамі.
- прыём і апрацоўка даных ад удзельнікаў сістэмы: штодзень кругласутачна 24/7/365 (акрамя перапынку на тэхнічнае абслугоўванне);
- прадастаўленне даных упаўнаважаным органам, удзельнікам сістэмы і іншым зацікаўленым: штодзень кругласутачна 24/7/365 (акрамя перапынку на тэхнічнае абслугоўванне).
- з 8:00 да 20:00 штодзень па рабочых днях у рэжыме абслугоўвання (дзяжурным адміністратарам);
- з 20:00 да 8:00 штодзень па рабочых днях, кругласутачна па нерабочых днях (выхадных і святочных) у рэжыме неабслугоўвання (у выпадку збою аўтаматычна паступае апавяшчэнне адказнаму выканаўцу Аператара для прыняцця мер).
- прыём заявак — штодзень кругласутачна 24/7/365;
- апрацоўка заявак — штодзень па рабочых днях з 8:00 да 20:00.
- прыём, рэгістрацыя зваротаў — штодзень кругласутачна 24/7/365;
- апрацоўка зваротаў — штодзень па рабочых днях з 8:00 да 20:00, па нерабочых днях (выхадных і святочных) — з 10:00 да 16:00.
- выраб УКЗ;
- улік этапаў абароту УКЗ (рэалізацыя, вяртанне, перадача, спісанне і інш.);
- іншыя функцыі і паслугі, прадугледжаныя НПА і дагаворамі з удзельнікамі сістэмы, пагадненнямі з упаўнаважанымі органамі.
- генерацыя кодаў маркіроўкі, збор, перадача, прыём, апрацоўка, улік, кантроль, захоўванне, атрыманне і назапашванне інфармацыі ў складзе, вызначаным НПА і тэхнічнай дакументацыяй сістэмы маркіроўкі;
- рэалізацыя функцый нацыянальнага кампанента інфармацыйнай сістэмы маркіроўкі тавараў, прадугледжанай Пагадненнем;
- прадастаўленне звестак упаўнаважаным органам, суб’ектам гаспадарання і фізічным асобам;
- інфармацыйнае ўзаемадзеянне з аператарамі нацыянальных інфармацыйных сістэм маркіроўкі тавараў дзяржаў — членаў ЕАЭС.
- ПЭВМ:
- працэсар з падтрымкай SSE2 (мінімальныя патрабаванні: Intel Pentium 4 / Athlon 64 ці пазнейшай версіі; рэкамендаваныя — не ніжэй за 2 ядры);
- АЗУ (мінімальныя патрабаванні: не менш за 2 гб; рэкамендаваныя — не менш за 4 гб);
- накапляльнік не менш за 250 гб (свабоднае месца на дыску не менш за 350 мб);
- не менш за 4 парты USB;
- дысплэй з дазволам не ніжэй за 1920х1080.
- ПЗ:
- аперацыйная сістэма Windows / Linux (мінімальныя патрабаванні: Windows 7+ / Ubuntu 14.04 (64-разрадная версія) + / Debian 8+/openSUSE 13.3 +/ Fedora Linux 24 + / Mac OS X 10.9+; рэкамендаваныя — Windows 10 / Linux 18.1);
- браўзер Chrome, Firefox ці аналагічны, з бягучымі абнаўленнямі.
- Канал сувязі:
- пастаяннае падключэнне ці падключэнне па патрабаванні, хуткасць не меншая за 5 Мбіт/с;
- устройства канальнага шыфравання (TLS/VPN/CNA).
- Перыферыйнае абсталяванне:
- сканер 2D для чытання двухмерных кодаў стандарту ECC 200;
- прынтар этыкетак ці аналагічны для друку DataMatrix кода стандарту ECC 200.
- ДІС “Электронны знак”;
- Аўтаматызаваная сістэма “Кантроль легальнасці тавару”.
- сістэма маркіроўкі тавараў уніфікаванымі кантрольнымі знакамі;
- сістэма маркіроўкі тавараў сродкамі ідэнтыфікацыі;
- сістэма прадастаўлення звестак аб маркіроўцы тавараў.
- выраб абароненых матэрыяльных носьбітаў з нанесенымі сродкамі ідэнтыфікацыі;
- улік этапаў абароту абароненых матэрыяльных носьбітаў з нанесенымі сродкамі ідэнтыфікацыі (рэалізацыя, вяртанне, перадача, спісанне і інш.);
- ініцыялізацыя RFID-метак абароненых матэрыяльных носьбітаў з нанесенымі сродкамі ідэнтыфікацыі;
- інфармацыйнае ўзаемадзеянне з нацыянальнымі інфармацыйнымі сістэмамі маркіроўкі тавараў дзяржаў — членаў ЕАЭС;
- прадастаўленне інфармацыі ўпаўнаважаным органам і іншым (юрыдычным і фізічным) зацікаўленым асобам;
- іншыя функцыі і паслугі, прадугледжаныя НПА і дагаворамі з удзельнікамі сістэмы, пагадненнямі з упаўнаважанымі органамі.
- прыём і апрацоўка даных ад удзельнікаў сістэмы: штодзень кругласутачна 24/7/365 (акрамя перапынку на тэхнічнае абслугоўванне);
- прадастаўленне даных упаўнаважаным органам, удзельнікам сістэмы і іншым зацікаўленым: штодзень кругласутачна 24/7/365 (акрамя перапынку на тэхнічнае абслугоўванне).
- з 8:00 да 20:00 штодзень па рабочых днях у рэжыме абслугоўвання (дзяжурным адміністратарам);
- з 20:00 да 8:00 штодзень па рабочых днях, кругласутачна па нерабочых днях (выхадных і святочных) у рэжыме неабслугоўвання (у выпадку збою аўтаматычна паступае апавяшчэнне адказнаму выканаўцу Аператара для прыняцця мер).
- прыём заявак — штодзень кругласутачна 24/7/365;
- апрацоўка заявак — штодзень па рабочых днях з 8:00 да 20:00.
- прыём, рэгістрацыя зваротаў — штодзень кругласутачна 24/7/365;
- апрацоўка зваротаў — штодзень па рабочых днях з 8:00 да 20:00, па нерабочых днях (выхадных і святочных) — з 10:00 да 16:00.
- GTIN (глабальны ідэнтыфікацыйны нумар гандлёвай адзінкі), 14 лічбавых знакаў, якія генерыруюцца Асацыяцыяй ГС1;
- індывідуальны серыйны нумар адзінкі тавара, 13 сімвалаў (20 сімвалаў для фотатавараў), генерыруецца Аператарам РБ (ДІС “Электронны знак”);
- “Крыптахвост”, лічбавы подпіс (ключ праверкі 4 сімвалы + код праверкі 44 сімвалы (88 сімвалаў для абутку)), генерыруецца Аператарам (ДІС “Электронны знак”).
- Самастойна ў інтэрнэце знайсці анлайн пераўтваральнік кода ў GS1 DataMatrix. Таксама можна знайсці сэрвіс па фарміраванні этыкетак.
- Звярнуцца да распрацоўшчыкаў вашай уліковай сістэмы для настройкі генератара GS1 DataMatrix або да іншых распрацоўшчыкаў праграмнага забеспячэння і пастаўшчыкоў абсталявання па маркіроўцы тавараў.
- Звярнуцца ў РУП “Выдавецтва “Белбланкавыд” ці іншыя арганізацыі, якія аказваюць паслугі па маркіроўцы, напрыклад у РУП “Белмытнясэрвіс”,“Ферэнцгруп”, “Астрон”.
- выраб УКЗ;
- улік этапаў абароту УКЗ (рэалізацыя, вяртанне, перадача, спісанне і інш.);
- іншыя функцыі і паслугі, прадугледжаныя НПА і дагаворамі з удзельнікамі сістэмы, пагадненнямі з упаўнаважанымі органамі.
GS1 DataMatrix
Структура
Для маркіроўкі тавараў выкарыстоўваецца штрыхавы код GS1 DataMatrix. Ён дазваляе кадзіраваць ідэнтыфікацыйныя ключы сістэмы GS1, а таксама любую дадатковую інфармацыю пра тавар (вага, тэрмін прыдатнасці, нумар серыі, нумар партыі, дата вырабу).
З увядзеннем абавязковай маркіроўкі — фарміраваць, друкаваць і правяраць коды GS1 DataMatrix неабходна ўмець практычна ў кожнай арганізацыі.
Як правільна сфарміраваць GS1 DataMatrix:

GS1 DataMatrix
- ASCII 232 (FNC1).
- (01) Код прадукту (GTIN).
- (21) Серыйны нумар.
- Раздзяляльнік груп даных ASCII 29 (GS).
- (91) Ключ праверкі, які прадастаўляецца аператарам сістэмы ў складзе кода праверкі;
- Раздзяляльнік груп даных ASCII 29 (GS).
- Электронны подпіс, які прадастаўляецца аператарам сістэмы ў складзе кода праверкі, 88 сімвалаў (лічбы, малыя і вялікія літары лацінскага алфавіта, а таксама спецыяльныя сімвалы) — крыптахвост.
У адпаведнасці з патрабаваннямі GS1 DataMatrix Guideline, у пачатак атрыманага радка кода неабходна дадаваць прыкмету сімволікі – ASCII232 (так званы FNC1).
FNC1 — спецыяльны сімвал, які ўказвае, што закадзіраваная паслядоўнасць з’яўляецца штрыхкодам GS1. У выпадку адсутнасці гэтага сімвала тэхнічныя сродкі не распазнаюць код правільна і не змогуць яго карэктна апрацаваць.
У канцы палёў пераменнай даўжыні неабходна выкарыстоўваць спецыяльныя сімвалы GS1 — раздзяляльнікі. Яны патрэбныя для таго, каб ідэнтыфікаваць асобныя блокі штрыхкода. У якасці раздзяляльнікаў дапушчальна выкарыстоўваць сімвал ASCII 29 (GS).
Звяртаем вашу ўвагу, што выкарыстоўваць FNC1 у якасці раздзяляльніка настойліва не рэкамендуецца, бо губляецца парадак уліку палёў.
Візуальна ў подпісе DataMatrix кода такія раздзяляльнікі не адлюстроўваюцца.
Важна. Праграма Сумленны Знак можа распазнаваць розныя віды DataMatrix. Нават QR-коды. Той факт, што код распазнаўся і інфармацыя пра тавар адлюстравалася, не з’яўляецца паказчыкам, што DataMatrix сфарміраваны правільна і мае структуру GS1 DataMatrix.
Аператары ЦРПТ выпусцілі тлумачэнне, як правільна генерыраваць коды. З-за вялікай колькасці кодаў з памылкамі яны прызналі коды без FNC1 валіднымі, але ўсё-такі рэкамендуюць генерыраваць GS1 DataMatrix.
На жаль, даволі вялікі працэнт DataMatrix кодаў ад суб’ектаў прыходзіць з памылкамі.
Калі Коды Маркіроўкі заказаны і згенерыраваны, іх можна забраць праз API ў тэкставым выглядзе, у ТХТ як файл з тэкстам.
Калі адкрыць файл у notepad++(блакнот), можна ўбачыць радкі такога выгляду. Шэрым колерам вылучаны скрытыя сімвалы раздзяляльнікі ASCII 29 у выглядзе <0x1d>. У далейшым гэтыя сімвалы пры друку павінны быць пераўтвораны ў раздзяляльнікі радкоў фармату GS1 DataMatrix

Аналагічна калі забіраеце ў ТХТ фармаце, то ніколі, ні пры якіх абставінах не трэба адкрываць і захоўваць яго ў excel. У excel ёсць функцыя аўтазахавання. У момант захавання excel можа самым непрадказальным чынам відазмяніць вашы коды. Рэкамендуем выкарыстоўваць notepad++(блакнот) для прагляду кодаў.
Пры пераўтварэнні перад друкам атрыманыя Коды Маркіроўкі могуць набыць наступны выгляд:

Трэці код — невалідны (у яго адсутнічаюць раздзяляльнікі GS).
Нягледзячы на тое, што пры падрыхтоўцы файла да друку ці генерацыі GS1 DataMatrix, для работы з сістэмай праз асабісты кабінет ці API выкарыстоўваецца арыгінальны Код Маркіроўкі, які змяшчае скрытыя сімвалы-раздзяляльнікі ASCII 29 у выглядзе <0x1d>
Генерацыя (пераўтварэнне) кода маркіроўкі ў Сродак Ідэнтыфікацыі
У пастанове ўрада РФ 860 названы ДАСТ, згодна з якім неабходна фарміраваць DataMatrix. Таксама ў ППР 860 указана абавязковае выкарыстанне ідэнтыфікатараў прымянення. Звярніце ўвагу, што ў стандарце DataMatrix няма паняцця “ідэнтыфікатары прымянення”. Яны ёсць толькі ў стандарце GS1 DataMatrix. Асноўнае адрозненне: у GS1 DataMatrix першы сімвал павінен быць FNC1. Сімвал GS не павінен стаяць на першым месцы ў DataMatrix, толькі FNC1.
FNC1 нельга проста ўзяць і дабавіць у радок як GS. Яго павінна дабаўляць праграма, якая генерыруе DataMatrix.
Прапануем распрацоўшчыкам праграмнага забеспячэння азнаёміцца з сабранымі спасылкамі па тэматыцы фарміравання GS1 DataMatrix і выкарыстоўваць дадзены вопыт для дапрацоўкі ўліковых сістэм:
- https://its.1c.ru/db/metod8dev#content:5963:hdoc
- https://infostart.ru/public/1179190/
- https://expert.chistov.pro/public/1176899/
- Бясплатная праграма па пераўтварэнні Кодаў Маркіроўкі ў Сродкі Ідэнтыфікацыі (без падтрымкі / распаўсюджваецца як ёсць): barCodesFX download | SourceForge.net
- Гатовае рашэнне на платформе 1с, для работы з сістэмай маркіроўкі і абсталяваннем: Сэрвіс “Электронны кабінет” — Электронны знак (datamark.by)
Асноўныя памылкі, якія дапускаюцца пры фарміраванні GS1 DataMatrix:
- у пачатку не ўстаўлены FNC1 (1 спецыяльны сімвал);
- замест спецсімвала FNC1 у пачатку ўстаўлены тэкст “FNC1” (4 сімвалы);
- замест спецсімвала FNC1 у пачатку ўстаўлены GS;
- не ўстаўлены раздзяляльнікі груп даных GS пасля палёў пераменнай даўжыні (напрыклад, пасля серыйнага нумара);
- раздзяляльнікі груп даных устаўлены не туды, дзе яны павінны быць (напрыклад, пасля поля (01) GTIN, якое мае фіксаваную даўжыню і не патрабуе ў канцы раздзяляльніка);
- замест спецсімвала GS устаўлены тэкст “GS”;
- выкарыстоўваюцца праграмы ці алгарытмы для друку, якія непапраўна скажаюць інфармацыю (напрыклад, выдаляюць з кода сімвалы, якія яны лічаць лішнімі. Часта гэта арыфметычныя сімвалы, дужкі і да т.п.).
Для праверкі працаздольнасці двухмернага сканера з Асабістым кабінетам ДІС “Электронны знак” можна скарыстацца наступнай формай:
Код транспартнай упакоўкі (SSCC)
SSCC—Serial Shipping Container Code — серыйны код транспартнай упакоўкі.

Код ідэнтыфікацыі транспартнай упакоўкі абутковых тавараў прадстаўляецца ў выглядзе аднамернага штрыхавога кода, які адпавядае міжнароднаму стандарту GS1-128.
Для транспартных упаковак коды SSCC можна заказаць у ДІС “Электронны знак” ці згенерыраваць самастойна. Пры гэтым варта ўлічваць, што самастойная генерацыя кодаў SSCC можа стварыць сітуацыю калізій і адсутнасці кантролю ўнікальнасці. У сувязі з гэтым рэкамендуем выкарыстоўваць прапанаваны алгарытм генерацыі і ўліку SSCC у ДІС “Электронны знак”.
Фарміраванне SSCC рэгламентуецца асацыяцыяй GS1

Ідэнтыфікатар прымянення (00) паказвае, што поле даных змяшчае нумар SSCC.
Лічба расшырэння выкарыстоўваецца для павелічэння ёмістасці серыйнага спасылачнага нумара ў SSCC. Яна прысвойваецца арганізацыяй у момант генерацыі SSCC. Лічба расшырэння можа быць ад 0 да 9.
Прэфікс кампаніі GS1 — глабальны ўнікальны нумар, які прысвойваецца члену GS1. Гэта першыя 9 лічбаў з вашага GLN.
Серыйны спасылачны нумар — “серыйная” частка нумара, якая прысвойваецца кампаніяй-уладальнікам прэфікса КОЖНАЙ лагістычнай адзінцы для стварэння глабальнага ўнікальнага нумара SSCC. Серыйны нумар павінен быць унікальным у межах адной лічбы расшырэння.
Кантрольная лічба — лічба, якая вылічаецца па спецыяльным алгарытме з папярэдніх лічбаў, служыць для гарантыі цэласнасці даных пры друку ў выглядзе двухмернага кода.
Прыклад кода SSCC

Прыклад кода транспартнага пакавання для кампаніі з GLN 4601234567892
00046012345600000010
- 00 – ідэнтыфікатар прымянення, які паказвае, што за ім варта поле дадзеных з нумарам SSCC. Код транспартнага пакавання заўсёды пачынаецца з 00.
- 0 – лічба пашырэння.
- 460123456 – прэфікс кампаніі GS1. Гэта першыя 9 лічбаў з GLN кампаніі.
- 0000001 – серыйны спасылкавы нумар. Серыйны нумар транспартнага пакавання. Наступны будзе нумар 0000002 і т.д. Патрабуе ўнікальнасці!
- 0 – кантрольнае лік.
Падрабязней можна прачытаць тут:
- Серыйны код транспартнага пакавання (SSCC) – агульная інфармацыя.
- Ідэнтыфікацыйныя ключы Сістэмы GS1. SSCC – Серыйны код транспартнага пакавання” – pdf з падрабязным апісаннем.