Wiki source code of Виды штрих-кодов
Last modified by Alexandru Stefoglu on 2012/04/04 10:20
Show last authors
| author | version | line-number | content |
|---|---|---|---|
| 1 | Всевозможные штрих-коды подробно описаны [[//здесь//>>http://www.activebarcode.com/codes/ean128_ucc128_ai.html||rel="__blank" title="перейти к странице описания штрих-кодов"]] (правда, на английском и частично немецком :) ). | ||
| 2 | |||
| 3 | Кроме того, есть [[стандарт UCC/EAN идентификаторов применения>>https://docs.google.com/document/d/1KDgXTfkEQUwFB8x7R4iyJVYvSf3N9N9gexpUeteFHSk/edit?hl=ru||rel="__blank" title="Стандарт UCC/EAN"]], изданный Национальной ассоциацией автоматической идентификации РМ (2000 год). | ||
| 4 | |||
| 5 | * [[**__EAN-8__**>>https://www.evernote.com/shard/s133/sh/1d424aed-d2d0-4314-b91d-ffa278586972/16ee633727944d5e62ab4aa6cb699b6f||rel="__blank" style="font-size: 14pt; " title="Структура EAN-8"]] (содержит 9 цифр) | ||
| 6 | |||
| 7 | Пример: (% style="color:#4c1130;" %)**901212206** | ||
| 8 | |||
| 9 | |= Маска|=Кол-во цифр |=Пример |=Расшифровка | ||
| 10 | |(% style="font-size: 12pt; " %)**//PPP//**| 3|** 901**| Код страны | ||
| 11 | |(% style="font-size: 12pt; " %)**// XXXXX//**| 5|** 21220**| Код фирмы-производителя | ||
| 12 | |(% style="font-size: 12pt; " %)**// C//**| 1|** 6**| Контрольная цифра | ||
| 13 | |||
| 14 | * [[**__EAN-13__**>>https://www.evernote.com/shard/s133/sh/1d424aed-d2d0-4314-b91d-ffa278586972/16ee633727944d5e62ab4aa6cb699b6f||rel="__blank" style="font-size: 14pt; " title="Структура EAN-13"]] (содержит 13 цифр) | ||
| 15 | |||
| 16 | ((( | ||
| 17 | Пример: (% style="color:#4c1130;" %)**9002490100094** | ||
| 18 | |||
| 19 | |=(% style="font-size: 12pt; " %)Маска |=(% style="font-size: 12pt; " %)Кол-во цифр |=(% style="font-size: 12pt; " %)Пример |=(% style="font-size: 12pt; " %)Расшифровка | ||
| 20 | |(% style="font-size: 14pt; " %)(% style="font-size: 12pt; " %)//**PPP**//| 3|**900**| Код страны | ||
| 21 | |(% class="Apple-style-span" style="line-height: 26px; font-size: 12pt; " %)//**XXXXX**//| 5|**24901**| Код фирмы-производителя | ||
| 22 | |(% class="Apple-style-span" style="line-height: 22px;" %)**//YYYY//**| 4|**0009**| Код товара | ||
| 23 | |(% style="font-size: 12pt; " %)**//C//**| 1|**4**| Контрольная цифра | ||
| 24 | |||
| 25 | * (% class="Apple-style-span" style="font-size: 19px; line-height: 26px;" %)**__[[EAN-128>>http://www.svetozor.ru/soft/BarCoder/help/uccean128.php||rel="__blank" title="Описание EAN-128"]]__** | ||
| 26 | |||
| 27 | ((( | ||
| 28 | (% style="font-family: 'Times New Roman'; font-size: 12pt; " %) Данный формат предназначен для передачи информации о грузе между промышленными предприятиями. В коде регламентрирован словарь ([[Code-128>>http://ru.wikipedia.org/wiki/Code-128||class="mw-redirect" style="color: rgb(6, 69, 173); background-image: none; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; font-family: 'Times New Roman'; font-size: 12pt; " title="Code-128"]]) и группы кодов, но не регламентирована длина. Такой код может содержать различную информацию, например, код товара, сроки годности, размеры, объем, код партии производителя и др.(%%) (% class="Apple-style-span" style="font-family: 'Times New Roman'; line-height: normal; font-size: medium; background-color: rgb(255, 255, 255);" %)UCC/EAN-128 не только кодирует данные, но и определяет значение данных используя список прикладных идентификаторов сокращенно [[AI (Application Identificator)>>attach:AI.pdf||rel="__blank" title="AI (Application Identificator)"]]. | ||
| 29 | |||
| 30 | (% style="text-align: justify; " %) | ||
| 31 | (% class="Apple-style-span" style="font-family: 'Times New Roman'; font-size: 16px; line-height: 22px; white-space: pre-wrap; " %)[[Идентификаторы применения (Application Identifier - AI)>>attach:AI.pdf||rel="__blank" title="Идентификаторы применения"]] являются префиксами, используемые для определения полей данных. Каждый префикс уникально определяет смысл и формат поля данных, непосредственно следующего за ним. Несколько элементов строк могут соединяться в единую строку (единый штриховой код). Когда первые две цифры AI предопределяют длину поля, то нет нужды в разделителе. Следующий AI следует сразу же после последнего символа поля данных предыдущего AI. Если в единой строке первым идет AI с полем переменной длины, то перед следующим AI идет разделитель – FNC1. | ||
| 32 | |||
| 33 | (% style="text-align: justify; " %) | ||
| 34 | (% style="font-family: 'Times New Roman'; " %) Код UCC/EAN-128 может содержать цифры 0-9, большие и маленькие буквы латинского алфавита, символы !"#$%&'()*+,-./:;<=>?@[\]^_`{|}~~ (% style="font-size: medium; line-height: normal; font-family: 'Times New Roman'; " %)а так же спецсимволы.(% style="font-family: 'Times New Roman'; " %) (% class="Apple-style-span" style="line-height: normal; font-family: 'Times New Roman'; " %)Минимальная высота штрихов составляет 32 мм. Максимальная высота стандартом не ограничивается. Ширина кода не должна превышать 165 мм. | ||
| 35 | ))) | ||
| 36 | |||
| 37 | ((( | ||
| 38 | Пример: (% style="color:#4c1130;" %)**(02)04008287058642(10)PL1223117(15)120831(37)0060** | ||
| 39 | |||
| 40 | |=(% class="Apple-style-span" style="font-size: 16px; " %)Маска |=(% class="Apple-style-span" style="font-size: 16px; " %) Кол-во цифр(% class="Apple-style-span" style="font-size: 14px; " %) |=(% class="Apple-style-span" style="font-size: 16px; " %)Пример |=(% class="Apple-style-span" style="font-size: 16px; " %)Расшифровка | ||
| 41 | |(% style="font-size: 12pt; " %)**// (AI)//**| 2|**(02)**| Идентификатор числа контейнеров в единице транспортной тары | ||
| 42 | |(% style="font-size: 12pt; " %)//**XXXXXXXXXXXXX**//| 13|** 0400828705864**| Идентификационный номер наивысшего уровня торговой единицы, содержащейся в грузе | ||
| 43 | |(% style="font-size: 12pt; " %)//**C**//| 1|**2**| Контрольная цифра | ||
| 44 | |(% style="font-size: 12pt; " %)**//(AI)//**| 2|**(10)**| Идентификатор номера партии | ||
| 45 | |(% style="font-size: 12pt; " %)//**YYYYYYYYYYYYYYYYYYYY**//| 20|**PL1223117**| Номер партии | ||
| 46 | |(% style="font-size: 12pt; " %)//**(AI)**//| 2|**(15)**| Идентификатор даты продажи | ||
| 47 | |(% style="font-size: 12pt; " %)**//ZZZZZZ//**| 6|**120831**| Дата продажи | ||
| 48 | |(% style="font-size: 12pt; " %)**// (AI)//**| 2|**(37)**| Идентификатор числа контейнеров | ||
| 49 | |(% style="font-size: 12pt; " %)**// LLLLLLLL//**| 8|**0060**| Число контейнеров | ||
| 50 | |||
| 51 | * (% class="Apple-style-span" style="font-size: 19px; line-height: 26px;" %)**__[[ITF-14>>http://strokescribe.com/ru/ITF14.html||rel="__blank" title="ITF-14"]]__** | ||
| 52 | |||
| 53 | ((( | ||
| 54 | (% class="Apple-style-span" style="color: rgb(51, 51, 51); font-family: Verdana, Arial, sans-serif; font-size: 13px; " %)Назначение штрихкодов ITF-14 - работа с международным кодом маркировки и учёта логистических единиц (**Global Trade Item Number**). Данный штрих-код используется для маркировки коробок и паллет, содержащих продукцию со штрих-кодом EAN-13(% class="Apple-style-span" style="color: rgb(51, 51, 51); font-family: Verdana, Arial, sans-serif; font-size: 13px; line-height: 18px; " %): | ||
| 55 | ))) | ||
| 56 | |||
| 57 | ((( | ||
| 58 | (% class="Apple-style-span" style="color: rgb(51, 51, 51); font-family: Verdana, Arial, sans-serif; font-size: 13px; " %)[[image:http://strokescribe.com/ru/pic/barcodes/gtin-14-format-explained.png||alt="Поля GTIN-14" height="107" style="padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; border-style: initial; border-color: initial; " title="Global Trade Item Number закодирован в ITF-14" width="220"]] | ||
| 59 | |||
| 60 | |||
| 61 | |||
| 62 | (% style="border-style: initial; border-color: initial; font-size: 14px; line-height: normal; " %) | ||
| 63 | (% style="border-style: initial; border-color: initial; font-size: 14px; line-height: normal; " %)|=Маска |=Кол-во цифр |=Пример|=Расшифровка | ||
| 64 | (% style="border-style: initial; border-color: initial; font-size: 14px; line-height: normal; " %)|(% style="font-size: 12pt; " %)**// B//**| 1|**3**|Тип упаковки | ||
| 65 | (% style="border-style: initial; border-color: initial; font-size: 14px; line-height: normal; " %)|(% style="border-style: initial; border-color: initial; font-size: 16px; border-style: initial; border-color: initial; border-style: initial; border-color: initial; border-style: initial; border-color: initial; " %)**//PP//** | 2|**00**| Префикс страны GS1 | ||
| 66 | (% style="border-style: initial; border-color: initial; font-size: 14px; line-height: normal; " %)|(% style="border-style: initial; border-color: initial; font-size: 16px; border-style: initial; border-color: initial; border-style: initial; border-color: initial; border-style: initial; border-color: initial; " %)**//XXXXX//** |(% style="font-size:1.0em;" %)**// 5//**|**12345**| Префикс компании GS1 | ||
| 67 | |(% style="font-size: 12pt; " %)**//YYYYY//**| 5|** 67890**| Учетный номер продукции | ||
| 68 | |(% style="font-size: 12pt; " %)**//C//**| 1|**6**| Контрольная цифра | ||
| 69 | ))) | ||
| 70 | ))) | ||
| 71 | ))) |