|
УТ 11.4 Два штрихкода по разному отображаются на печать | ☑ | ||
---|---|---|---|---|
0
CepeLLlka
16.09.19
✎
22:53
|
Подскажите кто может, почему такое может происходить.. почему штрихкоды могут по разному выходить на печать..
К примеру есть 2 штрихкода 4009990311406 и 4000999031136 И на печать из УТ 11 из обработки - Печать этикеток и ценников они выходят по разному.. хотя печать идёт по одному шаблону 4009990311406 выглядит вот так: https://c.radikal.ru/c26/1909/bb/a6a878cafcb9.jpg а 4000999031136 вот так: https://a.radikal.ru/a10/1909/77/8b008fe4aac6.jpg Второй вариант не то что мне хотелось бы.. штрихкод не умещается картинке даже.. Почему такое может происходить? Как это починить? Оба штрихкода состоят из 13 символов.. В шаблоне в картинке штрихкода я ставлю - Автоопределение, так как если поставить EAN13, на печать выйдет надпись - Invalid Barcode.. |
|||
1
ppa32
17.09.19
✎
01:50
|
Есть подозрение, что для кода 4009990311406 где - то стоит пробел, или некий не печатаемый символ. При выводе на печать попробуй добавить что - то типа
СокрЛП(ШК); Автоматически он и определяется как code128 или что - то подобное. Количество цифр должно быть ровно 13, и никаких пробелов. |
|||
2
Галахад
гуру
17.09.19
✎
05:26
|
Второй код как уже сказали не EAN13.
Выход или наклеить на товар этикетку с другим штрих-кодом или поправить обработку печати. |
|||
3
CepeLLlka
17.09.19
✎
12:47
|
(2)А почему он не EAN13?
Вот я копирую и вставляю из Формы печати этикеток и ценников штрих-коды, вот так они выглядят: 1. 4000999031134 2. 4000999031135 3. 4000999031136 4. 4000999031137 А вот как они выходят на печать 1. https://d.radikal.ru/d34/1909/9a/cf32c0edd6d4.jpg 2. https://a.radikal.ru/a15/1909/71/a9fe43c1f38d.jpg 3. https://d.radikal.ru/d39/1909/dd/10411547d3a1.jpg 4. https://c.radikal.ru/c29/1909/1c/579e5aa4e218.jpg Разница только в цифрах.. Если к примеру изменить в номенклатуре штрих-код который заканчивается на 34 на 35, а тот что 34 изменить на 99 к примеру(чтобы пройти проверку на уникальность), то получится что я изменяю в штрих-коде только один символ, и штрих-код выходит на печать нормальным.. Это исключает тот факт, что могут быть какие-то не читаемые символы в штрих-кодах.. Но тем не менее, программа их определяет не как EAN13, в чём ещё может быть дело? |
|||
4
Йохохо
17.09.19
✎
13:25
|
(3) в контрольном символе еан13
|
|||
5
d4rkmesa
17.09.19
✎
13:27
|
(0) Invalid checkdigit
|
|||
6
trooba
17.09.19
✎
14:09
|
||||
7
CepeLLlka
17.09.19
✎
14:34
|
(6)Спасибо, буду изучать
|
|||
8
Kigo_Kigo
17.09.19
✎
14:54
|
(7) Функция глКонтрольныйСимволEAN(ШтрКод, Тип) Экспорт
Четн = 0; Нечетн = 0; Если Тип = 13 Тогда КолвоИтераций = 6; Иначе КолвоИтераций = 4; КонецЕсли; Для Индекс = 1 По КолвоИтераций Цикл Четн = Четн + Сред(ШтрКод, 2 * Индекс, 1); Нечетн = Нечетн + Сред(ШтрКод, 2 * Индекс - 1, 1); КонецЦикла; Если Тип = 13 Тогда Четн = Четн * 3; Иначе Нечетн = Нечетн * 3; КонецЕсли; КонтЦифра = 10 - (Четн + Нечетн) % 10; Возврат ?(КонтЦифра = 10, "0", Строка(КонтЦифра)); КонецФункции // глКонтрольныйСимволEAN() изучайте |
|||
9
Kigo_Kigo
17.09.19
✎
14:55
|
(8)+ это к 13-му символу отностится, на вход подается ШК 12 цифр
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |