Добрый день.
Возможно кто-то сталкивался или знает решение.
Ситуация следующая:
- формируем чек продажи
- Окладываем чек
- УКМ на ФР печатает:
а) Шапку чека (номер чека и тип чека)
б) Передает в ФР состав чека
в) Сумму скидки
г) Аннулирует чек.
- Футер чека (отложенный) не печатается на ФР.
В итоге на чеке не понятно, был он отложен или аннулирован, пока не проверишь номер чека в отложенных чеках.
Пробовал в блок
function get_recnumb(__header)
добавить стоку:
Код:
elseif __footer.result == ukm.footer.push then
recnumb = "ОТЛОЖЕН";
но УКМ не подхватывает проверку данных.
Пробовал еще так:
Код:
local footer_result = __footer:footer_result();
if footer_result == ukm.footer.push then
recnumb = "ОТЛОЖЕН";
В таком случае УКМ выдавал ошибку LUA, сообщал, что значение пустое.
Цитата: attempt to index global '__footer' (a nil value)