Имя: Пароль:
1C
1С v8
Печать нестандартных штрих-кодов (контрольная цифра еан13 не соответствует)
0 Arhont
 
07.12.16
15:43
Встала вот эта проблема, можно сказать "во весь рост", когда решили использовать ШК поставщиков. Используем переписанную УТ 10.3.
Дело в том, что обработка печати этикеток "в упор" не видит эти штрих-кода, т.к. там идет проверка на правильность этого числа. Проверку я убрал и этикетка даже напечаталась, однако, числовой ряд на этикетке имел общего со штрих-кодом лишь то, что использовались арабские цифры, порядок же их, как подозреваю, был перетасован компонентой печать штрихкодов.
Кто сталкивался с подобной проблемой и какие варианты ее решения возможны?
1 Cool_Profi
 
07.12.16
15:44
Шрифт eangnivc вроде как
2 Arhont
 
07.12.16
15:51
(1) Шрифт eangnivc поможет в случае, когда корректно печатаются "правильные" еан13 и только ШК типа еан13, но с непрошедшим проверку контрольным числом "косячат"?
3 Это_mike
 
07.12.16
15:53
(2) Шрифту пофиг. правильно формируй строку, и все....
4 Arhont
 
07.12.16
16:00
(3) Так в том и вопрос, как правильно. Мне нужно напечатать "кривой" ШК поставщика, выдав его за еан13 (т.к. хоть в планах видов характеристик и можно добавить свой тип ШК, но по-факту типы ШК везде просто перечислены, подозреваю что и компонента печать может не понять "чужой" тип ШК).
5 Torquader
 
07.12.16
20:49
А если напечатать через CODE39 - будет 13 цифр при считывании, а что будет на бумаге - вам должно быть пофиг.
6 Arhont
 
08.12.16
13:52
(5) Там проблему будут с печатью этикеток, т.к. размер больше. Но я уже понял примерно куда "копать". Как мне верно указал (1) если выводить через шрифт, то все печатается, но для этого надо отказываться от стандартной 1С-ой печати через баркод. Хотя еще не проверил до конца вариант со свойствами элемента 1С:Печать ШК на этикетке. Там тоже есть шрифт, правда при первичном изменении его на eangnivc изображение перестало радовать глаз, но, возможно, это можно отрегулировать. Не дошли руки еще.
7 Torquader
 
09.12.16
02:53
(6) Штрих-код EAN с неправильной контрольной цифрой сканером не прочитается. Код 2 из 5 или 3 из 9 по ширине не сильно отличается, но зато прекрасно позволяет записать любое количество цифр.
Ещё, конечно, можно код 128, но там в режиме кодирования пары цифр получается только чётное число цифр.
8 Irbis
 
09.12.16
07:54
(7) Читается, отключи на сканере проверку на ЕАН-13, и ему будет по барабану. Будет читать 13 цифр.
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.