"банальным if... else... " в самую точку, а я с функцией мучался (все равно мах и min у меня не заработали из 2 чисел)
Спасибо еще раз. Результат получен. Радует когда самые изощренные идеи реализуются.
"банальным if... else... " в самую точку, а я с функцией мучался (все равно мах и min у меня не заработали из 2 чисел)
Спасибо еще раз. Результат получен. Радует когда самые изощренные идеи реализуются.
На самом деле для решения задачи округления цен у типа цены есть свойство "Правило округления".
это рабочий вариант если нужно ВСЕ цены округлять , тут же речь шла об определенной категории "Коктейли". Округление и у валюты есть.
В использованиии нет параметра "Категория" то что в меню, есть "категория заказа" а это уже не то.
В свойствах Основная выставил округление до 10 рублей Распространяется как на правило Default так и на категорию. При себестоимости до рубля округляет в меньшую. Больше рубля до 10 в большу. Например 10.7 округлит до 30, 11.7 округлит до 40, при наценке 3.
QUOTE=nekrasov;88884]В использованиии нет параметра "Категория" то что в меню, есть "категория заказа" а это уже не то.[/QUOTE]
Зато есть "Торговая группа". Как раз то, что нужно.
okis, ты видимо не до конца понял задачу.
ТГ в заказе тоже может быть только одна
Если нужно, чтобы округлялось всегда в большую сторону, то нужно прибавить к результату цены 5:
Price:=Price2*Const1+5
---------- Добавлено в 21:27 ---------- Предыдущее сообщение было размещено в 20:54 ----------
Да, если условия такие, то только через правила расчета.
Есть скидка 3% которая начисляет 100% бонус по заказу, но начисление бонуса происходит от суммы всех блюд без учета скидки. Например заказ на сумму 60р, к нему прикрепляется скидка 3% итого по заказу 58р, но бонус начисляет 60р. Если для скидки 3% сделать, начисление бонуса 97%, то бонус идет с копейками 58,20. Возможно ли с помощью формулы округлить до 1 рубля начисляемый на заказ бонус?