Журнал, справочная система и сервисы
№24
Декабрь

В свежем «Главбухе»

О подвохах в пособиях и компенсациях

Подписка
Срочно заберите все!
№24
9 сентября 2015 60 просмотров

Хотим сделать штрих-код на этикетку товара, какими нормативными актами нужно пользоваться? Необходимо ли где регистрировать право на использование на штрих-кода?

Кроме обычных спецификаций, современная маркировка товара предусматривает нанесение на этикетку и штрих-кода. Штриховой код – модуль размещенной на этикетке информации, закодированной в графическом виде, считываемый специальным сканером при помощи лазера. Обычно штриховой код состоит из 8-13 символов, отображаемых в форме группы штрихов различной толщины (модуля). Каждый штрих обозначает цифру (чаще в системе штрих-кодов используют цифры) или букву. Для распознавания штрих-кода без использования электронных сканеров, каждый штрих дублируется цифрой (буквой), расположенной внизу модуля.

При этом модуль обычного штрихового кода не является носителем полной информации о товаре, заложен лишь каталожный номер промаркированного продукта (кроме двухмерных штриховых кодов, которые могут содержать до 2 страниц текстовой информации). Остальная информация о продукте (наименование, дата выпуска, цвет, размер, вес, фасон и т. д.) хранится в компьютерной базе данных организации.

Внедрение системы маркировки на предприятии требует, соответственно, установку необходимого программного обеспечения для учета информации о товаре, а также изготовления этикеток со штрих-кодом. Напечатать штрих-код на клейких этикетках можно либо с помощью своего специализированного принтера для печати этикеток, либо обратившись в специализированную организацию.

Использование штрих-кодов следует отразить в учетной политике организации, но регистрировать право использовать штриховое кодирование не требуется.

Обоснование

Из рекомендации Сергея Разгулина, действительного государственного советника РФ 3-го класса

Как составить учетную политику для целей бухучета

Разработать и принять учетную политику для целей бухучета должна каждая организация, которая ведет бухучет, независимо от организационно-правовой формы и формы собственности (п. 1–3 ПБУ 1/2008). Применять положения этого документа должны все подразделения организации, включая территориально отдаленные и те, у которых есть отдельный баланс (п. 9 ПБУ 1/2008).

Для чего нужна учетная политика

Учетная политика – это документ, в котором организация закрепила выбранные способы ведения бухучета. Такие, которые учитывают специфику ее деятельности.

Требования к учетной политике прописаны в пункте 6 ПБУ 1/2008. Среди них, например:

  • полное отражение всех факторов хозяйственной деятельности, то есть в бухучете нужно отражать все операции без исключения;
  • своевременный учет операций, то есть их необходимо показывать в тех периодах, в которых они были совершены;
  • приоритет экономического содержания фактов хозяйственной деятельности над их правовой формой. Например, операции, связанные с приемом-передачей арендованного объекта недвижимости, нужно отражать в бухучете независимо от даты госрегистрации договора аренды (постановление ФАС Северо-Западного округа от 25 февраля 2005 г. № А42-6647/03-20).

Сдача в инспекцию

В состав бухгалтерской отчетности копии приказов об утверждении учетной политики для целей бухучета не входят (ст. 14 Закона от 6 декабря 2011 г. № 402-ФЗп. 5 ПБУ 4/99). Поэтому по инициативе организации сдавать их в налоговую инспекцию не нужно.

Состав учетной политики

Учетная политика должна включать в себя:

  • рабочий план счетов;
  • формы первичных документов;
  • регистры бухучета;
  • формы документов для внутренней бухгалтерской отчетности (если организация планирует ее составлять);
  • порядок проведения инвентаризации;
  • методы оценки активов и обязательств;
  • порядок документооборота, технологию обработки учетной информации;
  • порядок контроля за хозяйственными операциями;
  • другие элементы и принципы, влияющие на организацию бухучета.

Такие правила устанавливает пункт 4 ПБУ 1/2008.

Кто должен разрабатывать учетную политику

Учетную политику разрабатывает главный бухгалтер или другой сотрудник, ответственный за ведение бухучета в организации (например, руководитель). Утверждает учетную политику руководитель организации. Об этом сказано в пункте 4ПБУ 1/2008.

Приказ об утверждении учетной политики можно составить в произвольной форме.

Пример формирования учетной политики для целей бухучета

ООО «Альфа» было создано в декабре 2012 года. Организация занимается производством мебели и не является малым предприятием. Главный бухгалтер сформировал учетную политику организации для целей бухучета, которая была утверждена приказомруководителя.

Ситуация: обязана ли организация, применяющая упрощенку, разрабатывать учетную политику для целей бухучета

Да, обязана.

Организации, применяющие упрощенку, обязаны вести бухучет в полном объеме (ст. 26 Закона от 6 декабря 2011 г. № 402-ФЗ). Подробнее об этом см. Как вести учет хозяйственных операций при упрощенке.

Поэтому организация, применяющая упрощенку, обязана разработать и утвердить учетную политику для целей бухучета.

Такие выводы позволяют сделать положения пунктов 1–3 ПБУ 1/2008 и статьи 8Закона от 6 декабря 2011 г. № 402-ФЗ.

Когда и как часто утверждать учетную политику

Вновь созданная организация и те, которые появились в результате реорганизации, должны утвердить учетную политику в течение 90 дней с момента госрегистрации. Применять этот документ нужно с момента создания новой организации (организации-правопреемника). Такой порядок установлен абзацем 2 пункта 9 ПБУ 1/2008. При этом каких-либо штрафных санкций за нарушение сроков утверждения учетной политики не предусмотрено.

Принятую учетную политику можно и нужно применять последовательно из года в год (ч. 5 ст. 8 Закона от 6 декабря 2011 г. № 402-ФЗ). То есть утверждать каждый год новый документ не требуется.

Выбор способов ведения учета

В учетной политике закрепляют способы ведения бухучета, выбранные из нескольких предусмотренных законодательством. Перечень возможных вариантов, из которых нужно выбрать один, представлен в таблице. Если же в законе прописан единственный способ учета конкретных операций, то указывать его в учетной политике не обязательно.

Однако в нормативных документах имеются способы учета не для всех операций. В таком случае разработайте свою методику исходя из положений других ПБУ или правил МСФО.

Такой порядок предусмотрен пунктом 7 ПБУ 1/2008.

Организации, которые относятся к категории микропредприятий или некоммерческих организаций, могут вести бухучет по простой системе (без применения двойной записи) или в общем порядке – с применением метода двойной записи. Следовательно, такие организации могут выбрать способ ведения учета. Свой выбор они должны прописать в учетной политике. Такой порядок предусмотренпунктом 6.1 ПБУ 1/2008 и частью 4 статьи 6 Закона от 6 декабря 2011 г. № 402-ФЗ.

Ситуация: можно ли в учетной политике для целей бухучета закрепить различные способы оценки для разных групп материально-производственных запасов

Да, можно.

Для каждой группы (вида) материально-производственных запасов организация вправе выбрать наиболее удобный способ их оценки при выбытии (списании в производство) (п. 16 ПБУ 5/01). Каждый из выбранных способов применительно к каждой группе материально-производственных запасов нужно закрепить в учетной политике для целей бухучета (п. 7 ПБУ 1/2008).

Внесение изменений и дополнений

Учетную политику можно менять или дополнять только в трех случаях. Первый:меняются требования законодательства, регулирующего порядок ведения бухучета, федеральные или отраслевые стандарты.

Второй случай: организация разрабатывает и внедряет новые способы ведения бухучета, которые позволят повысить качество информации об объекте бухучета(например, переходит на компьютерную обработку данных).

И третий случай: существенно меняются условия деятельности организации (смена собственников, реорганизация, отказ от какой-либо деятельности, освоение новых видов бизнеса и т. д.). Такие правила установлены частью 6 статьи 8 Закона от 6 декабря 2011 г. № 402-ФЗ и пунктом 10 ПБУ 1/2008.

Информация об учетной политике в отчетности

Информацию об учетной политике нужно раскрывать в Пояснениях к Бухгалтерскому балансу и Отчету о финансовых результатах. Там же потребуется привести сведения об измененной учетной политике.

Так, обновив учетную политику в отчетном году, в Пояснениях к Бухгалтерскому балансу и Отчету о финансовых результатах необходимо раскрыть следующую информацию:

  • причину изменения;
  • содержание обновленных или новых пунктов;
  • порядок того, как будут отражены последствия изменения учетной политики в бухгалтерской отчетности (ретроспективно или перспективно);
  • суммы корректировок, связанных с изменением учетной политики, по каждой статье бухгалтерской отчетности за каждый из представленных отчетных периодов;
  • сумму соответствующей корректировки, относящейся к отчетным периодам, предшествующим представленным в бухгалтерской отчетности, – в той степени, в которой это практически возможно.

Такой порядок предусмотрен пунктом 21 ПБУ 1/2008.

При этом изменения учетной политики, оказавшие или способные оказать существенное влияние на финансовое положение организации, финансовые результаты ее деятельности и (или) движение денежных средств, нужно показывать в бухгалтерской отчетности обособленно (п. 16 ПБУ 1/2008).

ГОСТ ISO/IEC 15420-2010 "Автоматическая идентификация. Кодирование штриховое. Спецификация символики штрихового кода EAN/UPC", идентичный международному стандарту ISO/IEC 15420:2009 "Информационные технологии. Технологии автоматической идентификации и сбора данных. Спецификация символики штрихового кода EAN/UPC

«1 Область применения

Настоящий стандарт устанавливает требования к символике штрихового кода EAN/UPC*, включая показатели символики, кодирование знаков данных, размеры, допуски, алгоритмы декодирования и параметры для конкретных применений, а также строки префикса идентификатора символики для символов EAN/UPC.
Настоящий стандарт не устанавливает содержание данных и правила, регламентирующие использование данной символики; они определены в Общих спецификациях GS1 [3].
2 Нормативные ссылки

В настоящем стандарте использованы нормативные ссылки на следующие стандарты, которые необходимо учитывать при применении настоящего стандарта. В случае ссылок на стандарты, у которых указана дата утверждения, необходимо пользоваться только указанной редакцией. В случае, когда дата утверждения не приведена, следует пользоваться последней редакцией ссылочных стандартов, включая любые поправки и изменения к ним:
ISO/IEC 646 Набор 7-битовых кодированных знаков ISO для обмена информацией (ISO/IEC 646 Information technology - ISO 7-bit coded character set for information interchange)
ISO/IEC 15416 Информационные технологии. Технологии автоматической идентификации и сбора данных. Спецификация испытаний качества печати символов штрихового кода. Линейные символы (ISO/IEC 15416 Information technology - Automatic identification and data capture techniques - Bar code print quality test specification - Linear symbols)
ISO/IEC 19762-1 Информационные технологии. Технологии автоматической идентификации и сбора данных. Гармонизированный словарь. Часть 1. Общие термины в области автоматической идентификации и сбора данных (ISO/IEC 19762-1 Information technology - Automatic identification and data capture (AIDC) techniques - Harmonized vocabulary - Part 1: General terms relating to AIDC)
ISO/IEC 19762-2 Информационные технологии. Технологии автоматической идентификации и сбора данных. Гармонизированный словарь. Часть 2. Носители данных для оптического считывания (ISO/IEC 19762-2 Information technology - Automatic identification and data capture (AIDC) techniques - Harmonized vocabulary - Part 2: Optically readable media (ORM))
3 Термины и определения

В настоящем стандарте применены термины по ISO/IEC 19762-1, ISO/IEC 19762-2, а также следующие термины с соответствующими определениями:

3.1 дополнительный символ (add-on symbol): Символ, сопровождающий основной символ и кодирующий информацию, дополнительную к информации основного символа.
3.2 вспомогательный шаблон (auxiliary pattern): Комбинация штрихов и пробелов, представляющая компоненты символа, не содержащие данных.
3.3 шаблон-разделитель (delineator): Вспомогательный шаблон, используемый для отделения знаков символа в дополнительном символе.
3.4 четный паритет (even parity): Характеристика кодирования знака символа, указывающая на четное число темных модулей в знаке.

3.5 национальная организация GS1 (GS1 member organization): Организация, ответственная за управление системой GS1 и поддерживание информационного банка номеров на определенной территории.
3.6 система GS1 (GS1 System): Спецификации, стандарты и руководства, ведение которых осуществляет международная организация GS1.
3.7 номер GTIN (Global Trade Item Number; GTIN): Глобальный номер предмета торговли, используемый для всемирной уникальной идентификации предметов торговли, который может состоять из 8, 12, 13 или 14 цифровых разрядов.
3.8 шаблон-ограничитель (guard pattern): Вспомогательный шаблон штрихов и пробелов, который либо соответствует комбинациям start (старт) или stop (стоп) в других символиках, либо служит для разделения двух половин символа.

3.9 коэффициент увеличения (magnification factor): Постоянный множитель для номинальных размеров символа EAN/UPC.

3.10 числовой набор (number set): Серия из 10 комбинаций штрихов и пробелов с четным или нечетным паритетом, кодирующая цифры от 0 до 9.
3.11 нечетный паритет (odd parity): Характеристика кодирования знака символа, указывающая на нечетное число темных модулей в знаке.
3.12 кодирование с переменным паритетом (variable parity encodation): Способ кодирования дополнительной информации в последовательности знаков символа, при котором на основе заданной комбинации знаков символа с четным или нечетным паритетом представляют в неявном виде цифру данных или контрольную цифру.

3.13 отбрасывание незначащих нулей (zero-suppression): Процесс удаления нулей из заданных позиций в строке данных UPC-A при ее кодировании в формате UPC-E.

4 Требования

4.1 Показатели символики


К показателям символики EAN/UPC относят:

a) набор кодируемых знаков: цифры (от 0 до 9), т.е. знаки набора ASCII (версия КОИ-7) по ISO/IEC 646 с десятичными значениями от 48 до 57 включительно;

b) тип символики - непрерывный штриховой код;

c) число элементов в знаке символа - 4, включая 2 штриха и 2 пробела, состоящие каждый из 1, 2, 3 или 4 модулей по ширине (вспомогательные знаки имеют иное число элементов);

d) самоконтроль знака - присутствует;

e) длина кодируемой строки данных - фиксированная (8, 12 или 13 знаков, включая контрольную цифру в зависимости от конкретного типа символа);

f) всенаправленное декодирование - присутствует;

g) контрольная цифра символа - одна обязательная (приложение А);

h) плотность знака символа - 7 модулей в знаке символа;

i) часть символа штрихового кода, не содержащая данных, включающих в себя контрольную цифру, без учета свободных зон:
- 11 модулей - для символов EAN-13, EAN-8, UPC-A;
- 9 модулей - для символов UPC-E.

4.2 Структура символа

4.2.1 Типы символов
Символы EAN/UPC подразделяют на четыре типа:
- EAN-13, UPC-A, UPC-E, которые могут сопровождаться дополнительным символом;
- EAN-8.
Требования к указанным четырем типам символов приведены в 4.2.3.1-4.2.3.4, а к необязательным дополнительным символам - в 4.2.3.5.

4.2.2 Кодирование символа

4.2.2.1 Знаки символа
Цифры данных кодируют в знаках символа из 7 модулей, выбираемых из числовых наборов А, В и С (таблица 1).
Таблица 1 - Числовые наборы А, В и С

Цифра Ширина элементов в числовых наборах, модули
A B C
П Ш П Ш П Ш П Ш Ш П Ш П
0 3 2 1 1 1 1 2 3 3 2 1 1
1 2 2 2 1 1 2 2 2 2 2 2 1
2 2 1 2 2 2 2 1 2 2 1 2 2
3 1 4 1 1 1 1 4 1 1 4 1 1
4 1 1 3 2 2 3 1 1 1 1 3 2
5 1 2 3 1 1 3 2 1 1 2 3 1
6 1 1 1 4 4 1 1 1 1 1 1 4
7 1 3 1 2 2 1 3 1 1 3 1 2
8 1 2 1 3 3 1 2 1 1 2 1 3
9 3 1 1 2 2 1 1 3 3 1 1 2
Примечание - Обозначения:
П - пробел (светлый элемент);
Ш - штрих (темный элемент).


Графическое представление цифр в соответствии с таблицей 1 приведено в приложении D.
Сумма числа модулей, содержащихся в штрихах любого знака символа, определяет его паритет. Знаки символа в числовом наборе А являются знаками нечетного паритета, в числовых наборах В и С - знаками четного паритета. В числовом наборе С знаки символа являются зеркальными изображениями соответствующих знаков числового набора В.
Знаки символа в числовых наборах А и В всегда начинаются слева со светлого модуля и заканчиваются справа темным модулем, а в числовом наборе С начинаются слева с темного модуля и заканчиваются справа светлым модулем.
Знак данных обычно представлен определенным знаком символа. Но в некоторых случаях (4.2.3.1, 4.2.3.4 и 4.2.3.5) сочетание знаков различных числовых наборов в символе может представлять собой либо данные, либо контрольное значение. Такой метод кодирования называют кодированием с переменным паритетом.

4.2.2.2 Кодирование вспомогательных шаблонов
Вспомогательные шаблоны должны соответствовать указанным в таблице 2.
Таблица 2 - Вспомогательные шаблоны

Вспомогательный шаблон Число модулей Ширина элемента, модули
П Ш П Ш П Ш
Типовой шаблон-ограничитель 3 1 1 1
Центральный шаблон-ограничитель 5 1 1 1 1 1
Специальный шаблон-ограничитель 6 1 1 1 1 1 1
Шаблон-ограничитель дополнительного символа 4 1 1 2
Шаблон-разделитель дополнительного символа 2 1 1
Примечание - Обозначения:
П - пробел (светлый элемент);
Ш - штрих (темный элемент).


