Имя: Пароль:
1C
1С v8
Печать штрихкода, контрольный символ.
0 zladenuw
 
09.03.12
12:45
Пытаюсь генерируется свой штрих код. но при выводе на печати контрольный символ меняет на свой. как можно его задать ? или просто не учитывать его при считывание и поиске ?
1 kuromanlich
 
09.03.12
12:46
(1) еан13?
2 zladenuw
 
09.03.12
12:46
угу
3 zladenuw
 
09.03.12
12:47
Объект=    Обл.Рисунки.ОбъектШтрихкод_2.Объект;
               Объект.ТекстКода = ШтрихКод;
               Объект.Сообщение = Лев(ШтрихКод,12);
               Объект.КонтрольныйСимвол = прав(ШтрихКод,1);
               Таб.Вывести(Обл);
- вот это не меняет  - Объект.КонтрольныйСимвол = прав(ШтрихКод,1);
4 kuromanlich
 
09.03.12
12:50
забей на 13 символ, пускай автоматом ставиться. в типовой УТ или рознице посмотри как рассчитывается этот контрольный символ, и храни в базе все 13 символов.
5 pumbaEO
 
09.03.12
12:51
Внутренняя структура кода EAN-13
Более подробно внутренняя структура кода рассматривается в статье Universal Product Code. Основное отличие этих кодов по внутренней организации — механизм вычисления тринадцатой цифры и почти несущественное изменение в расчёте контрольного числа с учётом этой 13-й цифры.
6 zladenuw
 
09.03.12
12:52
да понял что забить надо. когда проверял то контрольная цифра совпадала с 13. а теперь нет. теперь буду знать. проверять буду по 12 символам.
Спасибо
7 Mikeware
 
09.03.12
12:55
контрольная цифра - это помощь сканеру понять, что он правильно прочитал ШК с певерхности.