*Добавлена обработка для Розницы 2.2.12.
При оплате картой банк имеет свой процент с товара, наценка на который и без того не самая большая.
Правилами магазина установлена продажа по дисконтным картам со скидками, которые действуют только при наличном расчете.
Скидки назначенные руками, так же руками и отменяются. Но работу со скидками надо было автоматизировать. Так что скидки используются автоматические (по картам).
Расширение отменяет АВТОМАТИЧЕСКИЕ скидки в случае оплаты отличной от НАЛИЧНОЙ.
В РМК Розница при нажатии на клавиши F7 (плат.карта) или F8 (сложная оплата) скидки ОТМЕНЯЮТСЯ.
В случае если клиент передумал и решил оплатить наличными, скидки возвращаются по кнопке (Расчет скидок).
Для автоматической отмены Ручных скидок, можно добавить в процедуру нажатия клавиши F7 (плат.карта) код:
&НаКлиенте
Процедура КартинкаЧО06ПлатежнаяКартаНажатие(Элемент, СтандартнаяОбработка)
ОтменитьРучныеСкидки();
СтандартнаяОбработка = Ложь;
ВыполнитьЧО06ПлатежнаяКарта()
КонецПроцедуры
Подключается как расширение. Не изменяет конфигурацию.
Протестировано на Розница 2.2.7.42 - 2.2.12.30
Платформа: 8.3 (8.3.13.1513)