Kody kreskowe

background image

Kody kreskowe

Podstawy logistyki

background image

Definicja kodu

Kod kreskowy jest to określona

kombinacja liniowo ułożonych

jasnych i ciemnych kresek, o

zróżnicowanych szerokościach,

ustalonych wg przyjętych reguł

budowy danego kodu.

background image

Automatyczne gromadzenie danych poprzez kody kreskowe to
nowoczesna, najtańsza i jedna z najbardziej efektywnych technik
zbierania i wprowadzania danych do systemów komputerowych.

Znakowanie obiektów kodem kreskowym pozwala na identyfikację
przy pomocy urządzeń. Pierwotnie wykorzystywało się je przede
wszystkim do oznaczania towarów dla potrzeb handlu
detalicznego. Obecnie technika ta stosowana jest szeroko
poza handlem detalicznym i hurtowym, w gospodarce
magazynowej przedsiębiorstw przemysłowych, w procesach
produkcyjnych- na liniach montażowych, przy kontroli jakości i
rejestracji czasu pracy, w bibliotekach i wypożyczalniach,
szpitalach i bankach krwi, w transporcie towarowym i
osobowym ( znakowanie biletów i bagażu), przy rejestracji opłat,
do sortowania przesyłek i w wielu innych dziedzinach. Są również
integralną częścią elektronicznej gospodarki w przemyśle, handlu,
transporcie, bankowości itp.

background image

Korzyści z zastosowania kodów kreskowych

dla przedsiębiorstwa:

Zwiększenie jakości procesów

przekazywania informacji o

zapotrzebowaniu i stanach

magazynowych - większa wiarygodność

danych;

Możliwość otrzymania dokładnej

informacji np. odnośnie lokalizacji

materiałów w magazynie (z dokładnością

do pojedynczych kontenerów);

Przyspieszenie procesów przez eliminację

wielu błędów, strat i nakładu czasu pracy

na korekty błędów, które powstawały przy

wprowadzaniu danych o przyjęciach,

przesunięciach magazynowych i

zgłoszeniach produkcyjnych tradycyjnymi

metodami;

Możliwość śledzenia historii powstania

wyrobu gotowego przez wszystkie jego

etapy produkcyjne i osoby

odpowiedzialne za te etapy;

Rejestracja czasu pracy pracowników;

background image

Trochę historii

Historia powstania kodów kreskowych sięga końca lat czterdziestych ubiegłego

stulecia. Wtedy to zostały podjęte badania nad możliwością zautomatyzowania

odczytu i kontroli cen towarów w handlu detalicznym. Było to w Stanach

Zjednoczonych, a autorami tych badań byli Joe Woodland i Berny Silver.

Efektem ich pracy było opatentowanie w 1949 roku pierwszego kodu kreskowego

zwanego także, ze względu na swój wygląd, "tarczą strzelniczą" (bulls eye). Kod ten

składał się szeregu ułożonych współśrodkowo jasnych i ciemnych pierścieni różnej

grubości. Ze względu na problemy techniczne ten sposób automatycznej identyfikacji

nie został jednak wtedy zastosowany na szeroką skalę. Lata pięćdziesiąte i

sześćdziesiąte upłynęły na mniej lub bardziej udanych próbach stworzenia systemów

identyfikacji towarów przy użyciu specjalnych znaków i symboli. Do rozwoju prac w

znacznym stopniu przyczynił się gwałtowny rozwój supermarketów, który nastąpił w

latach sześćdziesiątych w Stanach Zjednoczonych i Kanadzie.

Współpraca producentów i handlowców tych krajów zaowocowała utworzeniem na

początku lat siedemdziesiątych stowarzyszenia mającego opracować jednolite zasady

znakowania towarów. Tak doszło do powstania kodu UPC (Universal Product Code) -

Standardowego Kodu Produktu. Początkowo stosowano go głównie do identyfikacji i

ewidencjonowania towarów w supermarketach. Osiągnięcia amerykańskich

specjalistów zainteresowały także wysoko uprzemysłowione kraje europejskie, które

wychodząc na przeciw zapotrzebowaniu ze strony własnego handlu detalicznego, a

nie chcąc uzależniać się od Stanów Zjednoczonych, wprowadziły własny jednolity

system znakowania towarów. Zalety stosowanych głównie w handlu detalicznym

kodów kreskowych zostały prędko zauważone także przez inne gałęzie gospodarki.

Zaczęto je stosować na opakowaniach zbiorczych towarów, do znakowania elementów

na liniach produkcyjnych, w laboratoriach medycznych, bibliotekach, archiwach itp.

background image

Zasada działania

Idea czarnych kresek na białym tle jest najbardziej optymalną

metodą prostego zapisania informacji i późniejszego jej

odczytania (metodą optyczną). Odczytanie kodu kreskowego

wykorzystuje prostą własność fizyczną jaką jest odbijanie fal

świetlnych od powierzchni jasnych i absorbowanie ich przez

powierzchnie ciemne. W związku z tym czytniki kodów

kreskowych są jednocześnie nadajnikiem i odbiornikiem

światła. Generują wiązkę świetlną, która skierowana na kod

słabiej odbija się od czarnych kresek, a lepiej od białych przerw.

Czytnik interpretuje odbite światło i przetwarza je na

dekodowane sygnały elektryczne. W zależności od grubości

kresek różna jest długość trwania poszczególnych sygnałów. W

wyniku tego powstaje ciąg sygnałów elektrycznych o różnym

natężeniu i różnej długości. Otrzymane w ten sposób impulsy

elektryczne są tłumaczone przez dekoder czytnika na język

cyfr, liter i innych znaków ASCII. W tym "normalnym" już

formacie dane trafiają do komputera.

W ten sposób automatycznie otrzymujemy

informację ukrytą w kodzie kreskowym.

na skórze zebry

background image

Kod kreskowy (podobnie wiele innych technik automatycznej identyfikacji) rzadko

sam w sobie zawiera istotną dla jego użytkownika informacji. Jest tylko swego

rodzaju identyfikatorem, pozwalającym na szybkie otrzymanie potrzebnych danych.

Zasada działania jest podobna do zastosowania numeru dowodu osobistego, czy

numeru rejestracyjnego samochodu. Posiadając numer dowodu osobistego i mając

dostęp do odpowiedniej bazy danych można otrzymać pełne dane osobowe jego

właściciela. Tak samo przy dostępie do bazy zarejestrowanych pojazdów możliwe jest

zidentyfikowanie posiadacza samochodu jedynie na podstawie numeru

rejestracyjnego auta.

Dane zawarte w samym kodzie kreskowym są tylko ciągiem znaków, któremu w

odpowiedniej bazie danych przyporządkowane są pewne informacje. Dla przykładu,

kod kreskowy wydrukowany przez producenta na oryginalnym opakowaniu towaru

(np. soku w kartonie), nie zawiera informacji dotyczącej ceny tego towaru. Jednak

przy kasie, po zeskanowaniu kodu, na monitorze ukazuje się jego cena. W innym

sklepie zeskanowanie tego samego kodu powoduje pojawienie się innej ceny. W

każdym z tych sklepów tej samej wartości kodu kreskowego przyporządkowane są

różne wartości ceny towaru. Natomiast w obydwu sklepach ten sam kod będzie

najprawdopodobniej identyfikował dokładnie ten sam towar, gdyż ma identyczną

wartość na wszystkich swoich opakowaniach.

Jak więc widać kod kreskowy pełni przeważnie rolę identyfikatora pozwalającego w

szybki sposób otrzymać z bazy danych informacje z nim związane. Od każdej reguły,

również w tym przypadku, są jednak wyjątki. Istnieje bowiem możliwość zapisania

pewnych danych bezpośrednio w treści kodu kreskowego. Stosuje się ją jednak raczej

rzadko i ma sens jedynie w przypadku danych o małej ilości znaków (np. oznaczenie

tylko daty produkcji towaru), gdyż zapisanie w ten sposób większej ilości informacji

powodowałoby powstanie zbyt dużych rozmiarów kodów kreskowych, których

