Используем 1С:Предприятие 8.3 (8.3.16.1063), конфигурации 1С:Предприятие 8. Общепит КОРП (3.0.89.38) и в связке с конфигурацией 1С:Предприятие 8. Фастфуд. Фронт-офис (2.3.5.28)
Возникла
необходимость создания акции с условием: при покупке товара из сегмента можно
приобрести второй товар из сегмента со скидкой 50% при условии, что второй
товар имеет такую же или меньшую стоимость, т.е. скидка рассчитывается на товар
с меньшей стоимостью. Также по условию акции, постоянная акция должна
срабатывать при предъявлении дисконтной карты, при этом скидка по дисконтной
карте не должна распространяться на товар, который попал в акцию и получил
скидку 50%, т.е. скидка по дисконтной карте должна предоставляться только на
товар, который не попадает в акцию по первому условию.
Штатными средствами такую акцию настроить не получается, поэтому была создана внешняя обработка. За образец была взята демо-обработка, поставляемая с конфигурацией СкидкаНаПроизвольныйКомплект.epf.
В результате, при расчете скидки в чеке на товары сегмента применяется скидка 50%, как и должно быть по условию, с этим всё нормально. Но если в чек добавляется дисконтная карта, то скидка предоставляется на весь товар документа, независимо была уже сделана скидка 50% по условию или нет. В дереве скидок новая скидка размещена в ветке с вариантом совместного применения «МАКСИМУМ». Пробовали изменять вариант на Сложение, Вытеснение и др., создавать новые ветки в дереве скидок, но независимо от вариантов скидки по акции 50% и по дисконтной карте ВСЕГДА только складываются.
Такая же ситуация и с демо-обработкой – скидки по акции и по дисконтной карте также складываются.
Возможно, из обработки нужно получать некоторые параметры, которые должны корректно обрабатываться при совместном применении скидок, но какие – непонятно. Описания параметров найти не удается.
Может кто-то подскажет по использованию обработок для создания скидок и их совместного применения, или где это можно посмотреть?
Спасибо заранее!
P.S. К тех.поддержке: Если Вы считаете, что это сообщение нарушает правила форума, удалите его пожалуйста...