Графическое представление вспомогательных шаблонов приведено в приложении D.
Типовой шаблон-ограничитель соответствует комбинациям start (старт) и stop (стоп), принятым в других символиках, а специальный шаблон-ограничитель используют как шаблон stop в символах UPC-E.

4.2.3 Форматы символов

4.2.3.1 Символы EAN-13
Символ EAN-13 должен быть сформирован следующим образом (при считывании слева направо):
- левая свободная зона;
- типовой шаблон-ограничитель;
- 6 знаков символа из числовых наборов А и В в соответствии с таблицей 3;
- центральный шаблон-ограничитель;
- 6 знаков символа из числового набора С;
- типовой шаблон-ограничитель;
- правая свободная зона.
Крайний правый знак символа должен кодировать контрольную цифру, вычисляемую в соответствии с правилами, приведенными в А.1 приложения А.
Так как символ ЕАN-13 содержит только 12 знаков символа, но кодирует 13 цифр данных (включая контрольную цифру), дополнительная цифра, которая является знаком, стоящим в крайней левой позиции в строке данных, должна кодироваться переменным паритетом в сочетании знаков числовых наборов А и В для 6 знаков символа в левой половине символа. Способ кодирования начальной цифры приведен в таблице 3. Пример символа штрихового кода ЕАN-13 приведен на рисунке 1.


Рисунок 1 - Символ штрихового кода ЕАN-13


Примечание - Комбинации штрихов и пробелов в символах UPC-A (см. 4.2.3.3) являются подмножеством комбинаций в символах EAN-13, хотя требования к представлению информации для визуального чтения, структуре символа и свободным зонам отличаются.
Таблица 3 - Левая половина символа ЕAN-13

Начальная цифра, закодированная в неявном виде Числовые наборы, используемые при кодировании левой половины символа ЕАN-13 для позиции знака символа
1 2 3 4 5 6
0 А А А А А А
1 А А В А В В
2 А А В В А В
3 А А В В В А
4 А В А А В В
5 А В В А А В
6 А В В В А А
7 А В А В А В
8 А В А В В А
9 А В В А В А


Примечание - 13-разрядные строки данных, представленные в символах EAN-13, начинаются с любой цифры от 1 до 9. 13-разрядные строки, начинающиеся с цифры 0 (например, GTIN-12), представляют с использованием символов UPC-A или UPC-E.

4.2.3.2 Символы ЕАN-8
Символ ЕАN-8 должен быть сформирован следующим образом (при считывании слева направо):
- левая свободная зона;
- типовой шаблон-ограничитель;
- 4 знака символа из числового набора А;
- центральный шаблон-ограничитель;
- 4 знака символа из числового набора С;
- типовой шаблон-ограничитель;
- правая свободная зона.
Крайний правый знак символа должен кодировать контрольную цифру, вычисляемую в соответствии с А.1. Пример символа штрихового кода EAN-8 приведен на рисунке 2.


Рисунок 2 - Символ штрихового кода ЕАN-8

4.2.3.3 Символы UPC-A
Символ UPC-A должен быть сформирован следующим образом (при считывании слева направо):
- левая свободная зона;
- типовой шаблон-ограничитель;
- 6 знаков символа из числового набора А;
- центральный шаблон-ограничитель;
- 6 знаков символа из числового набора С;
- типовой шаблон-ограничитель;
- правая свободная зона.
Крайний правый знак символа должен кодировать контрольную цифру, вычисляемую в соответствии с правилами, приведенными в А.1 приложения А. Пример символа штрихового кода UPC-A приведен на рисунке 3.


Рисунок 3 - Символ штрихового кода UPC-A


В символе UPC-A в неявном виде закодирована цифра ноль (0) в качестве префикса в структуре данных GTIN-12.

4.2.3.4 Символы UPC-E

4.2.3.4.1 Структура символа UPC-E
Символ UPC-E должен быть сформирован следующим образом (при считывании слева направо):
- левая свободная зона;
- типовой шаблон-ограничитель;
- 6 знаков символа из числовых наборов А и В в соответствии с таблицей 4;
- специальный шаблон-ограничитель;
- правая свободная зона.
Таблица 4 - Числовые наборы для UPC-E

Значение контрольной цифры D12 Числовые наборы, используемые для кодирования символа UPC-E
Позиции знака символа
1 2 3 4 5 6
0 В В В А А А
1 В В А В А А
2 В В А А В А
3 В В А А А В
4 В А В В А А
5 В А А В В А
6 В А А А В В
7 В А В А В А
8 В А В А А В
9 В А А В А В


Символ UPC-E можно применять только для кодирования структур данных GTIN-12, начинающихся с нуля и содержащих последовательность из четырех или пяти нулей в определенных позициях (таблица 5). Эти нули удаляют из данных при кодировании с помощью процесса отбрасывания нулей, приведенного в 4.2.3.4.2. Пример символа штрихового кода UPC-E приведен на рисунке 4.


Рисунок 4 - Символ штрихового кода UPC-E (кодирующий "0 07834 00009 1" с отбрасыванием незначащих нулей)


В символе UPC-E в неявном виде закодирована цифра ноль (0) в качестве префикса в структуре данных GTIN-12.

4.2.3.4.2 Кодирование символа UPC-E
Для кодирования соответствующей строки данных с отбрасыванием нулей применяют следующий алгоритм:

1) Пусть D1, D2, D3,..., D12 обозначают знаки данных GTIN-12 (включая контрольную цифру).D1 всегда должен представлять ноль. D12 должен соответствовать контрольной цифре символа, вычисленной с помощью алгоритма, указанного в А.1 приложения А.
X1, X2,..., X6 обозначают шесть знаков символа в окончательном символе UPC-E.

2) Знаки с D2 по D11 преобразуют в строку знаков символа, отбросив нули следующим образом:

а) если D11 равен 5, 6, 7, 8 или 9 и знаки от D7 до D10 включительно представлены нулями, а знак D6 не равен 0, то знаки с D7 до D10 не должны кодироваться в символе;

Знак символа X1 X2 X3 X4 X5 X6
Знак данных D2 D3 D4 D5 D6 D11

