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

Традиционните едномерни баркодове представят информация чрез черти и интервали, подредени по линия. Двуизмерните баркодове, като QR Code и Data Matrix, кодират информация в двуизмерен шаблон. Въпреки че външният им вид се различава, и двата вида са форми на автоматична идентификация и събиране на данни. Баркодът е носител на данни: значението му зависи от правилата за кодиране, идентификатора, който съдържа, и системата, която го интерпретира.
Как работи баркодът
Баркодът свързва физически обект с информация, която софтуерът може да обработва. Разбирането на тази връзка изисква да се разграничат отпечатаният символ, данните, представени от този символ, и записите, свързани с тези данни.
- Данните се задават или избират. Бизнесът идентифицира съответния продукт, складово местоположение, пратка или логистична единица. Може да използва вътрешен идентификатор или идентификатор, регулиран от външен стандарт.
- Данните се кодират. Софтуерът за генериране на баркод преобразува данните в символ съгласно определена символика. Символиката определя правилата за представяне на знаците, подреждане на символа и проверка на неговата структура.
- Символът се показва или отпечатва. Баркодът може да се намира върху опаковка на продукт, складов етикет, транспортен етикет или друга подходяща повърхност.
- Четецът го заснема и декодира. Съвместимото сканиращо оборудване интерпретира графичния шаблон и извежда кодираните данни. Не всеки четец поддържа всеки вид баркод.
- Приложението използва резултата. Складова, търговска или транспортна система може да извлече запис, да потвърди очакван артикул или да регистрира оперативно събитие.
Баркодът не съдържа непременно информацията, показана след сканиране. Например идентификаторът на продукт може да се използва за извличане на описание от база данни за продукти. По същия начин идентификаторът на пратка може да свърже сканирането със запис за пратката, без да кодира пълния маршрут или историята на доставката.
Основни видове баркодове
Баркодовете могат да бъдат групирани според графичната си структура в едномерни и двуизмерни форми. В рамките на тези групи отделните символики имат различни набори от знаци, ограничения на капацитета, изисквания за четене и правила за приложение. Следователно изборът на баркод включва повече от избора на външния му вид.
| Тип или символика | Структура | Съответна търговска употреба | Важно разграничение |
|---|---|---|---|
| EAN/UPC | Едномерен | Идентификация на продукти, особено при плащане на каса | Кодира идентификатор на продукт, а не пълен запис за продукта. |
| Code 128 | Едномерен | Буквено-цифрова идентификация в бизнес и логистични приложения | Самата символика не определя бизнес значението на данните. |
| GS1-128 | Едномерен, базиран на Code 128 | Структурирани данни за веригата на доставки върху етикети | Използва правилата на GS1 и идентификатори на приложенията за идентифициране на елементите от данни. |
| ITF-14 | Едномерен | Идентификация на групи търговски артикули, включително кашони | Съдържа GTIN и е подходящ за приложения, включващи печат върху велпапе. |
| GS1 DataMatrix | Двуизмерен | Идентификация на продукти и свързани структурирани данни | Използва Data Matrix с правилата за форматиране на данни на GS1. |
| QR Code | Двуизмерен | Уеб връзки и друга кодирана информация | QR Code не е автоматично стандартизиран идентификатор на продукт или пратка. |
Двуизмерните символи могат да поберат повече информация в компактна площ от много линейни символи, но това не ги прави взаимозаменяеми със съществуващите етикети. Възможностите на четеца, софтуерната поддръжка, изискванията на търговските партньори и приложимият стандарт за идентификация определят дали даден символ е подходящ.
Употреба в логистиката и електронната търговия
Приемане и контрол на запасите
При приемане в склад служителят може да сканира баркода на продукт или кашон и да сравни резултата с очакваната доставка. След това складовото приложение може да свърже полученото количество със запис за наличността. Отделен баркод за местоположение може да идентифицира рафта, клетката или складовата зона, където са поставени стоките.
Тези идентификатори служат за различни цели. Баркодът на продукт идентифицира продукта или съответния търговски артикул; баркодът на местоположение идентифицира мястото, където се съхраняват стоките. Сканирането допринася за точността на запасите само когато софтуерът правилно интерпретира идентификатора и записва предвидената операция. Сканирането на продукт без потвърждаване на количеството, местоположението или контекста на работния процес само по себе си не установява точно салдо на наличността.
Комплектоване, опаковане и изпращане
По време на комплектоването сканирането може да помогне за сравняване на избрания артикул с изискването на поръчката. При опаковане бизнесът може да сканира артикула отново, за да провери връзката му с поръчката. Това са възможни средства за контрол на работния процес, а не възможности, гарантирани от самия баркод.
Изпращането въвежда различен слой на идентификация. Транспортният етикет може да съдържа баркод, представящ идентификатор на пратка или друга референция, изисквана от превозвача. Логистичният етикет може да идентифицира палет или друга логистична единица чрез Serial Shipping Container Code, или SSCC. Идентификацията на продукта и идентификацията на логистичната единица не трябва да се считат за еквивалентни: един палет може да съдържа множество продукти, докато еднакви продукти могат да пътуват в отделни пратки.
Доставка и връщане
В мрежите за колетни пратки сканирането на идентификатор може да допринесе за събитие за проследяване, когато системата на превозвача свързва сканирането с местоположение, час и оперативен статус. Самият символ не отчита постоянно местоположението на пратката. Видимостта на проследяването зависи от събитията, регистрирани и предоставени от съответните системи.
При връщане баркодът може да идентифицира разрешение за връщане, пратка за връщане или връщания продукт. Тези референции отговарят на различни въпроси. Идентификаторът на пратката за връщане свързва пратката със записа за транспортирането ѝ, докато идентификаторът на продукта помага да се установи какъв артикул е пристигнал. Нито един от тях сам по себе си не доказва, че е одобрено възстановяване на сумата.
Трансгранични пратки
При трансграничната електронна търговия баркодовете могат да помогнат за свързването на физически стоки и пратки със записи, обменяни между продавачи, складове и транспортни оператори. Стандартизираните идентификатори могат да подпомогнат обмена на данни, но оперативната съвместимост все още изисква съвместими определения на данните и системи.
Не трябва да се приема, че баркодът на продукта установява митническата класификация, държавата на произход, декларираната стойност или допустимостта за внос. Това са отделни въпроси, свързани с търговските данни и съответствието. Баркодът може да осигури достъп до допълнителни записи, но сканирането му не замества информацията или документите, изисквани за конкретна пратка.
Баркод, идентификатор, SKU и номер за проследяване
Няколко термина често се срещат заедно върху опаковки и етикети, но описват различни неща. Разграничението е между графичния носител, съдържащия се идентификатор и идентифицирания бизнес обект.
| Термин | Значение | Връзка с баркод |
|---|---|---|
| Баркод | Машинночетимо графично представяне на данни | Съдържа идентификатор или друга кодирана информация. |
| GTIN | Global Trade Item Number, идентификатор на GS1 за търговски артикули | Може да бъде представен в подходящ баркод. |
| SKU | Единица за складова наличност, използвана от бизнеса за идентифициране на артикул от запасите | Може да бъде кодирана в баркод; не е автоматично глобално стандартизиран идентификатор. |
| Номер за проследяване | Идентификатор, използван за извличане на информация за проследяване на пратка или колет | Може да се появява както като четим текст, така и като кодирани данни върху транспортен етикет. |
| SSCC | Идентификатор на GS1 за логистична единица, като палет, кашон или пратка | Може да бъде кодиран върху логистичен етикет, включително чрез GS1-128. |
| Сериен номер | Идентификатор, различаващ отделен екземпляр в рамките на неговия контекст на идентификация | Може да бъде кодиран с други данни, когато форматът и приложението го поддържат. |
Идентификаторът на ниво продукт не идентифицира непременно отделен физически артикул. Няколко единици от един и същ търговски артикул могат да носят един и същ GTIN. Разграничаването на отделни единици изисква допълнителна идентификация, като сериализация, когато тя се поддържа от съответната система.
Качество на четене и оперативни проверки
Успешното сканиране зависи както от качеството на символа, така и от правилното приложение. Четим баркод, съдържащ грешен идентификатор, все пак може да доведе до оперативна грешка. Обратно, правилно зададените данни могат да бъдат неизползваеми, ако отпечатаният символ не може да бъде надеждно декодиран.
- Проверете необходимия формат. Потвърдете символиката, структурата на данните и изискванията към етикета с приемащата система или търговския партньор, преди да изготвите етикетите.
- Проверете задаването на идентификатора. Уверете се, че кодираната стойност се отнася до предвидения продукт, пратка, местоположение или логистична единица.
- Запазете геометрията на символа. Избягвайте разтягане, изрязване или преоразмеряване, което променя необходимите пропорции или прави символа неподходящ за приложението.
- Поддържайте свободно пространство. Пазете необходимите тихи зони около символа свободни от текст, рамки и други графики.
- Вземете предвид физическата повърхност. Гънки, повреди, слаб контраст, отразяващи опаковки и поставяне през ръбове могат да попречат на четенето.
- Тествайте целия работен процес. Потвърдете не само че четецът декодира символа, но и че целевото приложение интерпретира и записва данните правилно.
Проверката на баркод е по-специфична от успешното пробно сканиране. При проверката качеството на символа се оценява спрямо приложимите критерии чрез подходящо оборудване и методи. Символ, който се прочита на едно устройство, не е доказано, че отговаря на всички съответни изисквания за качество или приложение. Насоките на GS1 разграничават проверката от обикновеното сканиране и обхващат както качеството на печата, така и целостта на данните.
Често срещани недоразумения
Баркодът не е пълна база данни. Някои символи съдържат допълнителни атрибути, но много от тях съдържат идентификатор, използван за търсене на информация на друго място. Описанията на продуктите, цените и историите на пратките могат да се съхраняват извън символа.
Баркодът не е доказателство за автентичност. Видимият символ може да бъде копиран. Удостоверяването на автентичност изисква подходящи контроли извън самото наличие на четим код.
Баркодът не е RFID етикет. Баркодовете се четат оптично, докато радиочестотната идентификация използва радиокомуникация. И двете технологии могат да подпомагат автоматичната идентификация, но методите им на четене и инфраструктурата се различават.
Сканирането не е непременно актуализация на местоположението. Значението му зависи от приложението и работния процес. Например сканирането на складови наличности не е автоматично събитие за проследяване от превозвача.
Често задавани въпроси
Различни термини ли са „bar code“ и „barcode“?
Не. Те са алтернативни изписвания на един и същ термин. „Barcode“ широко се използва като една дума в стандартите и техническата документация.
Баркод ли е QR Code?
Да. QR Code е двуизмерен баркод. Кодирането му може да съдържа уеб адрес или други данни; той не идентифицира непременно продукт или пратка.
Едно и също ли са баркодът и номерът за проследяване?
Не. Номерът за проследяване е идентификатор, докато баркодът е графичен начин за представяне на данни. Транспортният етикет може да кодира номер за проследяване в баркод.
Сканирането на баркод автоматично ли актуализира наличността?
Не. Промените в наличността настъпват само когато свързаното приложение интерпретира сканирането като част от конфигурирана транзакция, например приемане, комплектоване или корекция на запасите.
Източници
- GS1: Баркодове — Функции на баркодовете, линейни и двуизмерни символики и приложения във веригата на доставки.
- GS1: Global Trade Item Number (GTIN) — Идентификация на търговски артикули и разграничение между идентификатори и носители на данни.
- GS1: Serial Shipping Container Code (SSCC) — Идентификация на логистични единици.
- GS1: Проверка на баркодове — Оценка на качеството на баркодовете и разграничение между проверка и сканиране.
- GS1: EPC/RFID — Радиочестотна идентификация като отделна технология за автоматична идентификация.