odczytanie byłoby bardzo trudne. Jeśli zachodzi konieczność zapisu nieco

obszerniejszych informacji bez odwoływania się do zewnętrznych baz danych, stosuje

się od niedawna specjalne standardy kodów kreskowych - kody piętrowe inaczej

zwane kodami dwuwymiarowymi.

background image

Standardy kodów kreskowych

Obecnie na świecie istnieje ponad 400 rodzajów kodów
kreskowych. Nie wszystkie jednak są powszechnie
stosowane. W praktyce najpopularniejsze są kody :

jednowymiarowe- (liniowe, 1D) – informacje zapisane są w
jednej linii (najczęściej w postaci kresek)

dwuwymiarowe ( 2D)

a. piętrowe – rozwinięcie kodów jednowymiarowych polegające na

istnieniu

kilku linii kodu jedna pod drugą

b. matrycowe – informacja zapisana jest na określonej powierzchni,

a

b

background image

Kod piętrowy ma większą pojemność danych

Kod matrycowy ma większe zagęszczenie
danych niż kod piętrowy, oraz umożliwia
skanowanie niezależnie od kierunku.

background image

Symboliki kodów kreskowych

System GS1 obejmuje w obecnej chwili pięć różnych symbolik

kodów kreskowych:

EAN/UPC: EAN-8, EAN-13,

UPC-A, UPC-E,

ITF-14,

GS1-128,

GS1 DataBar,

symboliki Złożone (Composite Symbology).

Do odczytu w detalicznych punktach kasowych mogą być

stosowane jedynie kody kreskowe EAN/UPC.

W innych aplikacjach, takich jak np. przyjmowanie,

inwentaryzacja, kompletacja dostaw w magazynie, można

zastosować trzy różne symboliki: EAN/UPC, ITF-14 lub GS1-128.

Natomiast w przypadku oznaczania kodami kreskowymi

produktów i opakowań o małej powierzchni, np. strzykawki,

fiolki, podzespoły telekomunikacyjne itp., można zastosować

kody kreskowe RSS i symboliki Złożone.

background image

Kody EAN-13 i EAN-8 są międzynarodowymi symbolikami wzorowanymi na
kodzie UPC i przyjętymi w 1976 roku do powszechnego stosowania
najpierw w Europie, a następnie na całym świecie. Symboliki te są
stosowane przede wszystkim w celu oznaczania towarów w handlu
detalicznym. Kod EAN-13 zawiera 13 cyfr: nr kraju (pierwsze 3 cyfry), nr
producenta lub dystrybutora (następne 4-7 cyfr), nr produktu (następne 2-
5 cyfr), cyfra kontrolna (ostatnia cyfra).

EAN -13

Budowa kodu jest modularna -
każda cyfra zbudowana jest z
siedmiu modułów, a szerokość
nominalna modułu wynosi
0,33mm. Kreski zbudowane są
z 1,2,3,4 modułów, przy czym
na jeden znak składają się
dwie jasne i ciemne kreski.
Znaki kodowane są w trzech
zbiorach.

Kod EAN jest kodem
samosprawdzalnym.

background image

W kodzie EAN-8 zakodowanych jest 8 cyfr, w tym 7 znaków
danych i 1 cyfra kontrolna. Kod EAN-8 zawiera: nr kraju, nr
produktu i cyfrę kontrolną. Numer towaru w kodzie EAN-8
przydziela się tylko w uzasadnionych przypadkach, gdy nie
ma żadnej możliwości umieszczenia na opakowaniu kodu
EAN-13. Budowę kodu EAN-8 przedstawia rysunek poniżej.

EAN - 8

background image

W obecnych czasach globalizacji informacji pojawiła się potrzeba używania
symboliki kodów kreskowych, w której można by zapisywać informacje o
strukturze i zawartości zrozumiałej na całym świecie. Wymagania te
spełnia symbolika kodu kreskowego GS1-128, która jest odmianą symboliki
Kod 128 zarezerwowaną specjalnie dla systemu GS1. Podstawowym
atutem tej symboliki są tzw. Identyfikatory Zastosowania GS1 globalnego
systemu GS1.