b) если знаки от D6 до D10 включительно равны нулю, а D5 не равен 0, то знаки от D6 до D10не должны кодироваться в символе, а знак X6 должен быть равен 4;

Знак символа X1 X2 X3 X4 X5 X6
Знак данных D2 D3 D4 D5 D11 4

с) если знак D4 равен 0, 1 или 2 и знаки от D5 до D8 включительно равны 0, то знаки от D5 доD8 не должны кодироваться в символе;

Знак символа X1 X2 X3 X4 X5 X6
Знак данных D2 D3 D9 D10 D11 D4

d) если D4 равен 3, 4, 5, 6, 7, 8 или 9 и знаки от D5 до D9 включительно равны 0, то знаки от D5до D9 не должны кодироваться в символе, а знак Х6 должен быть равен 3.

Знак символа X1 X2 X3 X4 X5 X6
Знак данных D2 D3 D4 D10 D11 3

3) Определяют числовые наборы для кодирования в неявном виде D12 (таблица 4).

4) Кодируют знаки символа от X1 до X6, используя числовые наборы А и В в соответствии с перечислением 3).
Примеры кодирования символов UРС-Е.
Пример 1

Исходные данные Данные с отброшенными нулями Правило
0 1 2 3 4 5 0 0 0 0 5 8 1 2 3 4 5 5
Числовые наборы, кодирующие контрольную цифру 8 В А В А А В


Пример 2

Исходные данные Данные с отброшенными нулями Правило
0 4 5 6 7 0 0 0 0 0 8 0 4 5 6 7 8 4 2b
Числовые наборы, кодирующие контрольную цифру 0 В В В А А А


Пример 3

Исходные данные Данные с отброшенными нулями Правило
0 3 4 0 0 0 0 0 5 6 7 3 3 4 5 6 7 0 2c
Числовые наборы, кодирующие контрольную цифру 3 В В А А А В


Пример 4

Исходные данные Данные с отброшенными нулями Правило
0 9 8 4 0 0 0 0 0 7 5 1 9 8 4 7 5 3 2d
Числовые наборы, кодирующие контрольную цифру 1 В В А В А А


Примечание - Числовые наборы, используемые для кодирования в неявном виде контрольной цифры, приведены в графе "Данные с отброшенными нулями".

4.2.3.4.3 Декодирование символа UPC-E
Восстановление 12-разрядной структуры данных из знаков, закодированных в символе UPC-E, можно выполнить в соответствии с таблицей 5, используя цифру, указанную в графе P6 в качестве ключа.
Таблица 5 - Декодирование символа UPC-E


4.2.3.5 Дополнительные символы

4.2.3.5.1 Общие положения
Дополнительные символы предназначены для использования вместе с символами EAN/UPC на периодических изданиях и книгах в бумажной обложке. Из-за снижения надежности при считывании использование дополнительных символов должно быть ограничено только прикладными применениями, в которых правила нормативных документов по применению предусматривают соответствующие меры предосторожности в отношении формата данных и их содержания.

4.2.3.5.2 2-разрядный дополнительный символ
2-разрядный дополнительный символ допускается использовать в сочетании с символами EAN-13, UPC-A или UPC-E. Он должен быть расположен непосредственно за правой свободной зоной основного символа и сформирован следующим образом:
- шаблон-ограничитель дополнительного символа;
- первая цифра дополнительного номера из числовых наборов А или В;
- шаблон-разделитель дополнительного символа;
- вторая цифра дополнительного номера из числового набора А или В;
- правая свободная зона.
Дополнительный символ не имеет правого шаблона-ограничителя, а также собственной контрольной цифры, поэтому контроль осуществляют по сочетанию знаков числовых наборов (А или В), используемых для этих двух цифр. Выбор числовых наборов связан со значением дополнительного номера (таблица 6).
Таблица 6 - Числовые наборы для 2-разрядного дополнительного символа

Значение дополнительного номера Левая цифра Правая цифра
Кратное 4 (00, 04, 08,..., 96) А А
Кратное 4+1 (01, 05,..., 97) А В
Кратное 4+2 (02, 06,..., 98) В А
Кратное 4+3 (03, 07,..., 99) В В


Пример символа штрихового кода UPC-A с 2-разрядным дополнительным символом приведен на рисунке 5.


Рисунок 5 - Символ штрихового кода UPC-A с 2-разрядным дополнительным символом

4.2.3.5.3 5-разрядный дополнительный символ
5-разрядный дополнительный символ допускается использовать в сочетании с символами EAN-13, UPC-A или UPC-E. Дополнительный символ должен быть расположен непосредственно за правой свободной зоной основного символа и составлен следующим образом:
- шаблон-ограничитель дополнительного символа;
- первая цифра дополнительного номера из числового набора А или В;
- разделитель дополнительного символа;
- вторая цифра дополнительного номера из числового набора А или В;
- разделитель дополнительного символа;
- третья цифра дополнительного номера из числового набора А или В;
- разделитель дополнительного символа;
- четвертая цифра дополнительного номера из числового набора А или В;
- разделитель дополнительного символа;
- пятая цифра дополнительного номера из числового набора А или В;
- правая свободная зона.
Дополнительный символ не имеет правого шаблона-ограничителя, а также собственной контрольной цифры, поэтому контроль осуществляют по сочетанию знаков числовых наборов (А или В), используемых для указанных пяти цифр. Значение v определяют следующим образом:

1) суммируют цифры в позициях 1, 3 и 5;

2) результат, полученный на этапе 1, умножают на три;

3) суммируют остальные цифры (позиции 2 и 4);

4) результат, полученный на этапе 3, умножают на девять;

5) суммируют результаты, полученные на этапах 2 и 4;

6) значение v - это значение разряда единиц (цифра в низшем разряде) числа, полученного на этапе 5.

Пример - Определение значения в дополнительном номере 86104:
Этап 1: 8+1+4=13.
Этап 2: 13x3=39.
Этап 3: 6+0=6.
Этап 4: 6x9=54.
Этап 5: 39+54=93.
Этап 6:  равно 3.


