КЛАССИФИКАТОРЫ, КОДЫ И ТЕХНОЛОГИЯ ИХ ПРИМЕНЕНИЯ Обработка экономических задач заканчивается составлением на ЭВМ различных сводок, таблиц, ведомостей, в которых информация сгруппирована по каким-либо реквизитам-признакам. Группировка информации осуществляется на основе систем классификации и кодирования, позволяющих представить технико-экономическую информацию в форме, удобной для ввода и обработки данных с помощью вычислительной техники. Экономическая информация фиксируется в документах в виде цифр и букв.
Количественно-суммовые основания показателей имеют цифровое выражение, а признаки – буквенно-цифровое. К таким признакам можно отнести, например, название учреждения (подразделения), фамилию работающего, вид операции, которые не всегда удобны для автоматизированной обработки. Чтобы сделать эту информацию удобной для восприятия человеком и машиной, потребовалось создание специальных средств формализованного описания экономической информации. Эти средства включают целый ряд разработанных классификаторов, входящих в Единую систему классификации и кодирования (ЕСКК).
Систематизация экономической информации вызывает необходимость применения самых разнообразных классификаторов:
Общегосударственных, разрабатываемых в централизованном порядке и являющихся едиными для всей страны.
Отраслевых, единых для какой-то отрасли деятельности. Как правило, отраслевые классификаторы разрабатываются в типовых проектах автоматизированной обработки. Например, для бухгалтерского учета составлены коды планов счетов, видов оплат и удержаний из заработной платы, видов операций движения материальных ценностей и др.
Локальных, которые составляются на номенклатуры, характерные для данного предприятия, организации, банка (коды табельных номеров, подразделений, клиентов н др.). Разработка локальных кодов ведется на местах.
Общегосударственные классификаторы (ОК) начали создаватьсяв стране по постановлению Правительства в 1970-х годах и в настоящее время их создано около четырех десятков. Условно Общегосударственные классификаторы делятся на 4 группы:
1. Классификаторы трудовых и природных ресурсов, например ОК профессий рабочих, должностей служащих и тарифных разрядов (ОКПДТР).
2. Классификаторы структуры отраслей (ОК отраслей народного хозяйства – ОКОНХ), органов управления (система обозначений органов государственного управления – СООГУ), административно - территориального деления (система обозначений административно-территориальных объектов – СОАТО), предприятий и организаций (ОКПО), форм собственности (ОКФС).
3. Классификаторы продукции (ОК промышленной и сельскохозяйственной продукции – ОКП, ОК строительной продукции).
4. Классификаторы технико-экономических показателей (ОКТЭП), управленческой документации (ОКУД), системы обозначений единиц измерения и др.
Приведем примеры построения некоторых ОК, имеющих наибольшее применение при автоматизированной обработке учетной и финансово-кредитной информации.
Идентифицированный номер налогоплательщика (ИНН) – девятизначный; первый и второй знак означают территорию, третий и четвертый – номер государственной налоговой инспекции, остальные – номер налогоплательщика и контрольный разряд.
ОК отрасли (ОКОНХ) предназначен для анализа структуры отраслей.
Код – пятизначный, построен по комбинированной системе и включает пять группировочных признаков: отрасль, подотрасль, вид, группа, подгруппа.
ОК предприятий и организаций присваивается органами государственной статистики предприятиям, организациям, фирмам любой формы собственности. Состоит из трех блоков: 1 – регистрационный номер, 2 – наименование организации, 3 – ведомственная, территориальная и отраслевая принадлежность предприятия, организации, фирмы. Регистрационный номер проставляется предприятиями и организациями в формах финансовой отчетности. Два других блока используются органами государственной статистики для автоматического ведения ОКПО в электронно-вычислительной машине. Регистрационный номер состоит из 7 знаков, построен по комбинированной системе, первые два знака означают принадлежность к отрасли, последние – порядковый номер предприятия, организации; например: отрасли промышленности присвоен код – 01, лесному хозяйству – 05 и т.д.
Приступая к составлению классификаторов, прежде всего следует выяснить, какие общегосударственные и отраслевые классификаторы можно использовать при решении данной задачи, и только затем приступают к составлению локальных кодов. Классификаторы приобретают особое значение в компьютерных информационных системах, предусматривающих создание автоматизированных рабочих мест (АРМ). Кодированию в документах подлежат те признаки, по которым выполняется группировка информации в машине. Разработка кодов осуществляется при составлении техно-рабочего проекта. Наряду со специалистами по машинной обработке в этом процессе заметную роль играют экономисты-пользователи.
Составление классификаторов выполняется в два этапа: первый этап – классификация информации, второй – кодирование.
Классификация осуществляется в такой последовательности. Сначала выявляются номенклатуры, подлежащие кодированию. К ним относятся те реквизиты-признаки, которые используются для составления группировок. Затем по каждой номенклатуре составляется полный перечень всех позиций, подлежащих кодированию. При этом соблюдается логическая зависимость различных признаков в рассматриваемой номенклатуре. Например, при кодировании территорий районы располагаются по областям. Такой упорядоченный список, т.е. полный перечень однородных наименований состоящий из отдельных строк – позиций, называется номенклатурой. В каждой номенклатуре предусматривается некоторое количество резервных позиций на случай появления новых объектов. Таким образом, можно отметить, что классификация заключается в распределении элементов множества на подмножества на основании признаков и зависимости внутри признаков.
После составления классификации выполняется следующий этап – кодирование – процесс присвоения условного обозначения различным позициям номенклатуры. Код – условное обозначение объекта знаком или группой знаков по определенным правилам, установленным системой кодирования. Коды могут быть цифровыми, буквенными, буквенно-цифровыми и состоять из одного или нескольких знаков. При машинной обработке предпочтение отдается информации, закодированной в цифровой форме, как наиболее удобной для автоматической группировки.
После присвоения кодов создается классификатор – систематизированный свод однородных наименований и их кодовых обозначений.
Классификаторы имеют двоякое применение. Первое – для ручного проставления кодов в документах. В этом случае классификаторы оформляются в виде справочников и используются экономистами для подготовки первичных и сводных документов к машинной обработке.
Так, в сводных бухгалтерских отчетах (баланс, отчет о прибылях и убытках и др.) в заголовочной части бланка проставляются коды постоянных признаков отчитывающейся организации: идентификационный номер налогоплательщика (ИНН), код организации по ОКПО, отрасль (вид деятельности) по ОКОНХ, организационно-правовая форма по КОПФ, орган управления государственным имуществом по ОКПО; единица измерения по СОЕЙ. Для проверки правильности проставленных кодов вводится строка «Контрольная сумма», которая представляет собой искусственный итог по всем кодам. Машинная программа осуществляет контроль по контрольным суммам и позволяет обнаружить неверно проставленные коды. На основании кодов происходит свод и группировка поступивших бухгалтерских отчетов в вышестоящей организации, органах налоговой инспекции и др.
Если при машинной обработке на предприятиях (организациях, фирмах) осуществляется ввод данных с первичных документов, то документы предварительно кодируются, коды проставляются вручную в соответствии с инструкцией в специально отведенные места документа, в зоны постоянных и переменных признаков документа. Контроль правильности проставления кодов осуществляется методом включения контрольных сумм или введением дополнительного защитного кода.
Во втором случае применения кодов предусматривается хранение всех классификаторов в памяти машины, на машинных носителях в банке данных, в качестве словарного фонда или условно-постоянной информации. В ряде организаций, например в Госкомстате России, обеспечивается автоматизированное ведение некоторых общегосударственных классификаторов в ЭВМ. Хранение классификаторов в ЭВМ позволяет автоматически формировать необходимую текстовую информацию в выходных сводках. Например, в машине постоянно хранится справочник на работающих, где имеются такие реквизиты, как фамилия, имя, отчество, табельный номер, профессия и др. При расчете заработной платы на ЭВМ с первичных документов по начислениям и удержаниям в машину вводится только табельный номер работающего (без фамилии) и данные о заработной плате.
В процессе обработки фамилия, имя, отчество, взятые из справочника, подформировываются к каждому табельному номеру. В результате в расчетно-платежной документации печатаются все фамилии работающих.
К кодам предъявляется ряд требований: они должны охватывать все номенклатуры, подлежащие кодированию; быть едиными для разных задач внутри одного экономического объекта (например, коды материалов, подразделений должны быть едиными для задач бухгалтерского учета и материально-технического снабжения); отличаться стабильностью; иметь резерв свободных номеров (но не излишний, так как это может привести к увеличению значности кода); длина кодового обозначения должна проектироваться минимальной. Значность кодов данной номенклатуры является одинаковой для всех позиций. Иногда к основному коду через тире добавляют контрольный разряд, который обеспечивает автоматическое нахождение ошибки машиной при неисправном проставлении экономистом какой-либо цифры в коде или при перестановке цифр. Как показывает практика, это наиболее частые ошибки, допускаемые при кодировании. Поэтому, например, при обработке банковской информации контрольный разряд имеет номер лицевого счета клиента и номер филиала.
Назначение кодов заключается в обеспечении группировки информации в машине, подведении итогов по всем группировочным признакам и их печати в сводных таблицах. Они находят широкое применение при выполнении таких процедур обработки, как поиск, хранение, выборка информации; значительно сокращают время ее передачи по каналам связи.
Кодирование информации производится по определенной системе – совокупности правил, определяющих построение кода. В настоящее время применяются несколько систем кодирования экономической информации, среди которых наибольшее распространение получили: порядковая, серийная, позиционная и комбинированная. Выбор системы кодирования зависит от целого ряда факторов, главными из которых являются количество выделяемых признаков в номенклатуре, число позиций в каждом признаке и степень устойчивости номенклатуры.
При построении порядковой системы все позиции номенклатуры кодируются по младшему признаку, без учета старших признаков. Всем позициям присваиваются порядковые номера без пропуска номеров. Это код малозначный, простой по построению, однако в нем учтен только младший признак, что затрудняет автоматическое получение итогов по старшим признакам. Другой недостаток данной системы – отсутствие в номенклатуре резервных позиций. Поэтому порядковая система имеет ограниченное применение и используется при кодировании устойчивых однопризначных номенклатур.
Серийная система напоминает порядковую, но ею можно закодировать двух- и более призначные номенклатуры, т.е. имеющие два и более признаков. Каждой группе старших признаков номенклатур присваивается серия номеров. В пределах этой серии каждая позиция младших признаков номенклатуры кодируется порядковым номером. Серийная система предусматривает резервные номера для старших признаков номенклатуры. Эта система удобна для обработки на ЭВМ в том случае, если в памяти машины содержатся числовые значения серии номеров, характеризующие старшие признаки. ЭВМ обеспечивает автоматическое кодирование всех старших признаков и получение сводных итогов по всем группировочным признакам. Серийная система выполняется в такой последовательности:
• определяется число группировочных признаков;
• устанавливается число позиций в каждом группировочном признаке;
• дается серия номеров старшим признакам с учетом резерва;
• производится порядковое кодирование младших признаков в пределах серий номеров старших признаков с учетом резерва;
• составляется классификатор.
При позиционной системе кодирования четко выделяется каждый признак и ему отводится один или несколько разрядов в зависимости от его значности. Затем каждый признак кодируется отдельно, начиная с 1, 01, 001 и т.д. в зависимости от значности признака. Этот код обеспечивает автоматическое формирование в ЭВМ всех необходимых итогов в соответствии с выделенными признаками.
Комбинированная система так же, как и позиционная, предусматривает четкое выделение всех признаков номенклатуры. Но при этом каждый признак может кодироваться по любой системе: порядковой, серийной или позиционной. Комбинированная система более гибкая и широко применяется при решении экономических задач, поскольку обеспечивает автоматическое получение всех необходимых итогов в соответствии с выделенными признаками.
Последовательность разработки позиционных и комбинированных систем кодирования следующая:
• определяется число группировочных признаков и их соподчиненность;
• устанавливается число позиций в каждом группировочном признаке;
• производится кодирование порядковыми номерами сначала старшего признака, затем следующих признаков внутри старших, каждый раз начиная с 1, 01, 001 в зависимости от значности младшего признака в пределах его старшего признака;
• составляется классификатор.
Кроме названных систем кодирования используются еще код повторения и шахматная система, имеющие ограниченное применение. В качестве кода повторения выступают номера каких-то номенклатур, например гаражный номер автомашины, номер склада и др. Шахматная система применяется для кодирования двухпризначных номенклатур с устойчивой связью. Она строится в виде таблицы и напоминает позиционную систему.
Рассмотрим практические примеры построения некоторых кодов, используемых при обработке учетной и банковской информации.
Коды счетов бухгалтерского учета широко применяются как при ручной обработке, так и в условиях компьютеризации. При существующей системе учета код счетов бухгалтерского учета составляет четыре знака: первых два – балансовые счета, вторых два – субсчет, который устанавливается на предприятии, организации (фирме). Система балансовых счетов, используемых в международном учете, предусматривает для выделения субсчетов четыре разряда. В проектах компьютерной обработки бухгалтерского учета встречаются различные подходы к построению кода аналитического учета. Как правило, структура кода отличается различным уровнем аналитичности и значностью. Программы позволяют вести учет по разным вариантам, уровням аналитики (разным признакам), которые устанавливаются на конкретном предприятии, организации (фирме).
Построение кода счетов бухгалтерского учета имеет большое значение в тех программах, которые не предусматривают локальную обработку отдельных участков учета, где весь учет выполняется на основании ведения журнала хозяйственных операций, что характерно для небольших предприятий. Гибкая система построения кода позволяет при этом выполнять аналитические разработки с различной степенью детализации. Уровни аналитики – это те признаки, по которым группируются данные. Например, для счета 70 «Рабочие и служащие» можно выделить два уровня: первый – для подразделения, второй – для табельных номеров. В данном случае аналитические сводки будут составлены в разрезе подразделений и табельных номеров. Для счета 10 «Материалы», например, можно выделить три уровня аналитики:
• первый — вид материальных ценностей (1 знак);
• второй — склад (1 знак);
• третий — номенклатурный номер материалов (2 знака). Предположим, на предприятии имеются 7 видов материалов и 99 их наименований, которые могут располагаться на трех складах. Закодируем эти наименования.
Признак Кодовое обозначение
а) виды материалов:
сырье и материалы
|
| полуфабрикаты
|
| топливо
|
| запасные части
|
| прочие материалы
|
| тара
|
| строительные материалы
|
| б) склады:
|
| сырья и материалов
|
| топлива
|
| строительных материалов
|
| в)
краска масляная
|
| белила цинковые
|
| гвозди отбойные
|
| и т.д.
| Приведем пример построения кода краски масляной с учетом зависимости всех выделенных признаков:
балансовый счет 10
строительные материалы 7
склад строительных материалов 3
номенклатурный номер
масляной краски 01
Общий вид кода: 107301.
Код многозначный, с выделением четырех признаков, построен по позиционной системе.
При оприходовании и отпуске материалов в первичном документе должны быть проставлены все эти коды. В этом случае при компьютерной обработке будет обеспечено получение различных сводок синтетического и аналитического учета в разрезе балансовых счетов, складов, номенклатурных номеров материалов и их видов.
Система автоматизированной обработки банковской информации также предусматривает использование большого количества обозначений номенклатур кодовыми знаками. Наиболее сложным является код лицевого счета. Структура этого кода с 1998 г. строится в соответствии с новым планом счетов и международным стандартом.
Указаниями Центробанка России рекомендуется сложная структура кода лицевого счета, построенная по комбинированной системе и включающая до 11 различных признаков. Значность кода составляет 20 знаков, но может быть расширена и до 25 разрядов.
Структура кода лицевого счета отражена в табл. 3.1.
Таблица 3.1
Структура кода лицевого счета
Номер
| Количеств разрядов признака
| Номер позиции
| Признак
|
|
|
| Номер балансового раздела
|
|
| 2–3
| Номер счета первого порядка
|
|
| 4–5
| Номер счета второго порядка
|
|
| 6–8
| Код валюты
|
|
|
| Защитный ключ
|
|
| 10–11
| Номер филиала
|
|
| 12–13
| Номер подразделения
|
|
| 14–18
| Номер счета (порядковый)
|
|
| 19–20
| Аналитический код
|
|
| 21–-22
| Код внутренней аналитической группы
|
|
| 23–25
| Код внутренней группы
|
Технология применения кодов в современных условиях использования ПЭВМ определяется прежде всего эксплуатационными возможностями машин, а также методами программирования, обеспечивающими создание в машине различных взаимосвязанных массивов информации — банка данных. Новая информационная технология, использующая персональные компьютеры, строится, как правило, на безбумажной технологии, где происходит автоматическое, а не ручное формирование первичного документа. Как известно, документ состоит из различных реквизитов-признаков и оснований. Технологический процесс предусматривает при этом автоматическое занесение реквизитов-признаков в документ. С этой целью в машинной программе имеется специальный блок меню: справочники (словари), которые содержат определенный перечень номенклатур, используемый в данной задаче. Некоторые номенклатуры, являющиеся постоянными для данного вида деятельности (бухгалтерского учета, банковских операций), содержатся в программе, другие составляются на месте. К первому виду номенклатур относятся отраслевые классификаторы. Состав справочника имеет вид:
Для таких справочников предварительно разработаны отраслевые классификаторы, являющиеся едиными для определенного вида деятельности. Так, например, для бухгалтерского учета – это план синтетических счетов. Базы данных, содержащие такие классификаторы, условно можно назвать программными. Ко второму виду классификаторов относятся локальные классификаторы, разработанные на местах. Технологию применения кодов при компьютерной обработке экономических задач можно разделить на следующие этапы:
• просмотр и корректировка программных справочников;
• составление локальных кодов;
• загрузка локальных кодов в машину;
• использование созданных справочников для заполнения первичных документов;
• применение кодов для составления сводных таблиц. Рассмотрим технику выполнения этих этапов.
Просмотр и корректировка программных справочников заключается в нахождении в справочнике нужной номенклатуры, просмотре ее и добавлении новых позиций, отражающих специфику деятельности данной организации (предприятия, фирмы). Например, просматривая план бухгалтерских счетов, можно ввести новый счет.
Составление локальных кодов происходит вручную, техника их разработки приведена выше. Как уже отмечалось, большая роль в этой работе принадлежит пользователю.
Последовательно выполняются этапы классификации и кодирования, при этом могут использоваться различные системы кодирования. Как показал анализ программ, наиболее часто применяются порядковая, позиционная и комбинированная системы кодирования. Кроме цифровых кодов широкое распространение получили буквенные и буквенно-цифровые коды, которые представляют собой условное обозначение позиции номенклатуры и называются мнемокодом. Программой, как правило, определяется максимальное количество знаков мнемокода. Приведем пример кодирования мнемокодами названий первичных документов (табл. 3.2).
Таблица 3.2
Пример кодирования первичных документов
Полное наименование документа
| Мнемокод
| Платежное поручение
| П/П
| Приходный кассовый ордер
| ПКО
| Расходный кассовый ордер
| РКО
| Накладная
| НАКЛ
| Договор
| ДОГ
| Спецификация
| СПЕЦ
|
Мнемокодами могут кодироваться также организации, фамилии работающих и др.
Цифровые коды имеют широкое распространение при кодировании сложных многопризначных номенклатур, например, при составлении кодов материальных ценностей, готовой продукции, основных средств. Код материальных ценностей, к примеру, может иметь три группировочных признака: группа, подгруппа, позиция номенклатуры, как показано в табл. 3.3.
Таблица 3.3
Пример построения кода
Группа
| Подгруппа
| Позиция
| Код
| Черные металлы-1
| Чугун-1
| Передельный-1
|
|
|
| Литейный-2
|
|
|
|
|
|
| Сталь-2
| Среднесортная-1
|
|
|
| Мелкосортная-2
|
|
|
| Обручная-3
|
|
|
|
|
| Цветные металлы
| 2.........................1
| ..................................1
|
| Составление локальных кодов ведется по самым разнообразным номенклатурам, например: работающие, материалы, готовая продукция, организации, клиенты, филиалы, подразделения и др.
Следующий этап технологии применения кодов – занесение локальных классификаторов в машину. Для размещения каждой номенклатуры в программе предусмотрено специальное место, которое определяется блоком меню «Справочники (словари)», обеспечивающим составление файлов справочной информации. В процессе обработки они объединяются с другими базовыми массивами и обеспечивают составление сводок. Заполнение каждою справочника происходит индивидуально. Запись каждой позиции осуществляется через специальное окно, в которое заносятся реквизиты, характеризующие тот или иной признак. Например, при занесении данных об организации вводятся: полное наименование, мнемокод или код, адрес, расчетные счета и др.
Запись данных о материалах содержит наименование, принадлежность к группе, подгруппе, код, цена, склад.
Составленные справочники постоянно хранятся в машине; в них могут добавляться новые позиции, исключаться ненужные. Назначение справочников – облегчение заполнения первичных документов в машине. Ввод данных первичных документов в ПЭВМ происходит двумя способами: на экране возникает форма документа либо появляется окно унифицированного ввода, куда вводятся данные для заполнения различных документов. При этом указывается, какая форма документа (П/П, РКО, ПКО, НАКЛ) заполняется. В любом случае для размещения каждого реквизита отводится специальное поле документа. Если находящийся в поле реквизит присутствует в справочнике, то специальной клавишей происходит обращение к нему, поиск нужной позиции и автоматическое ее занесение в документ.
К несомненным достоинствам современных программ относится возможность добавления новых позиций справочника во время выполнения каких-либо операций. Например, вводя очередное платежное поручение, пользователь обнаруживает, что появилась новая организация. Не выходя из режима составления документа, пользователь обращается к справочнику организаций и вносят в него все реквизиты новой организации. Одновременно эти реквизиты помещаются в создаваемый документ.
Мнемокоды, коды используются для составления сводных таблиц с различной детализацией по всем содержащимся позициям или выборочно. С этой целью программа перед составлением указанной сводки просит дать подтверждение о группировочных признаках, по которым ведется подсчет итогов и составление сводок. Например, указывается код (мнемокод) материально ответственного лица (склада); код группы, подгруппы, в разрезе которых необходимо получить итоги в сводных ведомостях.
3.3. ТЕХНОЛОГИЯ И ОБЛАСТИ ПРИМЕНЕНИЯ ШТРИХОВОГО КОДИРОВАНИЯ
Штриховое кодирование является одним из типов автоматической идентификации, использующим метод оптического считывания информации. Оно основывается на принципе двоичной системы счисления: информация запоминается как последовательность О и 1. Широким линиям и широким промежуткам присваивается логическое значение 1, узким – 0. В связи с этим штриховое кодирование есть способ построения кода с помощью чередования широких и узких, темных и светлых полос. Существуют следующие виды штриховых кодов:
UPC – универсальный товарный код; разработан в США и применяется в странах Америки.
EAN – товарный код; создан в Европе на базе UPC. Соответствует названию Европейской ассоциации товарной нумерации, получившей в настоящее время статус Международной организации (EAN International).
UCC/EAN – единый стандартизованный штриховой код; создан объединенными усилиями организаций США и Канады (Uniform Code Council) и EAN International.
EAN и UCC/EAN находят применение во многих странах мира, в том числе и в Российской Федерации.
В соответствии с видами различаются следующие штриховые коды: UPC-12, EAN-13, EAN-14, EAN-8, UCC/EAN-128 (Code 39).
UPC-12 является двенадцатиразрядным кодом. Структура кода: первая цифра кода — знак системы нумерации; пять цифр — номер производителя, следующие пять — код продукта; последняя цифра является контрольной.
Пример кода UPC-12 представлен на рис. 3.1.
Рис. 3.1. Пример кода UPC-12
В приведенном примере 3 – код лекарственных препаратов США, 00025 – код производителя, 00234 – код продукта, 9 – контрольное число.
Пример кода ЕАN-13 представлен на рис.3.2.
Рис. 3.2. Пример кода EAN-13
EAN-8 является восьмиразрядным кодом; используется для кодирования малогабаритных упаковок. Структура кода следующая: первые три цифры кода обозначают страну производитель товара, четыре следующие цифры – код продукта, последняя цифра является контрольной.
Пример кода EAN-8 представлен на рис. 3.3.
Рис. 3.3. Пример кода EAN-S
EAN-14 – четырнадцатиразрядный код с прямоугольным контуром. Он состоит из 13 разрядов, которые располагаются по значению в той же последовательности, что и EAN-13, и одного дополнительного разряда. Этот дополнительный разряд указывается первым и отражает специфику упаковки цифрами от 1 до 8, например, 1 – групповая упаковка, 2 – упаковка партий в контейнер и т.д. Основное назначение EAN-14 – идентификация транспортной упаковки.
Пример кода EAN-14 представлен на рис. 3.4.
Рис. 3.4. Пример кода EAN-14
Code 39 получил свое название по сочетаемости элементов три из девяти. В каждом знаке три элемента являются широкими, остальные шесть – узкими. Для отображения кода используются 43 символа, включая все прописные буквы, цифры от 0 до 9 и семь особых знаков (-, .,$, /, +, %, пробел), Code 39 также не имеет фиксированной длины, может варьироваться до 40 разрядов.
Современной версией кода Code 39 является UCC/EAN-128 – алфавитно-цифровой код, также не имеющий фиксированной длины; дающий полную характеристику предмета поставки. Составляющими кода являются: светлое поле, стартовый знак (А, В и С), обеспечивающий использование наиболее полного набора знаков, знак функции, позволяющий автоматически контролировать отличие символики кода от других символик, данные, контрольное число. Основное преимущество кода UCC/EAN-128 заключается в более плотном представлении цифровых данных, что позволяет сэкономить много места.
Пример кода UCC/EAN-128 представлен на рис. 3.5.
Рис. 3.5. Пример кода UCC/EAN-128
В приведенном примере: (01) — идентификатор применения кода EAN-14, 14600023100126 - код EAN-14, (3101) - идентификатор применения веса нетто, вес нетто 35,5 кг, (10) – идентификатор применения номера партии, ABC-123 – номер партии. Идентификатор применения представляет собой цифровое стандартизованное обозначение наименования реквизита, например (01) – цифровое стандартизованное обозначение кода EAN-14; (3101) – обозначение веса нетто (в кг) с указанием количества знаков после запятой; (10) – обозначение номера партии.
Применение штриховых кодов UPC-12, EAN-13, EAN-14, EAN-8 регулируется международными и национальными организациями. В частности, в Российской Федерации такой организацией является Ассоциация автоматической идентификации, насчитывающая в настоящее время свыше 2000 членов. Эта организация устанавливает номера предприятий в кодах EAN-13 и EAN-14 и номера продуктов в коде EAN-8. Код страны присваивается EAN International. Использование кодов UCC/EAN-128 (Code 39) регулируется соответствующими международными и национальными стандартами. Цель штрихового кодирования информации заключается в отражении таких информационных свойств товара, которые обеспечивают реальную возможность проследить за их движением к потребителю, что связано с повышением эффективности управления производством.
Необходимость внедрения штриховых кодов продиктована чрезвычайно большим объемом поставок, т.е. огромным количеством товаров (наименований), что влечет за собой практически неуправляемый поток информации, территориальной разбросанностью взаимосвязанных организаций и предприятий, недостаточной информацией о свойствах товара на его упаковке и в сопровождающей документации, отсутствием достоверной и своевременной информации у поставщиков продукции о поступлении товара к покупателю.
Использование штриховых кодов обеспечивает деятельность различных производителей и потребителей на едином товарном рынке путем использования единого кода по всей цепочке взаимосвязанных партнеров, защиту потребителя от недобросовестности изготовителей или продавцов продукции, управление потоками информации по запросу и в реальном масштабе времени на основе идентификации любого объекта, а также обмен информацией как внутри организации, так и между организациями с помощью методов и средств электронного обмена данными (ЭОД).
Система штрихового кодирования информации представляет собой совокупность вида штриховых кодов и технических средств нанесения на носители информации, верификации качества печати, считывания с носителей, а также предварительной обработки данных.
Основными техническими средствами нанесения штриховых кодов на носители информации (бумага, самоклеющаяся пленка, металл, керамика, текстильное полотно, пластмасса, резина и др.) являются оборудование для изготовления мастер-фильмов (шаблонов штриховых кодов), компактные печатающие устройства различного принципа действия.
Верификация, или контроль, качества печати штриховых кодов может быть осуществлена специализированным оборудованием, оснащенным соответствующими программными средствами.
Для считывания штрихового кода с носителей информации используются сканирующие устройства различного типа: контактные карандаши и сканеры; лазерные сканеры и мобильные терминалы, считывающие информацию на расстоянии.
Мобильный терминал обеспечивает помимо считывания информации с носителей предварительную обработку данных и их передачу на компьютер для дальнейшего обобщения и анализа.
Типовая технология использования системы штрихового кодирования в России магазинами типа «супермаркет» рассматривается на примере процесса оформления поступления товаров и его продажи покупателям.
Поступление товаров на склад магазина. Поступающие на склад магазина товары направляются на контроль соответствия количеству и качеству. В результате операции осуществляется приемка товара или отказ от его приемки.
Товары поступают на склад магазина обычно в виде крупной партии в контейнерах, в деревянной, картонной или какой-либо другой таре, на которые наклеена сопроводительная этикета. При этом различаются два случая оформления этикеток: с наличием или отсутствием штрихового кода EAN-14. Поступление товара также сопровождается накладной.
Принятый товар оформляется товароведом, который оперативно вносит информацию с накладных в компьютер. При поступлении товара с нанесенным на этикетку штриховым кодом последний считывается сканером, и информация с этикетки дополнительно к информации с накладных передается на компьютер. В компьютере производятся сравнение на соответствие штрихового кода требованиям, предъявляемым к EAN-14 стандартами Российской Федерации, а также предварительная обработка данных. Этой операцией подтверждается поступление товара на склад магазина.
Если штриховой код на этикетке отсутствует, с помощью специализированной программы товаровед кодирует товары и печатает этикетки со штриховыми кодами. Для этого рабочее место товароведа оснащено техническими устройствами для маркировки товаров: термотрансферным принтером для печати этикеток, соединенным с персональным компьютером, и этикет-пистолетом для наклеивания этикеток на упаковку товара.
|