Цитата: vdm ➤ Скрипты lua сильно завязаны на объекты УКМ, соответственно без сервера/кассы отладить что-либо проблематично.
Т.е. стандартно и правильно - тестовый сервер + касса.
Если бы можно было назначить профиль lua отдельному магазину/кассе, можно было бы отлаживать на рабочем сервере. Но пока такого нет.
Если речь вообще про IDE + пошаговое выполнение - неплохо бы конечно, но все-же для целей УКМ избыточно.
Понятно спасибо но у меня такая проблема
можно ли в скрипте receipt.lua внести такие изменения чтобы легче представить пример:
В чеке одна позиция цена 126.29 количество 1.5 кг стоимость 126.29 * 1.5 = 189.44 руб у позиции 3 и скидки:
скидка КАПС 18.94 руб
скидка КАСК 73.89 руб
скидка КАСС 49.92 руб
всего: 142.85 руб
стоимость товара с учетом скидок 189.44 руб - 142.85 руб = 46.69 руб
цена товара с учетом скидок 46.69 руб / 1.5 кг = 31.13
если 31.13 * 1.5 = 46.70
в данном случае чек должен делиться на отдельные строки в связи с этим вопрос
Модно ли в скрипте внести понятие корректирующей невязки например 0.01 руб: и тогда
стоимость товара с учетом скидок и невязки 189.44 руб - 142.85 руб - 0.01 = 46.68 руб
цена товара с учетом скидок 46.68 руб / 1.5 кг = 31.12
46.68 руб * 1.5 кг = 46.68 руб в данном случае разделения не потребуется
можно ли это сделать в скрипте чтобы в слипе это все отразилось?