[ОТВЕТИТЬ]
Опции темы
07.11.2012 09:57  
Saharok
В организации применяется многофискальность, печатается два типа чеков Фискальные и Не фискальные. Налоговая выдала предписание с несколькими замечаниями одно из них: в не фискальные чеки добавить строчку для подписи продавца.

Опыта программирования под УКМ4 нету, помогите .

В receipt.lua есть функция "print_receipt_footer", там нашел
if __footer.receipt.type == ukm.core.goods_receipt then
text = text .. " \n" .. " \n" .. "ПРОДАВЕЦ:_____________" .. " \n" .. " \n";
text = text .. ukm.rightpad("М.П.",width," ") .. " \n" .. " \n" .. " \n";
end

Как переделать эту часть кода чтобы она печаталась на Товарных и наНЕ фискальных чеках и не печаталась на фискальных?

Добавлено через 2 минуты 38 секунд
Как определить в этой функции определить тип чека фискальный или не фискальный?
 
07.11.2012 15:31  
vdm
так проверь
if (__footer.receipt.type == ukm.core.goods_receipt) or (__footer.receipt.header:receipt_type() == ukm.header.nonfiscal) then
 
"Спасибо" vdm от:
08.11.2012 09:01  
Saharok
Спасибо, работает!
Есть какой нибудь мануал по программированию в УКМ4 LUA, глобальные переменные, функции их параметры и т.д. ?
 
08.11.2012 09:57  
Aleks_Str
Дык это ж секретная информация, доступная только разработчикам!

На самом деле где-то в недрах плюсового эфтипишника есть файлик "Общие правила работы и написания скриптов.doc" - там есть легкие намеки на эти дела.
Но, как показывает практика, на "живой" кассе лучше даже и не пытаться: ибо рискуешь остановить магазин...
 
08.11.2012 10:03  
Mtirt
В хранилище есть файлик: /УКМ4/Документация/Инструкция по использованию языка Lua.doc.7z
Но там не всё. Он от 43 что-ли версии...
Сейчас и параметры добавились, и функции
 
 
Опции темы



Часовой пояс GMT +3, время: 14:38.

Все в прочитанное - Календарь - RSS - - Карта - Вверх 👫 Яндекс.Метрика
Форум сделан на основе vBulletin®
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.