Затем можно определить числовые наборы, используя таблицу 7.
Таблица 7 - Числовые наборы для 5-разрядного дополнительного символа

Значение v Числовые наборы для знаков символа
1 2 3 4 5
0 В В А А А
1 В А В А А
2 В А А В А
3 В А А А В
4 А В В А А
5 А А В В А
6 А А А В В
7 А В А В А
8 А В А А В
9 А А В А В


Например, при v=3 последовательность числовых наборов, используемых для кодирования значения 86104, будет ВАААВ.
Пример символа штрихового кода EAN-13 с 5-разрядным дополнительным символом приведен на рисунке 6.


Рисунок 6 - Символ штрихового кода EAN-13 с 5-разрядным дополнительным символом

4.3 Размеры и допуски

4.3.1 Основа для измерений
Размеры символа EAN/UPC могут быть соотнесены с установленным набором размеров, определяемым как символ номинального размера. Исторически организации - предшественники GS1 (см. приложение C) определяли символ номинального размера как на основе измерений в дюймах, так и на основе измерений в единицах метрической системы мер с размерами X, равными 0,013 дюйма (0,3302 мм) и 0,33 мм соответственно. Точный перевод размеров из системы на основе дюйма в единицы метрической системы мер отличается менее чем на 0,1% от номинальных размеров в единицах метрической системы мер. Допускается использовать любую из указанных систем, последовательно применяя ее ко всем размерам символа, хотя в следующих подразделах и приложении E настоящего стандарта приведены размеры только в единицах метрической системы мер.
Изображения символов номинальных размеров в масштабе приведены в приложении Е.

4.3.2 Ширина узкого элемента (X)
Номинальная ширина узкого элемента символа номинального размера должна быть равна 0,330 мм.

4.3.3 Высота штриха
Номинальная высота штриха символа номинального размера должна быть:
- 22,85 мм - для символов EAN-13, UPC-A и UPC-E;
- 18,23 мм - для символов EAN-8;
- 21,90 мм - для дополнительных символов.
В символах EAN-13, EAN-8, UPC-A и UPC-E штрихи, образующие левый, центральный и правый шаблоны-ограничители, должны быть удлинены вниз на 5X, т.е. на 1,65 мм. Это также относится к штрихам первого и последнего знаков символа для символа UPC-A.

4.3.4 Свободная зона
В зависимости от размеров и размещения знаков визуального представления минимальные размеры свободной зоны различаются для разных типов символов. Минимальная ширина свободных зон символов:
- EAN-13: левой - 11X, правой - 7X;
- UPC-A - 9X;
- UPC-E: левой - 9X, правой - 7X;
- EAN-8 - 7X;
- дополнительных символов (всех) правой зоны - 5X.
Полезным дополнительным средством, обеспечивающим ширину свободной зоны в определенных производственных процессах, является включение знаков "МЕНЬШЕ" (<) и/или "БОЛЬШЕ" (>) в поле визуального представления знаков, вершина угла которых должна быть выровнена по наружному краю свободной зоны. При использовании этих знаков их следует размещать согласно приложению Е.

4.3.5 Расположение дополнительного символа
Дополнительный символ не должен вступать в предел правой свободной зоны основного символа. Максимальный интервал между крайним правым штрихом шаблона-ограничителя основного символа и первым штрихом дополнительного символа должен быть 12X.
Нижний край штрихов в дополнительном символе должен быть выровнен по горизонтали относительно нижнего края штрихов шаблонов - ограничителей основного символа.

4.3.6 Ширина элементов
Ширину каждого штриха и пробела определяют умножением размера X на ширину каждого штриха и пробела в модулях (1, 2, 3 или 4). Исключение составляют знаки символа, представляющие цифры 1, 2, 7 и 8. Штрихи и пробелы этих знаков должны быть сужены или расширены на 1/13 модуля для повышения надежности сканирования таким образом, чтобы размеры от края одного штриха до соответствующего края следующего штриха и общая ширина знака символа оставались неизменными (пример приведен в G.4).
Сужение/расширение штрихов и пробелов для знаков символа, кодирующих цифры 1, 2, 7 и 8, приведено в таблице 8.
Таблица 8 - Сужение/расширение для знаков символа, кодирующих цифры 1, 2, 7 и 8

Значение знака Сужение/расширение для знаков в числовом наборе, миллиметры
A B и C
Штрих Пробел Штрих Пробел
1 -0,025 +0,025 +0,025 -0,025
2 -0,025 +0,025 +0,025 -0,025
7 +0,025 -0,025 -0,025 +0,025
8 +0,025 -0,025 -0,025 +0,025


Примечание - Допускается применение оборудования и трафаретов для генерации символов, которые используют номинальное сужение/расширение, равное 0,030 мм.

4.3.7 Длина символа
Длина символа (включая минимальные свободные зоны) приведена в таблице 9.
Таблица 9 - Длина символов

Тип символа Длина, модули
ЕАN-13 113
UPC-A 113
ЕАN-8 81
UPC-E 67
2-разрядный дополнительный 25
5-разрядный дополнительный 52
ЕАN-13 или UPC-A с 2-разрядным дополнительным символом 138
UPC-E с 2-разрядным дополнительным символом 92
EAN-13 или UPC-A с 5-разрядным дополнительным символом 165
UPC-E с 5-разрядным дополнительным символом 119

4.3.8 Коэффициенты увеличения
Символы могут быть уменьшены или увеличены относительно номинального размера при использовании постоянного коэффициента увеличения в диапазоне от 0,8 до 2,0 для всех размеров. Для дополнительного символа применяют тот же коэффициент увеличения, что и для основного, с которым он связан.
Примечание - В применениях, установленных в [3], размеры символов могут быть уменьшены или увеличены по отношению к номинальному размеру путем использования постоянного для всех размеров символа коэффициента увеличения, заданного в диапазоне от 0,8 до 2,0. При особых обстоятельствах, установленных в [3], допускается расширение диапазона для выбора коэффициента увеличения от 0,75 до 2,0. В случае, если в особых применениях используют коэффициент увеличения менее 0,8, минимальные размеры свободных зон и высота штрихов такого символа не должны быть менее размеров, установленных для символа с коэффициентом увеличения 0,8.

4.3.9 Допуски размеров
Вместо традиционно используемых допусков элементов, приведенных в F.1 приложения F, должны выполняться требования, установленные в 4.5.

4.4 Рекомендуемый алгоритм декодирования


Системы считывания штриховых кодов разработаны таким образом, чтобы считывать несовершенные (невысокого качества) символы в пределах, предусмотренных используемыми на практике алгоритмами. В настоящем подразделе рассмотрен алгоритм декодирования, используемый для определения параметров декодирования и декодируемости при верификации символа в соответствии с 4.5.
Для каждого знака символа общую измеренную ширину знака принимают равной  . Значение  используют для определения порога выбора (). Отдельные измерения от края одного штриха до соответствующего края следующего штриха () сравнивают с , чтобы определить значение . Значения знаков определяют по таблице 10 на основе значений  и .
Таблица 10 - Таблица декодирования EAN/UPC

Знак Числовой набор Первичный детерминант Вторичный детерминант
0 A 2 3
1 A 3 4 4
2 A 4 3 4
3 A 2 5
4 A 5 4
5 A 4 5
6 A 5 2
7 A 3 4 >4
8 A 4 3 >4
9 A 3 2
0 B и C 5 3
1 B и C 4 4 >3
2 B и C 3 3 >3
3 B и C 5 5
4 B и C 2 4
5 B и C 3 5
6 B и C 2 2
7 В и С 4 4 3
8 B и C 3 3 3
9 B и C 4 2
Примечание -  и  - обозначения ширины двух элементов - штрихов (рисунок 7).


Значение  представляет собой измеренное расстояние от переднего края штриха до переднего края соседнего штриха, значение  - измеренное расстояние от заднего края штриха до заднего края соседнего штриха, значения  и  представляют собой измеренные расстояния от переднего края штриха до заднего края того же штриха. Для числовых наборов A и B передним считают правый край каждого из двух штрихов, а для числового набора C - левый край каждого штриха (рисунок 7).

Рисунок 7 - Размеры для декодирования знаков символов

Числовой набор C


Числовые наборы A и B


Рисунок 7 - Размеры для декодирования знаков символов


Пороги выбора , , ,  и  представлены следующим образом:
;
;
;
;
.
Измеренные внутри каждого знака расстояния  и  сравнивают с . Соответствующие целочисленные значения измерений  и  считают равными 2, 3, 4 или 5:
при ;
при ;
при ;
при .
В противном случае знак является ошибочным. Значения  и , приведенные в таблице 10, используют в качестве первичного детерминанта для определения значения знака символа.
Знак определяется уникальным образом для всех сочетаний  и  , за исключением следующих случаев:

3 и  4 (знаки 1 и 7 в числовом наборе А);

4 и 3 (знаки 2 и 8 в числовом наборе А);

4 и 4 (знаки 1 и 7 в числовых наборах В и С);

3 и 3 (знаки 2 и 8 в числовых наборах В и С).
Для этих случаев необходимо проверить общую ширину двух штрихов следующим образом:

3 и 4:
знак "1", если ;
знак "7", если .
Для 4 и 3:
знак "2", если ;
знак "8", если .
Для 4 и 4:
знак "1", если ;
знак "7", если .
Для 3 и 3:
знак "2", если ;
знак "8", если .


Требования к () приведены в таблице 10.
Аналогичные процедуры следует применять для декодирования знаков символа в любом дополнительном символе.
С помощью рисунка 8 определяют  для расчета базовых значений порогов выбора  и , применяемых к вспомогательным шаблонам основного символа. Для каждого символа или половины символа значение  соответствующего вспомогательного шаблона сравнивают с порогами выбора для определения целочисленного значения . Определяемые значения , , и  должны соответствовать значениям действительных вспомогательных шаблонов, приведенных в таблице 11. В противном случае шаблон является ошибочным.

Рисунок 8 - Размеры вспомогательных шаблонов


Рисунок 8 - Размеры вспомогательных шаблонов


Таблица 11 - Значения вспомогательных шаблонов основного символа

Вспомогательные шаблоны-ограничители
Типовой шаблон-ограничитель 2
Центральный шаблон-ограничитель (левая половина) 2 2 2
Центральный шаблон-ограничитель (правая половина) 2 2 2
Специальный шаблон-ограничитель 2 2 2 2

4.5 Качество символов

4.5.1 Методология испытаний
Для проверки соответствия символа требованиям настоящего стандарта его подвергают испытаниям по ISO/IEC 15416, который устанавливает типовую методологию измерения и определения классов качества символов штрихового кода согласно 4.5.2. В ISO/IEC 15416 установлены условия проведения измерений и методы определения полного класса качества, основанного на параметрах символа штрихового кода. Для оценки параметров "декодирование" и "декодируемость" в соответствии с требованиями ISO/IEC 15416 следует использовать рекомендуемый алгоритм декодирования, указанный в 4.4 настоящего стандарта.
ISO/IEC 15416 учитывает дополнительные критерии соответствия/несоответствия, оговоренные спецификацией символики. Указанные дополнительные критерии для символики EAN/UPC приведены в 4.5.3 настоящего стандарта. Любым отдельным профилям отражения при сканировании, не соответствующим указанным требованиям, должен быть присвоен класс 0.
В соответствии с ISO/IEC 15416 полный класс символа должен быть представлен в следующем виде:
1,5/10/660,
где 1,5 - полный класс качества символа;

10 - ссылочный номер измерительной апертуры (в данном примере диаметр апертуры - 0,25 мм);

660 - длина волны в спектральном максимуме интенсивности оптического излучения в нанометрах.
В соответствии со спецификациями GS1 минимальный класс символа EAN/UPC должен быть 1,5/06/670.
Минимальный класс 1,5/06/670 применяют для законченного символа в месте его использования. Рекомендуется стремиться к более высокому классу символа по месту печати, чтобы учесть поправку на различные отклонения и возможное ухудшение качества символа в процессе упаковки, хранения и обработки. Там, где это возможно, рекомендуется, чтобы класс символа при печати был равен или превышал 2,5/06/670.
Первоначальные спецификации организаций UCC и EAN International устанавливали оптические условия, при которых следовало проводить сканирование символа EAN/UPC. Данные условия заменены требованиями к испытаниям, приведенными в настоящем подразделе.

4.5.2 Декодируемость

4.5.2.1 Декодируемость типовых знаков символа
Для каждого знака символа, представляющего цифру из набора {0, 3, 4, 5, 6, 9}, значение декодируемости  должно быть рассчитано в соответствии с ISO/IEC 15416.

4.5.2.2 Декодируемость знаков символа, представляющих цифры 1, 2, 7 и 8
Для каждого знака символа, представляющего одну из цифр 1, 2, 7 и 8, значение декодируемости  рассчитывают следующим образом*:
_______________
Уточнение общей формулы расчета значения декодируемости, приведенной в ISO/IEC 15416.
для i=1 и 2 и для j=2, 3, 4:
= наименьшее {|ei - j|}
.
Для знаков символа с нечетным паритетом, представляющих цифры 1, 2, 7 или 8:
 (общая ширина обоих штрихов) - 4|]/(15/13).
Для знаков символа с четным паритетом, представляющих цифры 1, 2, 7 или 8:
) (общая ширина обоих штрихов) - 3|]/(15/13).
Для каждого знака символа, представляющего цифру 1, 2, 7 или 8, значение декодируемости  равно меньшему из значений  и .

4.5.2.3 Декодируемость для вспомогательных шаблонов
Декодируемость  для вспомогательных шаблонов рассчитывают так же, как для типовых знаков символов (n, k), но с использованием нижеуказанных значений n, k и . Внешний штрих левого и правого шаблонов-ограничителей не должен включаться в расчет.
Для левого и правого типовых шаблонов-ограничителей символов EAN-13, EAN-8 и UPC-A n=2, k=1; величина  принимает значение  для знака символа, находящегося соответственно справа или слева от типового шаблона-ограничителя. Для специального шаблона-ограничителя, расположенного с правого края символов UPC-E, n=4, k=2; величина принимает значение  для знака символа, находящегося слева от специального шаблона-ограничителя.
Для центрального шаблона-ограничителя символов EAN-13 и UPC-A n=4, k=2. Сначала рассчитывают  для первых четырех элементов (пробел-штрих-пробел-штрих) с использованием  для знака символа, находящегося слева от центрального шаблона-ограничителя, затем рассчитывают  для последних четырех элементов (штрих-пробел-штрих-пробел) с использованием значения  для знака символа, расположенного справа от центрального шаблона-ограничителя. Значением  для центрального шаблона-ограничителя является меньшее из значений и .

4.5.3 Дополнительные критерии

В соответствии с ISO/IEC 15416 в спецификациях символик устанавливают дополнительные критерии проверки. Для символики EAN/UPC минимальные размеры свободной зоны указаны в 4.3.4. Любому отдельному профилю отражения при сканировании, который не соответствует этим требованиям, учитывающим следующие допуски, должен быть присвоен класс 0.
Минимальная ширина измеренных свободных зон символов:
- EAN-13: левой - 10X, правой - 6,2X;
- UPC-A - 8X;
- UPC-E: левой - 8X, правой - 6,2X;
- EAN-8 - 6,2X;
- всех дополнительных символов: правой - 4,2X.
Символам, размеры которых не попадают в диапазон значений, определенный в 4.3.8, должно быть присвоено значение класса 0.
Примечание - Выбор допусков основан на требованиях первоначального руководства по качеству печати символов UPC. Поскольку в указанном руководстве не были установлены требования к символам EAN-13 и EAN-8, для них применяли допуски, определяемые по той же методике.

4.6 Параметры для применения


Применение символов EAN/UPC устанавливает исключительно GS1. Спецификации системы GS1 определяют следующие параметры:
- содержание данных;
- выбор типа символа и использование дополнительных символов;
- допустимый диапазон размеров X и высоту символов.

4.7 Визуальное представление знаков


Требования к визуальному представлению знаков приведены в A.2.

4.8 Передаваемые данные


Большинство применений символики EAN/UPС используют системные протоколы для данных, передаваемых устройством считывания на кассовый терминал или на иное устройство.
При отсутствии заранее определенного протокола передачи между устройством считывания и устройствами, действующими в конкретном применении, возможность передачи идентификаторов символики должна быть заложена в устройстве считывания. Передаваемые данные должны состоять из идентификатора символики, за которым следуют декодированные данные в соответствии с приложением В»

<…>

Персональные консультации по учету и налогам

Лучшие ответы специалистов по налогообложению, бухгалтерскому учету и праву. Ответы специалистов по налогообложению, бухгалтерскому учету и праву.



Вопросы и ответы по теме



Совет недели

Если акт от поставщика датирован 2015 годом, но получили вы его только сейчас, расходы можно учесть в текущем периоде. Ведь из-за ошибки налог на прибыль в 2015 году переплатили (п. 1 ст. 54 НК РФ).
  • Налоговый кодекс
  • Гражданский кодекс
  • Трудовой кодекс

Новые документы

Все изменения в законодательстве для бухгалтера


Зачем бухгалтеру ОКУН и новый Перечень бытовых услуг?

  Результаты

Система Главбух

Профессиональная справочная система для бухгалтеров

Получить демодоступ

Программа Главбух: Зарплата и кадры

Сервис по расчету и оформлению выплат работникам

Попробовать бесплатно


Калькуляторы и справочники


Пока вы были в отпуске

Самые важные события, материалы и изменения в законе


Подписка на рассылки



Наши партнеры

  • Семинар для бухгалтера
  • Практическое налоговое планирование
  • Зарплата
  • Учет в строительстве
  • Юрист компании
  • Кадровое дело
  • Учет.Налоги.Право
  • Документы и комментарии
  • Учет в сельском хозяйстве
  • Коммерческий директор
  • Упрощенка