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

Печать позиций чека в одну строку. Как? : УКМ-4

24.11.2024 14:20


24.07.2015 10:37
Доброго дня! Каким образом можно добиться печати в чеке товарной позиции в одну строку? Т.е. Наименование, цена, сумма в одной строке. Сейчас разбивает на два строки (см. вложения). Игрался различными настройками, не помогает. Подозреваю, что надо крутить receipt.lua. Где и что именно?
Миниатюры
Нажмите на изображение для увеличения
Название: Как есть.jpg
Просмотров: 670
Размер:	72.3 Кб
ID:	4839   Нажмите на изображение для увеличения
Название: Как надо.jpg
Просмотров: 639
Размер:	100.6 Кб
ID:	4840   Нажмите на изображение для увеличения
Название: Настройки УКМ.jpg
Просмотров: 559
Размер:	140.0 Кб
ID:	4841  
24.07.2015 10:51
А откуда взялся второй чек?
Что мешает взять оттуда receipt.lua и целиком, не разбираясь скопировать?
24.07.2015 10:54
С этим проблема. )) Чек из магазина конкурентов ) Вряд ли меня допустят там до УКМ...
24.07.2015 10:58
Ну тогда смотреть и экспериментировать с print_item_to_printer в receipt.lua.
Лучше всего не на рабочей кассе и не на рабочем сервере.
24.07.2015 11:02
Цитата:
HellDog Подозреваю, что надо крутить receipt.lua. Где и что именно?
насчет lua не знаю, но м.б. в самом фрк через FRProgrammer в параметрах кассы поставить в дизайне чека - короткий
правда в этом случае стоимости и кол-ва не будет при печати - только сумма
24.07.2015 11:22
УКМ4 работает в режиме "печать чека свободной строкой".
Не пойдет это замечание...
24.07.2015 12:01
Штатно однострочная спецификация чека в последних версиях есть, почему-то только для СП402

Приведенный скан штатному описанию не соответствует, значит правили receipt.lua самостоятельно.
24.07.2015 12:13
Цитата:
vdm Штатно однострочная спецификация чека в последних версиях есть, почему-то только для СП402

Приведенный скан штатному описанию не соответствует, значит правили receipt.lua самостоятельно.
О как.
Дополню, и там и там таки СП402ФР-К
Я так понимаю это следующее изменение:
"6573 Внесены изменения в скрипт печати чека для ФР "СП 402 ФР-К". Теперь в средней части чека информация будет выводиться следующим образом:
Артикул – 7 символов, пробел, Наименование – 14 символов, пробел, количество*на цену -14 символов, пробел, сумма."
В приведенном чеке убрали артикул и расширили наименование, остальное соответствует описанию.
Может, какая добрая душа выложит receipt.lua от 62 версии...
24.07.2015 13:55
2ой чек кажется знакомым. Если мое предположение верно, то в receipt.lua в функции print_item_to_printer

Код:
...
--           text = text .. ukm.rightpad("Е/И*К-ВО  СТОИМОСТЬ(РУБ)", width-1, " ") .. "\n";
...
        local t = " " .. __item.measurement .. "*" .. tostring(__item.totalquantity) .. "*" .. tostring(__item.price) .. "=" .. tostring(__item.total);
        text = text .. ukm.adjustment(ukm.left(__item.name, width - 1 - string.len(t)), t, width - 1, " ") .. "\n";

--        text = text .. ukm.left(__item.item .. " " .. __item.name, width - 1) .. "\n";
...
28.07.2015 09:07
Чек от 62 версии 1 строкой
скрытое
Миниатюры
Нажмите на изображение для увеличения
Название: СП101ФРК.PNG
Просмотров: 644
Размер:	61.5 Кб
ID:	4846  
Часовой пояс GMT +3, время: 14:20.

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