В рознице 2.1 (базовая) необходимо настроить ограничение ручной скидки 10%. Т.е. кассир не может ввести ручную скидку выше 10% (может ввести от 1 до 10%).
(5) тогда передайте заказчику что не надо было экономить покупая базовую...
ну или пусть переплачивает за внешние средства:
вар.1 некая фигня контролирует прогу что там на форме и что вводят и "бьет по рукам"
вар.2 переписать "арм-кассира" на свою внешнюю обработку с нужным функционалом