Нет. Наверное, последний пост неправильно изложил, сорри!
Когда включаешь в cf_ini..db функцию Itemdiscprint то в чеке скидка печатается на каждую позицию отдельно. То есть если есть на данный товар скидка 2% то так и написано. Если нет скидки то и ничего не пишется. Если эта функция по умолчанию отключена то скидка печатается под итого уже посчитанная за минусом той позиции на которую скидка не распространяется. И получается, что скидка к примеру, не 2%, а 0,02% - народ смущается. Руководство говорит уберите в чеке, хорошо мы убрали, а вот сейчас выясняется, что народ уже и в мониторе мелкий шрифт увидал что там не 2%, а 0,02 % и возмущается как же так и все равно что в чеке написано. Вот нам и ставят задачку.