GS1-128

background image

Kod ITF (Interleaved Two of Five) jest kodem numerycznym o
zmiennej długości. Wymaga zawsze parzystej liczby znaków.
Wersja ITF-14 stosowana dla oznaczania jednostek handlowych
zbiorczych  (hurtowych) zawiera zawsze 14 znaków. Jeżeli liczba
znaków do zakodowania jest mniejsza, wtedy uzupełnia się ją
zerami na początku symbolu.

- w kodzie ITF każda cyfra jest przedstawiana jako pięć kresek lub
5 spacji, z których dwie są szerokie, a trzy wąskie (stąd nazwa:
dwa z pięciu). Kod ITF nie wymaga tak dużej precyzji wydruku, jak
kody EAN/UPC;
- cyfra kontrolna nie jest wymagana. W przypadku standardowego
zastosowania kodu ITF dla oznaczania towarów w opakowaniach
zbiorczych wymagana jest cyfra kontrolna na ostatnim miejscu,
np. ITF - 14 cyfra ta jest obliczana według stałego algorytmu.

ITF-14

Liczba 3852 przedstawiona w kodzie ITF

background image

GS1 DataBar

Od dnia 1 stycznia 2010 r. w punktach sprzedaży detalicznej, obok
dotychczas stosowanych symbolik kodowych, zaczną funkcjonować
nowe, mniejsze, kody kreskowe GS1 DataBar-14 oraz GS1
DataBar-14 Spiętrzony
, w których zakodowany będzie 13-
cyfrowy lub 12-cyfrowy numer towaru – GTIN.

Symbole kodowe z rodziny GS1 DataBar, zaakceptowane do
stosowania przez GS1 to:
· GS1 DataBar-14
· GS1 DataBar-14 Spitrzony
· GS1 DataBar Rozszerzony
· GS1 DataBar Rozszerzony Spiętrzony

Dzień 1 stycznia 2010 roku stanowi datę początku powszechnej
akceptacji wyłącznie dwóch symbolik:
GS1 DataBar-14 oraz GS1 DataBar-14 Spiętrzony. Pozostałe
symboliki GS1 DataBar,w tym wersje rozszerzone, mogą być
stosowane po dwustronnych uzgodnieniach między partnerami
handlowymi.

background image

Dzięki zastosowaniu kodu GS1 DataBar-14 i GS1 DataBar-14 Spiętrzonego

od roku 2010 możliwe będzie:

identyfikowanie przedmiotów, których nie można oznaczyć

istniejącymi liniowymi kodami kreskowymi, ze względu na zbyt małą

ilość miejsca na opakowaniu

ograniczenie powierzchni kodu kreskowego do wymaganego

minimum, a tym samym zyskanie wolnej powierzchni na projekt

graficzny opakowania

Dzięki zastosowaniu kodu GS1 DataBar-14 Rozszerzonego i GS1 DataBar-

14 Rozszerzonego Spiętrzonego możliwe będzie:

zakodowanie większej ilości danych na tej samej powierzchni lub tej

samej liczby danych na mniejszej powierzchni, niż obecnie stosowane

kody kreskowe EAN/UPC (np. kody EAN-13 czy EAN-8)

identyfikowanie poprzez numer GTIN produktów zwykle trudnych do

oznakowania, takich jak świeża żywność

zapisanie dodatkowo takich informacji jak numer oznaczenie partii

produkcyjnej, numer seryjny, data ważności, które umożliwiają

realizację wymogów śledzenia ruchu i pochodzenia produktów

(traceability)

kodowanie towarów o zmiennej ilości – w chwili obecnej istnieją

wyłącznie rozwiązania krajowe i wewnętrzne, co w praktyce często

powoduje stosowanie indywidualnego podejścia i konieczność

dostosowywania się do wewnętrznych numerów sieci handlowych.

background image

GS1 DataBar-14

GS1 DataBar-14 Skrócony

Przy szerokości modułu X
wynoszącej np. 0.25 mm symbol
ten będzie miał 24 mm szerokości
i 3,25 mm wysokości.

GS1 DataBar-14 Spiętrzony

GS1 DataBar-14 Rozszerzony Spiętrzony

background image

Symboliki Złożone

Symboliki Złożone łączą tradycyjny, liniowy symbol kodu kreskowego ze

składnikiem 2-D (kody kreskowe dwuwymiarowe) w pojedynczy symbol.

Istnieją trzy typy Symbolik Złożonych: A, B lub C, które różnią się zasadami

kodowania.

Składnik liniowy kodu Złożonego koduje podstawową identyfikację

produktu. Umieszczony powyżej składnik 2-D koduje dane uzupełniające,

takie jak numer partii i data ważności.

Składnikiem liniowym kodu Złożonego mogą być kody: EAN/UPC, GS1-128,

GS1 DataBar-14, GS1 DataBar Rozszerzony, GS1 DataBar Ograniczony.

Składnikiem 2-D jest: CC-A (wariant kodu MicroPDF417 - umożliwia

zakodowanie do 56 cyfr), CC-B (wariant kodu MicroPDF417 z nowymi

zasadami kodowania - umożliwia zakodowanie do 338 cyfr) i CC-C (kod

PDF417 z nowymi zasadami kodowania - umożliwia zakodowanie do 2361

cyfr).

Symbol Złożony: GS1 DataBar Ograniczony z CC-A

background image

Algorytm wyznaczania cyfry
kontrolnej:

Ostatnią cyfrą w kodzie jest cyfra kontrolna, która służy do wykrywania

błędu odczytu kodu kreskowego. Oblicza się ją według specjalnego

algorytmu dla danego rodzaju kodu kreskowego

Krok 1: Począwszy od cyfry na pozycji drugiej, dodaj do siebie cyfry

stojące na pozycjach parzystych.

Krok 2: Otrzymaną w punkcie 1 sumę pomnóż przez 3.

Krok 3: Począwszy od cyfry na pozycji pierwszej dodaj do siebie

wartości z nieparzystych pozycji.

Krok 4: Dodaj do siebie sumy z punktów 2 i 3.

Krok 5: Suma kontrolna otrzymywana jest poprzez odjęcie sumy z

punktu 4 od najmniejszej większej wielokrotności 10.

Pozycja 1 2 3 4 5 6 7 8 9 10 11 12 13
EAN

9 7 7 1 1 4 4 8 7 5 0 0 C

Krok 1 7 + 1 + 4 + 8 + 5 + 0 = 25
Krok 2

3 x 25

= 75

Krok 3 9 + 7 + 1 + 4 + 7 + 0 = 28
Krok 4

75 + 28

= 103

Krok 5

C = 110 – 103 = 7

Wynik

9 7 7 1 1 4 4 8 7 5 0 0

7

background image

Japan Post 4-State Postal Code

Używany przez pocztę we Japonii. Drukowany jest na

listach i paczkach. Zawiera informacje dotyczące

adresata

(kod pocztowy, nr domu).

154-0023-3-16-4

background image

Umieszczanie kodów

background image

A może takie kody będą w przyszłości ?

background image

Kody kreskowe. Rodzaje, standardy, sprzęt, zastosowania.
Biblioteka logistyka, Poznań 2000

Podstawy logistyki. Podręcznik do kształcenia w zawodzie
technik logistyk., Biblioteka logistyka, Poznań 2006

Strona internetowa : GS1 Polska Instytut Logistyki i
Magazynowania

literatura

background image


Document Outline


Wyszukiwarka

Podobne podstrony:
kody kreskowe
Kody kreskowe, Logistyka, Prace
Kody kreskowe
Kody kreskowe ean13
Kody kreskowe
KODY KRESKOWE
kody kreskowe
Kody kreskowe stary office
Eurologistyka KODY KRESKOWE
kody kreskowe (2)
KODY KRESKOWE UPC BAN I CA, Inne
Logistyka kody kreskowe
Logistyka kody kreskowe
projekt kody kreskowe

więcej podobnych podstron