helpf.pro
Регистрация

v8:Управление Торговлей 11 - Проблема с печатью штрихкода

snfr1c
24.10.2011 15:31Прочитано: 6762
Здравствуйте!
Столкнулся с проблемой печати штрихкода. у нас есть товар из США - у него в штрихкоде 12 знаков а не 13. если в базу вбить например 065672195065 то при печати ценников добавляется цифра 2.
Если цифра добавлена, то найти товар сканером штрихкодов потом не получается - коды получаются разные.
Кто нибудь сталкивался с такой проблемой?
Изменено 24.10.11 15:32:04
Yandex
Возможно, вас также заинтересует
Реклама на портале
E_Migachev
24.10.2011 15:45Ответ № 1
(0) snfr1c, из википедии:
Исторически сложилось так, что в торговле наиболее часто используется код EAN/UPC. Первоначально была разработана американская система UPC, содержащая в себе для кодировки товара 12 цифр, и она обрела такую популярность, что на неё обратили внимание и Европейские страны. К сожалению, весь диапазон цифр был занят для кодирования товаров США и Канады, а товары и фирмы монопольно регистрировались в США. Перед разработчиками европейской кодировки EAN-13 встала серьёзная задача расширить диапазон кодов и сделать независимую от США систему регистрации, обеспечив максимальную совместимость с кодировкой UPC, в результате решения которой был найден способ кодирования 13-ой цифры, первой по счёту (она обычно указывается арабской цифрой слева от штрихкода) с помощью 12 цифровых шаблонов, так же как и в UPC. При этом в кодировке EAN-13 удалось сохранить совместимость, а UPC стал подмножеством кодировки EAN-13 с первой цифрой 0.

Таким образом:
* кодировка EAN-13 смогла стать независимой от единого регистратора;
* для европейского товара не потребовалось вводить дополнительных полей со штрихкодом или второго поля с другим штрихкодом;
* штриховка американского товара не требовала никаких изменений.

Логическая структура
Код EAN-13 с точки зрения кодировки товара условно можно разделить на 5 зон:
* Префикс национальной организации GS1 (3 цифры);
* Регистрационный номер производителя товара (4-6 цифр);
* Код товара (3-5 цифр);
* Контрольное число (1 цифра);
* Дополнительное поле (необязательное штрихкодовое поле, иногда там ставится знак «>», «индикатор свободной зоны»)

т.е пробуй добавлять в начале 0 - 0065672195065
Изменено 24.10.11 15:47:14
snfr1c
24.10.2011 15:57Ответ № 2
Спасибо. )
snfr1c
24.10.2011 16:09Ответ № 3
Вопрос закрыт!
Подсказка: Для быстрого перемещения к последнему ответу или к вопросу используйте или .
Вы не можете отправить комментарий анонимно, пожалуйста войдите или зарегистрируйтесь.