То есть, чтобы в заказе окончательная цена была не ниже <Спец цена продажи>.
Если у пользователя выбрать "Правила продажи", установить эту цену как "Минимальная цена (вид цены)", то УТ не дает установить произвольную цену на товар меньше <Спец цена продажи>. Тут вроде все ок.
Но пользователь может сделать ручную скидку от этой цены, и в итоге продать по цене меньшей, чем <Спец цена продажи>.
Причем, на другие виды цен пускай себе делает любые ручные скидки, лишь бы окончательная цена продажи не стала меньше <Спец цена продажи>.
То есть, собственник железно стоит на том, что определенная группа менеджеров не должна падать по продажам ниже определенной цены за товар.
Озадачьте вашего программиста
Типовая задача "запрет продажи ниже минимальных".
СуммаСНДС/Колво >= МинимальнойЦены
Штатный программист решит за 4 часа. (с кофе и уточнениями)
Только сделайте исключения для:
- Полных прав
- Добавьте константу, чтобы все это можно было выключить
- Роль для группы менеджеров, которых НЕ нужно контролировать
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший