Форум OlegON > Программы и оборудование для автоматизации торговли > Кассовые программы > УКМ-4

Вместо ШК чека и купона УКМ на обычном чековом принтере печатает его значение. : УКМ-4

29.03.2024 15:50


22.09.2016 13:45
m1n1mal
 
Приветствую.
Возможно на форуме уже была подобная тема, но я не нашел, а для кого-то информация будет полезной.
Столкнулись с проблемой печати ШК (чек, купон) при использовании принтеров печати чека. Принтер печати чека, вместо ШК, печатал текстовое значение самого ШК. Перепробовали всяческие параметры в настройках принтера, уже грешили на отсутствие поддержки необходимой команды для него в УКМ, но дело оказалось в другом.
Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 21 сообщение(ий)):
У вас нет прав чтобы видеть скрытый текст, содержащийся здесь.
22.09.2016 14:13
Павел Сосновских
 
а принтер чеков какой модели?
22.09.2016 14:33
m1n1mal
 
Подобное поведение наблюдали на UNS-TP61, SPARK PP-2010.
15.10.2016 00:21
mdolf
 
Скажите, а печатает ли ШК на принтере UNS-TP51 ?
17.10.2016 16:01
m1n1mal
 
Там 57 лента, ШК по длине не влезает, Code 39 весьма широкий получается.
22.10.2016 14:12
mdolf
 
Да, проверил, не влезает больше 12-ти символов, только меньшие.
22.10.2016 16:08
mdolf
 
Цитата:
m1n1mal Принтер печати чека, вместо ШК, печатал текстовое значение самого ШК.
немного уточню, что текст ШК выводится командой:
text = text .. ukm.center(__rep.coupon_number, width, " ") .. "\n";
а вот вместо самого ШК было пустое место, но в основном правильно, после исправления на "rightpad" ШК корректно распечатывается.
23.10.2016 13:40
mdolf
 
извиняюсь за неточность, все-таки текстовое значение ШК выводилось
это я спутал с тем, когда принтер вообще не может распечатать ШК
Часовой пояс GMT +3, время: 15:50.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.