Uživatelské nástroje

Nástroje pro tento web


spok:carove_kody

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revizePředchozí verze
Následující verze
Předchozí verze
spok:carove_kody [2019/01/31 13:07] – [Nastavení čtečky pro SPOK Evergreen] ecespok:carove_kody [2023/07/07 11:40] (aktuální) – [Nastavení čtečky pro SPOK Evergreen] ece
Řádek 4: Řádek 4:
 ===== Systém čárových kódů knihoven v České republice ===== ===== Systém čárových kódů knihoven v České republice =====
  
-Informace a žádost o přidělení prefixu čárového kódu a ainformace viz:+Informace o systému čárových kódů pro knihovny v ČR a žádost o přidělení prefixu čárového kódu najdete na webu Národní technické knihovny:
 http://www.techlib.cz/cs/2920-carove-kody-pro-ceske-knihovny#tab_about  http://www.techlib.cz/cs/2920-carove-kody-pro-ceske-knihovny#tab_about 
  
-Typ použitých kódů ve SPOK: EAN 13 podle že  uvedeného vzoru+==== Vytváření čárových kódů knihovních jednotek s využitím přiděleného prefixu ==== 
 +Pokud knihovna dosud žádné čárové kódy nepoužívá, doporučujeme použít kódy typu **Code 39 bez kontrolního znaku** ((systém čárových kódů v ČR však umožňuje i využití kódů typu EAN 13.)). 
 + 
 +=== Kódy typu Code 39 ==== 
 +Pro čárové kódy typu Code 39 se kód exempláře knihovny vytvoří podle následujícího vzoru: 
 + 
 + 
 +** XXXXXYYYYY**  (celkem 10 čísel pro kód bez kontrolního znaku) ((typ Code 39 umožňuje také použití kódu s kontrolním znakem, z praktických důvodů však doporučujeme v knihovně použít variantu bez kontrolního znaku)) 
 + 
 +  * **XXXXX** označuje čísla  přiděleného prefixu,  o který knihovna žádá v NTK (viz výše
 +  * **YYYYY** označuje přírůstková čísla (zleva dorovnaná  nulami) 
 + 
 + 
 +<WRAP center round important > 
 +POZOR: délka přiděleného prefixu a také délka přírůstkového čísla, která je zde uvedena, platí pro knihovny s fondem v řádu desítek tisíc dokumentů - v případě, že jde o větší knihovnu, je prefix kratší a počet znaků pro přírůstková čísla je naopak delší. 
 +</WRAP> 
 + 
 +**Příklad kódu typu Code 39:** Exemplář s číslem "1" v knihovně, které byl přidělen prefix 45768: \\ 
 +{{:spok:code39.png|}} 
 + 
 +==== Kódy typu EAN 13 ==== 
 +Pro čárové kódy typu EAN 13 se kód exempláře knihovny vytvoří podle následujícího vzoru:
  
 ** 20XXXXXYYYYYC**  (celkem 13 čísel): ** 20XXXXXYYYYYC**  (celkem 13 čísel):
Řádek 16: Řádek 37:
   * **C** označuje kontrolní znak čárového kódu   * **C** označuje kontrolní znak čárového kódu
  
-^POZOR: délka přiděleného prefixu a také délka přírůstkového čísla, která je zde uvedena, platí pro knihovny s fondem v řádu desítek tisíc dokumentů - v případě, že jde o větší knihovnu, je prefix kratší a přírůstkové číslo delší ^+<WRAP center round important > 
 +POZOR: délka přiděleného prefixu a také délka přírůstkového čísla, která je zde uvedena, platí pro knihovny s fondem v řádu desítek tisíc dokumentů - v případě, že jde o větší knihovnu, je prefix kratší a a počet znaků pro přírůstková čísla je delší
 +</WRAP>
  
-**Příklad kódu (čárový kód knihovny KDS:)**+**Příklad kódu typu EAN 13:** Exemplář s číslem "1" v knihovně, které byl přidělen prefix 45768: 
  
-Kod s číslem "1"2045768 00001+\\ {{:spok:ean13.png|}}  \\ 
 +Poznámka: Na obrázku je uveden čárový kód s vytištěným kontrolním znakem "3" na konci, kód ale bude načten čtečkou jako "2045768 00001"((Pokud čtečka kódů není nastavena tak, aby přenášela i kontrolní znak.)).
  
-Ukázka kódu č. 13. \\  +===== Doporučení pro  čárové kódy ve společném katalogu SPOK ===== 
-Poznámka: Součástí kódu je i kontrolní znak, který ale není vytištěn v "lidsky" čitelné formě v řadě číslic,  tj. čtečka kódů kontrolní znak přečte, ale člověk ne  (takže ho kontrolní znak neplete, pokud potřebuje přečíst číslo kódu) \\ {{:spok:vzor-caroveho_kodu.jpg|}}+Novým knihovnám **důrazně doporučujeme použití kódů typu CODE 39 bez kontrolního znaku**
  
-===== Konvence pro čárové kódy ve společném katalogu Evergreen ===== +Pokud by knihovna chtěla použít kódy typu **EAN 13pak je vhodné se přiklonit k využítí kódu EAN 13 s kontrolním znakem**, kvůli potenciální spolupráci s d dalšími knihovnami SPOK s ohledem na praxi stávajících knihoven ve SPOK, které kódy typu EAN 13 používají.
-//V případě, že knihovna, které se stává součástí společného katalogu již používá jinou konvenci pro tvorbu čárových kódů pro nepřírůstkové  exempláře nebo čtenářské průkazy, a tato konvence nekoliduje s  čárovými kódy, které jsou  v systému vyhrazeny pro jiné knihovny, je možné stávající konvenci dané knihovny zachovat. +
-// +
-==== Kódy pro dokumenty se standardními írůstkovými čísly ==== +
-Pro tyto typy dokumentů se používají čárové kódy přidělené v rámci národního systému (viz výše)+
  
-Jde o kódy pro dokumentykterým je přidělována standardní řada přírůstkových čísel - v praxi knihoven se obvykle se jedná o knihy. V optimálním případě číslo čárového kódu odpovídá přírůstkovému číslu (doporučený postup)+<WRAP center round info > 
 +Pokud **knihovnakterá se stává součástí společného katalogu, již používá čárové kódy** a konvence této knihovny pro tvorbu čárových kódů knihovních jednotek nebo průkazů nekolidují s  čárovými kódy, které jsou  v systému SPOK vyhrazeny pro jiné knihovny, je možné stávající konvenci dané knihovny zachovat.
  
-Poznámka: V některých knihovnách však může dojít k situaci, že čárové kódy jsou přidělovány bez ohledu na přírůstkové číslo, např. pokud by dohledávání přírůstkových čísel bylo organizačně komplikované při hromadném zpětném zpracování fondu (nebo i z jiných důvodů). Čárové kódy přidělené v rámci národního systému se používají v obou uvedených případech.+</WRAP>
  
-==== Kódy pro "nepřírůstkované" dokumenty nebo pro více řad přírůstkových čísel ==== 
  
 +==== Čárové kódy a existující přírůstková čísla ====
  
-Jde o dokumenty, které nepoužívají standardní řadu řadu přírůstkových čísel, např +S ohledem na existující přírůstková čísla knihovních dokumentů lze při zavádění čárových kódů zvolit dvojí přístup (přičemž prefix čárového kódu přidělený v rámci národního systému se používá v obou uvedených případech): 
-  * jednotlivé exemplářčasopisů, které se po určité době vyřazují apod. +  - Čísla čárového kódu (za předčíslím) odpovídají přírůstkovým číslůmtj. čárový kód knihy je tvořen předčíslím a přírůstkovým číslem dokumentu
-  * další řady přírůstkových čísel v případě, že knihovna má zvláštní řadu přírůstkových čísel různé typy dokumentů (např. audiovizuální dokumentyzvukové dokumenty aj.)+  - Čísla čárového kódu jsou přidělována bez ohledu na přírůstková čísla dokumentů, např. pokud knihovna vyhodnotí, že je zachování přírustkového čísla v kódu nepřináší žádnou výhoud, pokud by při hromadném zpětném přidělování čárových kódů bylo dohledávání přírůstkových čísel organizačně komplikované, nebo i z jiných důvodů ((Například Evergreen pracuje s identifikačními čísly jednoteknikoli s řadou přírůstkových čísel)). 
  
  
-V případě, že  knihovna potřebuje vést několik řad přírůstkových čísel, je potřeba zvážit, zda další řady budou označovat dokumenty, u nichž přichází v úvahu meziknihovní výpůjčky.  
  
-=== Řada dokumentů, u kterých NELZE edpokládat meziknihovní výpůjčky: ===+==== Kódy pro "nepřírůstkované" dokumenty nebo pro více řad írůstkových čísel ===
 +Pokud knihovna potřebuje používat více řad přírůstových čísel, které mají být shodné s číslem čárového kódu, (např. pokud se používá zvláštní řada přírůstkových čísel pro jednotlivé typy knihovních jednotek jako  jsou knihy, audioknihy, filmová DVD, vybavení aj.), případně pokud používá jak čárové kódy pro přírůstkované jednotky, tak i pro tzv. nepřírůstkované dokumenty (např. jednotlivá čísla novin a časopisů, která se po čase vyřazují), **doporučujeme použít kódy EAN 13**; ty umožní vytváření více řad čárových kódů. 
  
 +V případě využití více řad přírůstkových čísel/ čárových kódů je potřeba zvážit:
 +
 +  * **zda je opravdu nutné používat oddělené řady přírůstkových čísel** ((Tato praxe byla v některých knihovních zavedena ještě v době, kdy se běžně nepoužívaly počítačové knihovní systémy. Při využití knihovního softwaru obvykle vedení samostatných řad přírůstkových čísel nepřináší žádnou praktickou výhodu.))
 +  * **zda další řady přírůstkových čísel /čárových kódů budou označovat dokumenty, u nichž přichází v úvahu meziknihovní výpůjčky** (a bude tedy nutné dbát na jedinečnost čárového kódu v rámci všech knihoven v ČR). 
 +
 +=== Řada dokumentů, u kterých NELZE předpokládat meziknihovní výpůjčky: ===
 +Typicky půjde např. o půjčované vybavení (čtečky e-knih, tablety, sluchátka).
  
-Lze použít kód  EAN 13 podle níže  uvedeného vzoru+Lze použít kód  EAN 13 podle níže  uvedeného vzoru:
  
 ** 20AAABNNNNNNC ** (celkem 13 čísel), přičemž ** 20AAABNNNNNNC ** (celkem 13 čísel), přičemž
Řádek 58: Řádek 86:
   * **C** označuje kontrolní znak čárového kódu   * **C** označuje kontrolní znak čárového kódu
  
-//Poznámka - podle potřeby lze počet znaků pro označení řady kódů (B) rozšířit na úkor  počtu znaků pro řadu přírůstkových čísel (N)//+//Poznámka - podle potřeby lze počet znaků pro označení řady kódů (B) rozšířit na úkor počtu znaků pro řadu přírůstkových čísel (N)// 
 + 
 +**Příklad "nepřírůstkového kódu** 
 +Identifikační číslo knihovny v Evergreenu: 103 
 +Řada pro rezervaci technického vybavení v rezervačním modulu, pro kterou knihovna zvolila označení označení  "2" 
 + 
 +Příklad kódu pro položku technického vybavení s číslem "1" (včetně kontrolní číslice kódu), kdy čárový kód je 201491000001 a obsahuje kontrolní číslici "5":  
 + 
 + {{:spok:ean-13_201032000001.png|}}
  
  
Řádek 66: Řádek 102:
 Pokud existuje možnost meziknihovní výpůjčky, měl by čárový kód obsahovat přidělený prefix knihovny. Pro tyto účely je eventuálně možné počet znaků pro označení řady kódů (B) rozšířit na úkor  počtu znaků pro řadu přírůstkových čísel (N). Doporučujeme však tuto možnost důkladně zvážit s ohledem na budoucí růst fondu knihovny.  Pokud existuje možnost meziknihovní výpůjčky, měl by čárový kód obsahovat přidělený prefix knihovny. Pro tyto účely je eventuálně možné počet znaků pro označení řady kódů (B) rozšířit na úkor  počtu znaků pro řadu přírůstkových čísel (N). Doporučujeme však tuto možnost důkladně zvážit s ohledem na budoucí růst fondu knihovny. 
  
-**Doporučeným řešením** je vynechat prefix pro interní použití kódu (20) a jako počáteční znaky kódu použít  prefix knihovny a hned za ním označení řady kódů (např. 2 apod.). V tom případě však musí být podle stejného vzoru vytvořeny i kódy pro standardní řadu přírůstků, tj. +**Doporučeným řešením** je vynechat prefix pro interní použití kódu (20) a jako počáteční znaky kódu použít  prefix knihovny a hned za ním označení řady kódů (např. 2 nebo 3 nebo 4...). V tom případě však musí být podle stejného vzoru vytvořeny i kódy pro standardní řadu přírůstků, tj. 
  
 ** XXXXXBXXXXXXC ** (celkem 13 čísel), přičemž ** XXXXXBXXXXXXC ** (celkem 13 čísel), přičemž
Řádek 75: Řádek 111:
   * **C** označuje kontrolní znak čárového kódu    * **C** označuje kontrolní znak čárového kódu 
  
-==== Čárové kódy pro čtenářské průkazy ====+==== Čárové kódy pro čtenářské průkazy v katalogu SPOK ====
  
-Používá se kód EAN 13 podle níže  uvedeného vzoru+=== Code 39 === 
 +Čárový kód se vytvoří podle níže  uvedeného vzoru:
  
-** 20AAABNNNNNNC ** (celkem 13 čísel), přičemž+** 9AAANNNNNN ** (celkem 10 čísel), přičemž:
  
-  * **20** je prefix pro tzv. interní použití kódutj. že neoznačuje žádnou zemi,+  * **9** je prefix, který ve SPOK označuje, že jde o čtenářský průkaz
   * **AAA** označuje systémové číslo (ID knihovny) v Evergreenu   * **AAA** označuje systémové číslo (ID knihovny) v Evergreenu
-  * **B** označuje typ řady kódů(např. čtenářské průkazy, technické vybavení, pokud knihovna používá modul pro rezervace vybavení apod.) Pro řady čtenářských průkazů je vyhrazeno číslo "0" +  * **NNNNNN** označuje čísla čtenářských průkazů (zleva dorovnaná nulami).
-  * **NNNNNN** označuje čísla čtenářských průkazů nebo jinou řadu čísel (např. technického vybavení) zleva dorovnaná  nulami. +
-  * **C** označuje kontrolní znak čárového kódu+
  
  
-**Příklad "nepřírůstkového kódu** +=== EAN 13 ===
-Identifikační číslo knihovny v Evergreenu: 103 +
-Řada pro rezervaci technického vybavení v rezervačním modulu, pro kterou knihovna zvolila označení označení  "2"+
  
-Příklad kódu pro položku technického vybavení s číslem "1" (včetně kontrolní číslice kódu):  
  
-2014910000015 {{:spok:ean-13_201032000001.png|}}+Čárový kód se vytvoří podle níže  uvedeného vzoru:
  
 +** 20AAABNNNNNNC ** (celkem 13 čísel), přičemž:
  
 +  * **20** je prefix pro tzv. interní použití kódu (kód neoznačuje žádnou zemi)
 +  * **AAA** označuje systémové číslo (ID knihovny) v Evergreenu
 +  * **B** označuje typ řady kódů (např. čtenářské průkazy, technické vybavení). **Pro řady čtenářských průkazů je vyhrazeno číslo "0"**
 +  * **NNNNNN** označuje čísla čtenářských průkazů nebo jinou řadu čísel (např. technického vybavení) zleva dorovnaná  nulami.
 +  * **C** označuje kontrolní znak čárového kódu
  
  
 +<WRAP center round info >
 +Pokud knihovna, která se stává součástí společného katalogu, již pro tvorbu čárových kódů čtenářských průkazů jiné konvence, které nekolidují s  čárovými kódy vyhrazenými ve SPOK pro jiné pro jiné knihovny, je možné stávající konvenci dané knihovny zachovat.
  
-===== Generování/tisk čárových kódů a průkazů ===== +</WRAP>
-Při vytváření čárových kódů doporučujeme, aby kontrolní číslice čárového kódu nebyla na štítku uvedena "lidsky čitelnými" číslicemi (tj. čárový kód kontrolní znak obsahuje, ale jeho vyjádření v číslicích ne nebo je kontrolní znak nahrazen hvězdičkou apod.)+
  
 +
 +
 +
 +===== Generování/tisk čárových kódů =====
 +Při vytváření čárových kódů typu Code 39 doporučujeme, aby byl použit čárový kód bez kontrolního znaku, který se při lépe čte při případné manipulaci s kódy bez čtečky. 
 ==== Software na generování čárových kódů ==== ==== Software na generování čárových kódů ====
   * [[http://glabels.org/ | Software gLabels]] (pro tisk čárových kódů v operačním systému Linux)   * [[http://glabels.org/ | Software gLabels]] (pro tisk čárových kódů v operačním systému Linux)
Řádek 108: Řádek 152:
  
 ===== Čtečky čárových kódů ===== ===== Čtečky čárových kódů =====
-Evergreen spolupracuje bez problémů s nejrůznějšími typy čteček (viz [[https://wiki.evergreen-ils.org/doku.php?id=faqs:evergreen_compatible_products_results_survey_2017| Evergreen Compatible Products Survey 20177]]).  +Evergreen spolupracuje bez problémů s nejrůznějšími typy čteček (viz [[https://wiki.evergreen-ils.org/doku.php?id=faqs:evergreen_compatible_products_results_survey_2017| Evergreen Compatible Products Survey 2017]]).  
-V rámci SPOK máme dobrou zkušenost se čtečkami Honeywell Voyager a Honyewell MS5145 Eclipse (Honeywell - dříve Metrologic).+V rámci SPOK máme dobrou zkušenost se čtečkami Honeywell Voyager a Honyewell MS5145 Eclipse (Honeywell - dříve Metrologic). Doporučujeme pořídit čtečku připojenou pomocí USB kabelu
  
 ==== Nastavení čtečky pro SPOK Evergreen ==== ==== Nastavení čtečky pro SPOK Evergreen ====
-  Akvitvace kódů EAN 13  - obvykle je již aktivováno ve výchozím nastavení čtečky +Nastavení čtečky se provádí pomocí načtení konfiguračních čárových kódů uvedených v konfigurační příručce, kteoru je možné najít na webu výrobce (pro produkty Honeywel se příručka jmenuje "MetroSelect Single-Line Scanner Configuration Guide"). Aby čtečka v Evergreenu a v knihovnách SPOK fungovala, je nutné provést tato nastavení((Níže jsou uvedeny odkazy na stránky z konfigurační příručky v nichž jsou příslušné varianty nastavení zvýrazbněny žlutě.)): 
-  - Vynechání kontrolní číslice (Do Not Transmit EAN-13 Check Digit) + 
-  - Aktivace funkce odesílání čísel jako znaků numerické klávesnice (Send numbers as Keypad Data)((Bez tohoto nastavení se číslice čárových kódů načtou jako české znaky s diakritikou.))+**Send numbers as Keypad Data** (Aktivace funkce odesílání čísel jako znaků numerické klávesnice). Toto nastavení použijte v případě, že se číslice čárových kódů načtou jako české znaky s diakritikou), viz příslušná {{ :spok:ctecka_-_send_numbers_as_keypad.pdf |stránka konfigurační příručky}}. 
 + 
 + 
 + 
 +=== Pro kódy typu Code 39 === 
 +  - **Enable Code 39** (Aktivace kódů typu Code 39). Obvykle je již aktivováno ve výchozím nastavení čtečky, viz příslušná {{ :spok:ctecka_-_enable_code_39.pdf |stránka konfigurační příručky}}) 
 +  - **Disable MOD 43 Check Digit on Code 39**  (Deaktivace módu využívající kontrolní číslici ke kontrole kódu. Obvykle je již aktivováno ve výchozím nastavení čtečky, viz příslušná {{ :spok:ctecka_-_enable_code_39.pdf |stránka konfigurační příručky}})((Pozor, knihovna Montessori ČR používá [[montessoricr:ctecka_carovych_kodu|jiné nastavení čtečky]].)) 
 + 
 + 
 +=== Pro kódy typu EAN 13 === 
 + 
 + 
 +  - Akvitvace kódů EAN 13 (Enable EAN-13) - obvykle je již aktivováno ve výchozím nastavení čtečky, viz příslušná {{ :spok:ctecka_-_enable_code_ean-13.pdf |stránka konfigurační příručky}}. 
 +  - Vynechání kontrolní číslice (Do Not Transmit EAN-13 Check Digit), viz příslušná {{ :spok:ctecka_-_do_not_transmit_ean-13_check_digit.pdf |stránka konfigurační příručky}}. 
 +  - Aktivace funkce odesílání čísel jako znaků numerické klávesnice (Send numbers as Keypad Data), viz výše.((Bez tohoto nastavení se číslice čárových kódů načtou jako české znaky s diakritikou.)) 
 +  - Aktivace přenášení kontrolního znaku ISBN (Enable ISBN Check Digit Transmission), viz příslušná {{ :spok:ctecka_-_enable_isbn_check_digit_transmission.pdf |stránka konfigurační příručky}}. Toto nastavení se využívá při stahování záznamů přes Z39.50 pro přenesení celého ISBN včetně kontrolního znaku v knihovnách, které mají standardně deaktivováno přenášení kontrolního znaku pro čárové kódy jednotek nebo čtenářů. Toto nastavení není podporováno všemi čtečkami. Pokud přenesení kontrolního znaku nelze nastavit touto funkcí, je možné při stahování záznamů dočasně aktivovat přenesení kontrolního znaku ISBN pomocí funkce Enable Check Digit Transmission, viz příslušná {{ :spok:ctecka_-_do_not_transmit_ean-13_check_digit.pdf |stránka konfigurační příručky}} a po ukončení stahování záznamů čtečku opět nakofigurovat, {{ :spok:ctecka_-_do_not_transmit_ean-13_check_digit.pdf |aby kontrolní znak nepřenášela}}. Alternativně lze ISBN načíst čtečkou bez kontrolního znaku a kontrolní znak dopsat ručně.
  
-Uvedená doporučení platí pro čtečky ve výchozím nastavení - doporučuje se pro jistotu nejdříve uvést čtečku do výchozí stavu naskenováním kódu "Recall Defaults" (obnovit výchozí nastavení)+Uvedená doporučení platí pro čtečky ve výchozím nastavení. Doporučujeme se pro jistotu nejdříve uvést čtečku do výchozího stavu naskenováním kódu "Recall Defaults" (obnovit výchozí nastavení), viz příslušná {{ :spok:ctecka_-_recall_defaults.pdf |stránka konfigurační příručky}}.
  
  
  
/var/www/eg-wiki.osvobozena-knihovna.cz/data/attic/spok/carove_kody.1548936435.txt.gz · Poslední úprava: 2019/01/31 13:07 autor: ece