SAPфорум.RU
https://www.sapboard.ru/forum/

Сложный натуральный рабат (4+1, 3+2 и т.д.)
https://www.sapboard.ru/forum/viewtopic.php?f=2&t=46503
Страница 1 из 1

Автор:  Tima [ Пн, фев 02 2009, 09:37 ]
Заголовок сообщения:  Сложный натуральный рабат (4+1, 3+2 и т.д.)

Всем привет!
Вопрос может не совсем в этот форум, но все равно "ноги растут отседа".
Кто с натуральным рабатом сталкивался, знают, что можно завести схему только 1+1, т.е. для 1-го наименования товара, дают сверху еще одно (при этом настраивается только соотношение количеств оплачиваемого и бесплатного товаров).
У нас тут такое дело, что, к примеру, клиент покупает 3 разных товара, ему в довесок дают еще один или два каких-то (см. сабж!).
Думаем сделать это разработкой.
Вопрос: а стоит ли?
Второй вопрос: в каком месте (какой инклюд какой программы) в стандарте подхватывается рекламное мероприятие в системе? Т.е. если будем разработку делать, чтобы знать, как и в каком месте ее со стандартом «клеить» потом.

Заранее спасибо!

Автор:  Plank [ Вт, фев 17 2009, 17:21 ]
Заголовок сообщения:  Re: Сложный натуральный рабат (4+1, 3+2 и т.д.)

Курс LO605 говорит об обратном:
*********************
Рабат может быть также предоставлен в виде дополнительного бесплатного материала. Этот вид натурального рабата называется исключенным натуральным рабатом. В исключенном натуральном рабате вместе с заказанным количеством бесплатно поставляется дополнительный материал, стоимость которого не включается в счет-фактуру. В качестве исключенного натурального рабата может использоваться дополнительное количество заказанного материала или любой другой товар (например, утка к яйцам, как в курсе).
При вводе количества для исключенного натурального рабата выводится дополнительная строка, в которой можно указать материал, если он отличается от заказанного.
*********************

Я сам рабатом не занимался, но курсу верю...

Автор:  Jelena [ Вт, фев 17 2009, 21:28 ]
Заголовок сообщения:  Re: Сложный натуральный рабат (4+1, 3+2 и т.д.)

Извиняюсь если немного не по теме, но на прошлой работе делали что-то похожее. Материалы объединялись в т.н. "ассортименты" (assortments), каждому ассортименту присваивался номер и велись условия (pricing conditions) для всего ассортимента + free goods (VBN1). Например, есть ром Baccardi с разными ароматизаторами (vanilla, orange и т.п.). Все такие материалы объединялись в ассортимент Baccardi Flavors и, если клиент покупал, например, 50 ящиков (в любом наборе) этих Flavors, то ему давали бесплатно ящик простого Baccardi. Не помню, были ли ситуации, где бесплатно было не +1, а +2 и больше, но вполне вероятно были.

Номер ассортимента хранился в Z поле в VBAP. Наабаплено там было просто по самое не могу, т.к. нужно было не только найти подходящий ассортимент и free goods, но и выбрать "best deal" для клиента. Рекламные мероприятия (sales activities?) вроде никакие не использовались, просто велись обычные condition records с соответствующими датами promotions.

Основные вкрапления в user exits были в MV45AFZZ - USEREXIT_MOVE_FIELD_TO_VBAP (найти ассортимент) и USEREXIT_PRICING_PREPARE_TKOMP (все остальное, чтобы найти нужную condition record). Насчет free goods determination могу сразу предупредить, что не будет работать, если попытаетесь сделать по каким-то Z полям на 'Additional data B' (по крайней мере я не нашла способа). Поле, которое определяет free goods, должно обязательно быть в основной табличке в VA01 (мы в конце концов заюзали какое-то стандартное).

На вопрос "стоит ли?" ответить трудно. С технической точки зрения реализации и поддержки - это врагу не пожелаешь, но если клиенты требуют, то выбирать как бы не приходится.

Автор:  i.vasiliew [ Вт, дек 13 2022, 13:08 ]
Заголовок сообщения:  Re: Сложный натуральный рабат (4+1, 3+2 и т.д.)

Курс LO605 показывает пример:
Значит можно больше 1 штуки.

Если при покупке определенного количества продуктов клиенту предоставляется
натуральный рабат, позицию можно присвоить вышестоящей позиции.
„ Пример:
Позиция 10: M1 100 шт. 1000 UNI
Позиция 20: M2 10 шт. Бесплатно
При покупке 100 шт. материала М1 клиент дополнительно получает 10 шт. этого
материала бесплатно. Поэтому в позиции 20 в поле Вышестоящая позиция необходимо
ввести номер позиции 10.

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/