Розница 2.2.7. Не считаются скидки с условием "по группе получателей"

1. sancho86 1 25.11.18 14:30 Сейчас в теме
Создана маркетинговая акция, добавлены скидки с условиями по сумме товаров разных сегментов в чеке.
Все работает. Но решено было предоставлять эти скидки только при оптовых продажах клиентам из определенной папки.
Сделал сегмент, сформировал его, все правильно. Добавил это условие в скидку.
В реализации скидки срабатывают, а в заказе покупателя - нет..
Убираю из скидок условие по типу получателя и скидки в заказе снова срабатывают.
Обновил до 2.2.9.20 - глюк остался.
Что делать?
Найденные решения
2. lenochka-semicova 27.11.18 17:30 Сейчас в теме
Потому что заказ в рознице изначально делался под продажу чеком, где игнорировался контрагент. Поэтому при расчете скидок там есть условие

// Скидки по типу получателя
Если ТипОбъекта = "РеализацияТоваров" Тогда
ПолучателиСкидок = МассивПолучателей(Объект.ДисконтнаяКарта, ВладелецКарты, Объект.Контрагент);
Иначе
ПолучателиСкидок = МассивПолучателей(Объект.ДисконтнаяКарта, ВладелецКарты);
КонецЕсли;

потом контрагент добавился в заказ а расчет скидок не поменялся.

Это, видимо, политика 1С такая - делать как можно меньше в рознице оптовых фишек, чтобы не использовали розницу для опта, а покупали УТ
sancho86; +1 Ответить
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. lenochka-semicova 27.11.18 17:30 Сейчас в теме
Потому что заказ в рознице изначально делался под продажу чеком, где игнорировался контрагент. Поэтому при расчете скидок там есть условие

// Скидки по типу получателя
Если ТипОбъекта = "РеализацияТоваров" Тогда
ПолучателиСкидок = МассивПолучателей(Объект.ДисконтнаяКарта, ВладелецКарты, Объект.Контрагент);
Иначе
ПолучателиСкидок = МассивПолучателей(Объект.ДисконтнаяКарта, ВладелецКарты);
КонецЕсли;

потом контрагент добавился в заказ а расчет скидок не поменялся.

Это, видимо, политика 1С такая - делать как можно меньше в рознице оптовых фишек, чтобы не использовали розницу для опта, а покупали УТ
sancho86; +1 Ответить
3. sancho86 1 29.11.18 10:18 Сейчас в теме
(2)Спасибо за наводку) Ну в реализации товаров все ж рассчитывается)
Короче можно в 1с написать, напомнить что упустили этот момент
5. lenochka-semicova 29.11.18 10:52 Сейчас в теме
(3) дык. елы палы.
Ну в реализации товаров все ж рассчитывается

так потому что для реализации третьим параметром для списка получателей идет контрагент.

(4) Увы. Это тупо не заполняется - в коде ничего не прописано.
6. sancho86 1 29.11.18 11:21 Сейчас в теме
(5)
Увы. Это тупо не заполняется - в коде ничего не прописано.

Вот и я ничего не нашел. Спасибо)
4. sancho86 1 29.11.18 10:30 Сейчас в теме
(2)Сможете еще по этому вопросу подсказать? https://forum.infostart.ru/forum81/topic204484/
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот