gifts2017

Расчет контрольного символа штрихкода EAN 13

Опубликовал sergey (sakila) в раздел Обработки - Обработка справочников

Обработка предназначена для расчета контрольного символа штрих кода EAN13.

В обработке необходимо указать первые 12 символов, после чего системой будет рассчитан 13 контрольный символ по спец. алгоритму.

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

Например, когда необходимо сформировать штрих код весового товара (указав в поле первый 12 символов - 2 символа префикса штрих кода, например 28, далее 5 символов кода товара, и следующие 5 символов количество товара в граммах), когда для тестирования дальнейшего необходимо получить штрих код с учетом контрольного символа.

Описание алгоритма расчета контрольного символа получено из следующего источника: http://magenta.su/articles/18.html 

Описание алгоритма ниже (цитата с источника http://magenta.su/articles/18.html):

Штрих-код EAN-13 является линейным. Значение цифр, закодированных в полосках продублировано в нижней части штрихового кода (13 знаков с учетом контрольного символа). Для примера рассмотрим расчет контрольной суммы для штрих-кода под номером 215000000001Х, где Х - контрольная сумма. В числе используется 12 цифр, проведем расчет 13 знака:

  • Сначала сложим все цифры, стоящие на четных местах: 1+0+0+0+0+0+1=2
  • Полученную сумму умножим на три: 2х3=6
  • Далее сложим цифры, стоящие на нечетных местах:2+5+0+0+0+0=7
  • Затем сложим полученные цифры в пункта 2 и 3: 6+7=13
  • Отбрасываем десятки, получим 3
  • Наконец, из 10 вычетаем число из п.5 и получаем контрольную сумму: 10-3=7

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
Контрольный символ штрих кода
.epf 221,74Kb
22.11.16
0
.epf 221,74Kb 0 Скачать

См. также

Contragent+ 5.0 от 2 500
Подписаться Добавить вознаграждение

Комментарии

1. Сергей (Che) Коцюра (CheBurator) 22.11.16 19:27
ты не поверишь, но в типовых где есть работа и регистрация ШК должна быть процедура расчета 13 символа...
читайте коды типовых, там много интересного
mamanelli; +1 Ответить
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа