Показать сообщение отдельно
Старый 19.08.2005, 12:42   #1  
maximus is offline
maximus
Участник
 
153 / 10 (1) +
Регистрация: 16.03.2005
Рассуждения чисто теоретические.

Полагаю, что под формой вы понимаете печатный отчет (форма в Аксапта это немного иное). Строим рассуждения из этих соображений:
- предлагаете клиенту округлять всегда в большую сторону
- создаете на форме заказа свою кнопку коррекции
- по нажатию на кнопку происходит изменение цены и количества товара в заказе по определенному алгоритму:
а) изменяется количество в заказе с поправкой на округление
б) расчитывается стоимость заказа, если в ней есть 3-й знак после запятой (все что больше 2) расчитываем цену путем деления округленной стоимости заказа (в большую сторону) на округленное кол-во
в) изменяем цену, если нужно, на расчетную
г) далее действует стандартный функционал
д)в отчетах все 4-6 знаки будут в нулях

Итого - после коррекции Ваша закупка содержит кол-во о 3 знаках после запятой (округленных в большую сторону)