Čárový kód - využití v inventarizaci

<< Klikni pro zobrazení obsahu >>

Navigace:  Bakalář - obecný modul pro práci s databankou > Inventarizace >

Čárový kód - využití v inventarizaci

Využití čárového kódu je dosti individuální záležitost. Veškeré nejasnosti konzultujte na podpora@bakalari.cz.

Druhy čárového kódu

Nejprve uvedeme ty čárové kódy, jejichž tisk je implementován do programu Bakaláři.

EAN13 - numerický kód s pevnou délkou (obsahuje 13 číslic 0 až 9). První znak zprava je využíván jako kontrolní součet (vypočte se z prvních dvanácti znaků zleva). To znamená, že lze do čárového kódu převést řetězce od 000000000000 do 999999999999 (12 znaků).

EAN8 - numerický kód (obsahuje 8 číslic 0 až 9). První znak zprava je využíván jako kontrolní součet (vypočte se z prvních sedmi znaků zleva). To znamená, že lze do čárového kódu převést řetězce od 0000000 do 9999999 (7 znaků).

Code39 - alfanumerický kód s proměnlivou délkou (může obsahovat znaky 0-9, A-Z a  + - $ /.

Dalšími kódy v nabídce jsou Code128 a 93 - alfanumerické kódy s proměnlivou délkou. Jejich využití doporučujeme tehdy, když využíváme služby firmy ICS Identifikační systémy, a.s.. K těmto kódům nejsou v programu Bakaláři dodávány fonty.

 

Snímání čárového kódu

Princip využití čárového kódu je jednoduchý. Snímač čárového kódu je připojen paralelně s klávesnicí. Tedy např. místo vyťukání inventárního čísla na klávesnici přejedeme snímačem čárový kód na předmětu a v poli pro zápis inventárního čísla se objeví přečtená hodnota. Na snímači lze zpravidla nastavit jeden nebo více kódů, které současně rozpoznává. Dále lze na snímači nastavit, aby poslal ukončovací znak Enter (chr(13)).

Tisk čárového kódu

V nabídce Sestavy - Etikety jsou připraveny tisky s čárovým kódem. Jakmile se rozhodneme, jaký kód budeme využívat, je třeba instalovat příslušný font do Windows (Tento počítač, Ovládací panely, Písma) a upravit etikety (velikost etiket a počet vedle sebe, změna fontu a velikosti u objektu s čárovým kódem). U kódu EAN je třeba zajistit, aby tištěný kód měl délku 31.25 mm (10 % tolerance). U fontů Code 39 je třeba vhodnou velikost fontu otestovat tak, aby jej čtečka spolehlivě četla.
Na instalačním CD jsou v adresáři INSTALL\BarCodes fonty:

Bar39.ttf - numerický Code39 standardní šířky

Bar39a.ttf - alfanumerický Code39 standardní šířky - doporučujeme pro použití

Bar39n.ttf - numerický Code39 menší šířky

Bar39na.ttf - alfanumerický Code39 menší šířky - doporučujeme pro použití

Bar39w.ttf - numerický Code39 větší šířky

Bar39wa.ttf - alfanumerický Code39 větší šířky

UpcEANs.ttf - numerický kód EAN13 a EAN8 standardní velikosti - doporučujeme pro použití

UpcEANh.ttf - numerický kód EAN13 a EAN8 větší velikosti

UpcEANl.ttf - numerický kód EAN13 a EAN8 menší velikosti - doporučujeme pro použití

Co je třeba uvážit (udělat) před využitím čárového kódu

Je možné, že kvůli čárovému kódu budeme muset pozměnit inventárního čísla. V každém případě je třeba si uvědomit, že pro použití čárového kódu je nezbytně nutná jedinečnost inventárního čísla dle Definice parametrů aplikace .
Položka využívaná pro hledání pomocí čárového kódu (inventární číslo) nesmí obsahovat znaky s diakritikou (Č, Ě, Š,...) ani malou abecedu (a,b, c,d, ..).

Dále se musíme rozhodnout pro typ čárového kódu.

Čárový kód EAN podporuje pouze číslice a má pevnou délku (8 nebo 12 znaků). Má-li být využit, nesmí inventární číslo obsahovat jiné znaky než číslice nebo musí mít pevnou strukturu (viz. Parametry inventárního čísla) - pevný počet znaků předčíslí, pevnou délku číselné části. Obsahuje-li inventární číslo předčíslí, je třeba nastavit v Definici parametrů aplikace Čárový kód - konverze předčíslí na číslice.
Hlavním pozitiva čárového kódu EAN jsou:
1. jedná se o evropský standard (European Article Numbering).
2. spolehlivé snímání.
Čárové kódy EAN jsou využívány k obchodním účelům. Jejich využití ve škole proto nelze zcela doporučit.

Čárový kód Code39 podporuje znaky velké abecedy A-Z, číslice 0-9 a dále speciální znaky + - / $.
Hlavní přednosti kódu Code39 jsou:
1. Proměnlivá délka (program nemusí dělat konverzi např. 123 do řetězce 000000000123 jako u EAN13).
2. Může obsahovat kromě číslic i znaky velké abecedy a speciální znaky.