Запутался со штрих-кодами #653861


#0 by snafu
С помощью "1C:Печать штрих-кодов" вывожу в макет штрих-коды и печатаю их на обыкновенном принтере. Проблема в том, что нормально печатаются только сгенерированные конфигурацией штрих-коды, которые начинаются на 2. Если же нужно напечатать оригинальный штрих-код от производителя, то он то будет напечатан, но потом сканер считает последовательность цифр "123456789 и проч" вместо штрих-кода. Отладчик показывает "Ошибочный штрих-код!" для свойств "Контрольный символ" и "ТекстКода". Полазил по форуму, тем много, запутался. Правильно я понял, что можно печатать только "свои" штрих-коды?
#1 by ТоненькийКлиент
НЕПРАВИЛЬНО
#2 by ТоненькийКлиент
тип штрих-кода какой у тебя?
#3 by йети
разберись где проблема - печать ШК - чтение ШК ?
#4 by snafu
Хороший вопрос. Судя по количеству знаков, штрих-коды у меня разные.
#5 by snafu
Наверное, все же проблема в печати. Или не понял вопрос.
#6 by snafu
А насколько это важно? В пояснении к barcode написано, что компонента сама якобы распознает типы штрих-кодов.
#7 by ТоненькийКлиент
блин, в карточке номенклатуры у тебя какой указан ш-к?
#8 by ТоненькийКлиент
например - EAN13 EAN8 итд
#9 by snafu
Не указан в карточке номенклатуры у меня штрих-код.
#10 by snafu
ап.
#11 by Shrike
Что мешает заполнить карточку ШК производителя?
#12 by snafu
Хм, что это такое вообще? У меня ШК хранится в регистре сведений, без карточек.
#13 by snafu
Может быть, кто - нибудь кинет ссылку или кусок кода по теме. Пока пытаюсь понять , как реализован механизм печати штрих-кодов в типовой УТ10.
#14 by Shrike
Карточку номенклатуры заполни штрих-кодом производителя. Если ШК не указан или тип его не EAN13,EAN8  то будет напечатан "пустой" ШК - 1234567890.
#15 by snafu
Уф. Есть номенклатура. Например, пистоны для бамперов Toyota. Оригинальный штрих-код производителя содержит 13 знаков, как я понимаю, это EAN13. Он замечательно печатается на наклейке, все нужные цифры видны. Но при сканировании получаем "пустой" ШК - 1234567890. Свойство "Сообщение" для объекта, в котором в печатной форме выводится штрих-код, равно "Неверный штрих-код!". При этом если для этих пистонов сгенерить свой штрихкод, который начинается на 2, то он печатается и считывается без проблем.
#16 by TigerPXN
1) проверь, чтобы тип штрихкода в регистре стоял EAN13 (хотя у меня и другие типы прекрасно печатаются); 2) проверь, что контрольный символ правильный. Скорее всего, проблема именно в этом. Для УТ10.3 что-то в этом духе:
#17 by TigerPXN
+ Некоторые производители сами со штрихкодами косячат. И для экспериментов можно попробовать печатать штрихокды покрупнее, чтобы исключить возможные проблемы с чтением слишком мелкого штрихкода (хотя это вряд ли они).
#18 by snafu
Мда, Шарик - ты балбес... Это похоже не EAN13, так как кроме чисел содержит прочие знаки. Читаю манулы по штрихкодам, пока не нашел, как проверить контрольный символ. Намекни, пожалуйста.
#19 by snafu
Печатал и покрупнее, судя по отладчику, наверное, проблема наверное все-таки не размере штрих-кода.
#20 by TigerPXN
Ты бы хоть несколько примеров штрихкодов привел что-ли.
#21 by snafu
Toyota
#22 by TigerPXN
Кстати, если штрихкод печатается, но не читается, возможно, такой тип штрихкода не включен на сканере. Проверь настройки сканера. Хотя по умолчанию они все подряд обычно читают.
#23 by snafu
38325AA032 Subaru
#24 by snafu
С коробок запчастей эти штрих-коды считываются.
#25 by snafu
15208BN30A Nissan
#27 by TigerPXN
Это определенно не EAN13. Скорее всего, это Code39. Тогда в регистре у тебя должен стоять именно Code39. Ну или Code128. Они по-разному печатаются, но содержат одинаковую информацию, поэтому можно и так, и так. Код для УТ10.3 для вывода штрихкодов (независимо от типа) на печать: На макете должен быть расположен соответствующий объект для печати штрихкодов.
#28 by ТоненькийКлиент
короче RTFM
#29 by TigerPXN
Я не только намекнул, как проверить контрольный символ EAN13, но еще и код привел. Но для твоих штрихкодов можешь про контрольный символ забыть - они все равно не EAN13.
#30 by TigerPXN
У тебя напечатанные тобой штрихкоды выглядят так же, как оригинальные на коробках? Если нет, то добейся, чтобы выглядели одинаково, иначе бессмысленно их пытаться читать.
#31 by snafu
На макете объект есть. Буду разбираться в механизме Ут10
#32 by snafu
Да, выглядят они одинаково. Только вот считываются по-разному(
#33 by TigerPXN
Нужно больше конкретики! В общем, предлагаю для начала точно определиться с типом штрихкодов. Найди в википедии примеры штрихкодов и выясни, на что твои больше всего похожи.
#34 by snafu
Да, пока возьму паузу и ВНИМАТЕЛЬНО прочитаю мануалы. Всем спасибо за помощь.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С