Никогда не пробовал менять это, но на кассе есть файлы, в которых задана экранная форма.
Можно посмотреть например сюда:
/usr/local/ukmclient/80x25lay.res
Код:
...
if core:receipt_discount_amount():sign() ~= 0 then
local l_totalcost = ukm.currency(0)
if core:header_exists() then
l_totalcost = core:receipt_amount() + core:receipt_discount_amount();
end
local l_discount_amount = ukm.currency((ukm.currency(100) * core:receipt_discount_amount()) / l_totalcost);
local d_name = "Скидка: ";
if l_discount_amount:sign() == -1 then
d_name = "Наценка: ";
end
text = text .. d_name .. tostring(l_discount_amount) .. "%";
end...
Это похоже на вывод общего процента скидок.
Поправь, посмотри изменится ли.
Я сумму скидок на экране старых УКМ не видел, м.б. в новых версиях добавили.