Двуизмерен баркод
Какво представлява двуизмерният баркод?
Двуизмерният баркод, изписван също като двуизмерен баркод или 2D баркод, е машинночетим символ, който кодира информация чрез модел, подреден в две измерения. В логистиката и електронната търговия той може да съдържа идентификатори или други данни, използвани за разпознаване на продукти, пратки, складови единици и операции по връщане. В зависимост от формата и приложението си символът може да съдържа данни директно или да предоставя идентификатор или уеб адрес, чрез който системата извлича свързаната информация.

За разлика от линейния баркод, който кодира информацията в едно измерение чрез линии и интервали, 2D баркодът използва матрица от елементи или множество подредени редове. QR Code, Data Matrix и PDF417 са примери за 2D баркод формати. Форматът определя начина на представяне и декодиране на информацията, а бизнес приложението определя нейното значение.
Как работи двуизмерният баркод
Приложението за генериране на баркод преобразува низ от данни в символ според правилата на конкретен баркод формат, наричан още симвология. Данните могат да бъдат продуктов идентификатор, сериен номер, референция на пратка или URL. Съвместим четец заснема символа и декодира модела му обратно в данни.
Декодирането не задължително завършва бизнес задачата. Складовият, транспортният или търговският софтуер трябва да интерпретира декодираното съдържание и да го свърже с правилния запис или действие. Следователно успешно сканиране може да генерира четим текст, но въпреки това да не премине оперативна проверка, ако приемащото приложение не разпознава структурата на данните или идентификатора.
- Определяне на данните: Организацията избира идентификатора, атрибутите или референцията, необходими за транзакцията.
- Кодиране на символа: Софтуерът генерира баркод с избраната симвология и приложимите правила за данните.
- Отпечатване или показване: Символът се появява върху опаковка, транспортен етикет, документ или екран.
- Заснемане и декодиране: Съвместимо устройство за изображения или приложение, базирано на камера, прочита модела.
- Валидиране и обработка: Приемащата система проверява съдържанието и, когато е подходящо, извлича или актуализира бизнес запис.
Тези стъпки обясняват защо качеството на баркода, съвместимостта на четеца и софтуерната интеграция трябва да се разглеждат поотделно. Добре отпечатан символ не може да компенсира неправилен идентификатор, а правилните данни не могат да компенсират символ, който наличното оборудване не може да прочете.
Основни формати и техните разлики
Двуизмерните баркодове включват матрични и подредени символи. Матричните символи подреждат елементите в двуизмерна решетка. Подредените символи организират кодираната информация в множество редове. Това са структурни различия, а не класация за качество или пригодност.
| Формат | Структура | Съществени характеристики | Съображения за приложението |
|---|---|---|---|
| QR Code | Матрична | Може да кодира текст, идентификатори и URL; разпознава се по ясно изразените си маркери за позициониране в ъглите. | Полезен е, когато се предвижда достъп чрез камера до уеб ресурс или приложение. Дестинацията и синтаксисът на данните все пак трябва да бъдат определени. |
| Data Matrix | Матрична | Използва решетка от клетки с характерни гранични модели; GS1 DataMatrix прилага конвенциите за данни на GS1. | Подходящ е за структурирана продуктова идентификация и приложения, при които пространството за етикета е ограничено. |
| PDF417 | Подредена | Кодира информацията в множество редове, а не в една линейна последователност. | Изисква оборудване и софтуер, които поддържат тази симвология и изискванията за данните на приемащото приложение. |
Самият баркод формат не създава цялостна индустриална система за идентификация. Например Data Matrix обозначава симвология, докато GS1 DataMatrix се отнася до използването ѝ със специфичните за GS1 правила за кодиране и данни. По същия начин QR Code, съдържащ произволен уеб адрес, не е автоматично равнозначен на QR Code, съдържащ URI на GS1 Digital Link.
Използване в логистиката и електронната търговия
Идентификация на продукти и складови наличности
2D баркод върху продукт или неговата опаковка може да подпомага идентификацията при приемане, комплектоване, опаковане или проверки на наличностите. Когато съответният стандарт за данни го позволява, един символ може да съдържа продуктов идентификатор заедно с атрибути като партиден номер, сериен номер или срок на годност. Приемащото приложение трябва да разбира кои полета присъстват и как са разделени.
Например склад може да сканира символ GS1 DataMatrix, за да извлече продуктов идентификатор и партидна референция при приемане. След това системата за складови наличности може да използва тези стойности при записването на стоката. Това е илюстративен работен процес, а не твърдение, че всеки склад приема един и същ символ или извлича едни и същи атрибути.
Транспорт и обработка на пратки
Транспортният етикет може да съдържа машинночетима информация, използвана от превозвач или оператор за изпълнение на поръчки. Ако е посочен 2D баркод, ролята му зависи от приложимата спецификация на етикета: той може да съдържа референция на пратка, оперативни данни или структурирана комбинация от полета.
Продуктовият баркод и транспортният баркод не трябва да се разглеждат като взаимозаменяеми. Първият може да идентифицира артикула в пратката, докато вторият идентифицира пратката или подпомага транспортен процес. Сканирането на грешния символ може да извлече несвързан запис, дори когато и двата символа са технически четими.
Връщания и предаване от клиента
Търговец може да издаде 2D баркод, който представлява разрешение за връщане или предоставя на одобрено място за приемане достъп до запис за връщане. В такъв работен процес кодът е референция, използвана от участващите системи; той по своята същност не е транспортен етикет и не гарантира, че всяко място може да приеме връщането.
Инструкциите за клиента трябва да разграничават представянето на код за обработка от прикрепването на транспортен етикет към пратка. Приложимата организация на връщането определя дали са необходими опаковка, отпечатване на етикет или допълнителна идентификация.
Трансгранични вериги на доставки
В трансграничната търговия организациите могат да обменят стоки, чиито етикети трябва да бъдат интерпретирани от различни търговски партньори. Общите стандарти за идентификатори и данни помагат да се установи общо значение на информацията, кодирана в символа. Самата съвместимост на четеца не е достатъчна, ако изпращачът и получателят интерпретират полетата по различен начин.
2D баркодът сам по себе си не заменя търговска фактура, митническа декларация или друга необходима търговска документация. Дали даден баркод се приема в митнически или транспортен процес зависи от правилата и техническите спецификации на този процес.
Свързани термини и важни граници
| Термин | Значение | Връзка с 2D баркод |
|---|---|---|
| Линеен баркод | Символ, който представя данни чрез едноизмерно подреждане на линии и интервали. | Алтернативна баркод структура, а не синоним на 2D баркод. |
| QR Code | Специфична матрична баркод симвология. | Един вид 2D баркод, а не наименование на цялата категория. |
| Номер за проследяване | Идентификатор, използван за извличане на информация за пратка в система за проследяване. | Може да бъде кодиран в баркод, но съществува независимо от символа, който го съдържа. |
| GS1 Application Identifier | Префикс, който идентифицира значението и формата на поле с данни в системата GS1. | Помага на приемащия софтуер да интерпретира структурирани полета в поддържани GS1 баркодове. |
| GS1 Digital Link URI | Структура на уеб адрес, която представлява GS1 идентификатори и може да ги свърже с онлайн информация. | Може да бъде включена в подходящ 2D баркод; структурата на URI и баркод символогията са отделни понятия. |
| RFID | Технология, която използва радиочестотна комуникация за прочитане на информация от етикети. | Не е баркод технология; оптичното четене на баркод и радиочестотната идентификация използват различни методи за заснемане. |
Проверки при четене, отпечатване и внедряване
Изборът на 2D баркод изисква повече от избиране на познат символ. Следващите проверки разглеждат отделни причини за оперативни повреди.
- Потвърдете спецификацията на приемащата система. Установете какви симвология, полета с данни, правила за идентификаторите и оформление на етикета приема търговският партньор или приложението. Не приемайте, че всеки четим 2D баркод е приемлив.
- Проверете сканиращото оборудване. Обикновен лазерен скенер, предназначен само за линейни баркодове, не може да декодира матричен символ само защото чете линейни баркодове. Потвърдете поддръжката на избрания формат в реалната конфигурация на устройството и софтуера.
- Контролирайте размерите на символа. По-голямото количество кодирани данни може да изисква по-голям символ или по-малки отделни елементи. Изберете размери, които остават четими при предвидените условия за отпечатване и сканиране.
- Запазете контраста и свободното пространство. Спазвайте изискванията на символогията за неотпечатаната зона около символа, обикновено наричана тихата зона. Не поставяйте текст, рамки или други графики в това пространство.
- Оценете физическата повърхност. Гънки, шевове, отблясъци, извивка и износване могат да попречат на заснемането на изображението. Тествайте етикета върху реалната опаковка, а не само върху плоска тестова разпечатка.
- Валидирайте декодираните данни. Проверете идентификаторите, дължините на полетата, разделителите и правилата на приложението. Това, че скенерът показва символи, не доказва, че складовата или транспортната система ще ги приеме.
- Разграничете сканирането от проверката. Успешното сканиране показва четимост при един набор от условия. Верификацията на баркода оценява качеството на символа спрямо определени критерии и не е равнозначна на еднократно оперативно сканиране.
- Тествайте целия работен процес. Потвърдете, че сканирането извлича желания запис и задейства правилното действие, включително начина, по който приложението обработва дублирани, неизвестни или невалидни идентификатори.
Често срещани недоразумения
2D баркодът сам по себе си не осигурява проследяване в реално време. Той може да кодира идентификатор за проследяване или връзка към ресурс за проследяване, но събитията за пратката трябва да идват от свързаните оперативни системи. Отпечатаният символ не наблюдава самостоятелно движението на пратката.
Корекцията на грешки не прави символа неуязвим към повреди. Формати като QR Code и Data Matrix включват механизми за корекция на грешки, но възстановяването зависи от формата, конфигурацията и естеството на повредата. Закрити модели за разпознаване или лошо качество на изображението все пак могат да попречат на декодирането.
Повече данни не винаги означават по-голяма полезност. Кодирането на ненужна информация може да увеличи размера на символа или да намали толерантността при отпечатване, ако наличната площ е фиксирана. Идентификатор, свързан с поддържан запис, може да е по-подходящ от вграждането на детайли, които могат да се променят.
Четимостта не означава надеждност. Баркодът е носител на данни, а не автоматична гаранция за автентичност или безопасно съдържание. Приложенията трябва да валидират идентификаторите и да обработват кодираните URL адреси съобразно изискванията си за сигурност.
Въпроси и отговори
QR Code същото ли е като двуизмерен баркод?
QR Code е един вид двуизмерен баркод. Data Matrix и PDF417 са други формати в по-широката категория.
Може ли 2D баркод да съдържа номер за проследяване на пратка?
Да. Той може да кодира номер за проследяване или URL, използван за достъп до информация за проследяване. Приемащото приложение трябва да разпознае съдържанието и да го свърже с правилния запис на пратката.
Може ли съществуващ скенер за баркодове да чете 2D баркодове?
Само ако оборудването и конфигурацията му поддържат съответната симвология. Скенер, предназначен само за линейни баркодове, е недостатъчен за матрични баркодове; необходимо е съвместимо оборудване за изображения или подходящо приложение, базирано на камера.
Работи ли 2D баркод без интернет връзка?
Символът може да бъде декодиран офлайн, когато е наличен съвместим локален софтуер. Отварянето на онлайн дестинация или извличането на отдалечен бизнес запис изисква достъп до съответната мрежа или услуга.
Източници
- GS1: Баркодове — Видове баркодове, стандарти за идентификация и разликата между линейни и двуизмерни символи.
- GS1: Двуизмерни баркодове — Структурирани продуктови данни и използване на 2D баркодове в търговски приложения и вериги на доставки.
- GS1: GS1 DataMatrix — Внедряване на Data Matrix, кодиране на данни по GS1 и съображения за качеството на символа.
- GS1: GS1 Digital Link — Връзката между стандартизирани идентификатори, уеб адреси и достъп до онлайн информация.
- DENSO WAVE: За QR Code — Структура на QR Code, представяне на данни и характеристики за корекция на грешки.


