Штрих-КОМБО-ФР-К и 1С На чеке не тот штрихкод, который передается в драйвер.
☑
0
alnovin
09.08.11
✎
05:50
Всем привет!
Существует проблема с печатью штрихкода.
В драйвер передается некая строка
Объект.Драйвер.ШтрихКод = "2000..01";
Вызываю метод ПечатьШтрихКода():
Объект.Драйвер.ПечатьШтрихКода();
А на чеке печатается некий штрихкод 920521..248 (к примеру).
Штрихкоды всегда уникальные.
1
alnovin
09.08.11
✎
06:28
При печати штрихкода через драйвер штрихкод печатается верный.
2
big
09.08.11
✎
06:37
(1) тогда что за вопрос в (0) ??
3
alnovin
09.08.11
✎
06:42
Из-за чего может быть такая проблема?
Печать штрихкода 2 строки:
Объект.Драйвер.ШтрихКод = Штрихкод;
Объект.Драйвер.ПечатьШтрихКода();
Где Штрихкод - это значение "2000000000725".
На чеке 98221..358
4
alnovin
09.08.11
✎
06:43
Проверял строго через отладчик.
5
Rie
09.08.11
✎
06:46
Этот товар весовой?
Ну и конфигурацию было бы интересно узнать.
6
alnovin
09.08.11
✎
06:49
(5) УТ 10.3 от Агент +
Это не товар. Чеки печатаются из ПКО. Если чек возвращается, то его легко найти с помощью штрихкода. Каждому документу соответствует свой штрихкод.
7
Torquader
11.08.11
✎
14:17
Скорей всего, проблема в кодировке - драйвер не всегда корректно отрабатывает изменение кодировки текста.
Также не следует забывать, что должен быть правильно задан тип штрих-кода.
Основная теорема систематики: Новые системы плодят новые проблемы.