|
УТ11: invalid barcode! при печати ценников | ☑ | ||
---|---|---|---|---|
0
artist
24.01.14
✎
14:58
|
Управление торговлей, редакция 11.1 (11.1.2.23)
1С:Предприятие 8.2 (8.2.19.80) Захожу: Администрирование -> Печатные формы, отчеты и обработки -> Шаблоны этикеток и ценников Выбираю нужный макет, добавляю на него штрихкод (на вопрос добавить как картинку - отвечаю да). Устанавливаю параметры: Тип кода: Code128 Высота 18 Ширина 49 Размер шрифта 14 Линия Нет линии. Захожу в заказ покупателя, Печать, Этикетки, отмечаю нужные штрихкоды (8000012326, 2000000067254, 8000011998), убеждаюсь что всё работает отлично, выхожу из 1С. Запускаю снова 1С, нахожу тот же заказ, отмечаю те же штрихкоды, устанавливаю тот же шаблон этикети, нажимаю Печать, и вместо штрихкодов типа 8xxxxxx... получаю Invalid barcode! WTF??? Чё ему надо? Пробовал и в тонком клиенте и в толстом, результат тот же. Работает только в текущей сессии... Стоит закрыть 1С, или попробовать напечатать на другом компе под другим пользователем - получаем Invalid barcode. Кто-нибудь сталкивался с таким? Дабы не быть голословным, до выхода: http://yadi.sk/d/H_BQ-FQ1Gdvn9 После: http://yadi.sk/d/yxfJzGZ6GdvmG |
|||
1
artist
24.01.14
✎
14:59
|
Такое ощущение, что оно после выхода автоматом меняет тип кода на EAN-13, может быть такое?
|
|||
2
vqwy
24.01.14
✎
15:00
|
а у тя еан10 что ли?
|
|||
3
artist
24.01.14
✎
15:01
|
(2)У меня разные, поэтому и ставлю Code128
|
|||
4
vqwy
24.01.14
✎
15:02
|
(3) я не уверен, что это правильно)
|
|||
5
vqwy
24.01.14
✎
15:02
|
а если ты печатаешь отдельно только еан10 - норм?
|
|||
6
artist
24.01.14
✎
15:02
|
(4)Ну первый раз печатает, значит теоретически возможность печати есть...
|
|||
7
vqwy
24.01.14
✎
15:03
|
на (5) что скажешь?
|
|||
8
artist
24.01.14
✎
15:04
|
Скажу что EAN10 - нет такого варианта.
Есть EAN8 и EAN13 |
|||
9
vqwy
24.01.14
✎
15:05
|
может быть, в этом и причина?
|
|||
10
artist
24.01.14
✎
15:06
|
Не верю ©
|
|||
11
vqwy
24.01.14
✎
15:07
|
тогда объясни, почему с еан13 при повторной печати проблем нет
|
|||
12
artist
24.01.14
✎
15:08
|
Насколько я понимаю, Code128 и нужен для того что бы печатать произвольные штрихкоды...
|
|||
13
vqwy
24.01.14
✎
15:09
|
(12) я вот здесь не нашел подтверждения этому wiki:Code_128
|
|||
14
artist
24.01.14
✎
15:10
|
(11)Потому что похоже тип штрихкода сбрасывается в EAN13.
Хотя в свойствах по прежнему написано Code128. Соответственно корректные EAN13 штрихкоды печатаются. Если ещё раз (после перезапуска 1С) войти в этикетку, в свойства штрихкода, ещё раз принудительно выбрать Code128, и убрать рамку - опять всё печатается, но опять-таки до конца сессии. |
|||
15
vqwy
24.01.14
✎
15:10
|
а еан10 кто тебе посоветовал печатать?
|
|||
16
artist
24.01.14
✎
15:13
|
И как (12) расходится с wiki:Code_128 ?
"Отличия заключаются, прежде всего, в возможности кодирования не только цифр, но и букв латинского алфавита, а также специальных символов" - т.е. можно фактически печатать произвольные штрихкоды, а не только 12цифр + контрольная... (15)Что значит посоветовал? Есть такие штрихкоды, их надо печатать, и они печатаются, но только первый раз. ЗЫ Нет понятия EAN 10 |
|||
17
vqwy
24.01.14
✎
15:13
|
4к тому же у 128 должны быть свои контрольные символы и , возможно, при повторной печати идет проверка, при которой ш-к валится
|
|||
18
vqwy
24.01.14
✎
15:14
|
(16) а чем ты генерировал этот 10-символьный ш-к?
|
|||
19
artist
24.01.14
✎
15:17
|
(18)Ничем не генерировал, это физические штрихкоды на некоторых турецких товарах.
|
|||
20
vqwy
24.01.14
✎
15:17
|
ну или откуда он у тебя взялся?
|
|||
21
vqwy
24.01.14
✎
15:18
|
а, понял
|
|||
22
vqwy
24.01.14
✎
15:24
|
всё-таки , сдается мне, проблемы с твоими турецкими товарами
|
|||
23
artist
24.01.14
✎
15:25
|
(22)Ок, отказываюсь от турецких товаров, т.к. 1С не поддерживает печать произвольных штрихкодов...
|
|||
24
vqwy
24.01.14
✎
15:39
|
(23) )))
лезь в отладчик, чо |
|||
25
artist
24.01.14
✎
15:40
|
(24)И на что мне глядеть в отладчике?
|
|||
26
vqwy
24.01.14
✎
15:41
|
на то, где формируется фраза про инвалида
|
|||
27
artist
24.01.14
✎
15:44
|
чё-то мне подсказывает, что инвалид формируется во внешней компоненте...
|
|||
28
artist
24.01.14
✎
16:07
|
Почистил кэш 1С, теперь вообще при попытке добавить штрихкод на этикетку пишет: "Ошибка внешней компоненты"...
Чё за зверь? |
|||
29
artist
24.01.14
✎
16:31
|
Ошибка внешней компоненты прошла, очистка кэша не помогла с печатью 10-ти символьного штрихкода...
Мож кто ещё чего посоветует? |
|||
30
artist
24.01.14
✎
17:12
|
Создал новую этикетку, у штрихкода поменял тип на Code128...
Та же петрушка - работает отлично до закрытия программы... После перезапуска пишет Invalid barcode!..... |
|||
31
artist
27.01.14
✎
12:19
|
Апну на всякий случай, вдруг в понедельник у кого есть мысли
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |