powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Реализация скидки на товар по маркетинговым акциям
9 сообщений из 9, страница 1 из 1
Реализация скидки на товар по маркетинговым акциям
    #38576023
Морган
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.
Кто нибудь сталкивался с маркетинговыми акциями и реализовывал?

Акции вида:

1. Скидка на весь / определённый товар в праздничный день
2. Скидка в определённый день недели.
3. Скидка на каждую позицию в чеке.
4. Скидка на каждый второй (третий..) такой же товар / другой товар.
5. Скидка вида 3 + 1 в подарок.
6. 2 по цене 1
7. 2 товара одного типа и скидка на любой товар другого типа.
8. Скидка на весь чек при определённой суммы чека.

и т.д.
...
Рейтинг: 0 / 0
Реализация скидки на товар по маркетинговым акциям
    #38576049
Злой Бобр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Морган,

Ну и ? Мне акции даже снились. Так что ...
...
Рейтинг: 0 / 0
Реализация скидки на товар по маркетинговым акциям
    #38576056
VFl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МорганДобрый день.
Кто нибудь сталкивался с маркетинговыми акциями и реализовывал?

У меня было что то подобное, с системой скидок по по конкретным клиентам. У одного по количеству товара, у другого по общей сумме, у третьего второй раз за неделю скидка и т.д. Как то формализовать все варианты по общей схеме не получилось, поэтому сделал банально через динамический SQL (со списком параметров, одинаковых для всех возможных скидок, их придумать можно), который хранился в таблице скидок. На практике это была отдельная процедура для каждого типа скидки, которая поверяла весь заказ и возвращала его со скидками (или без). Процедура вызывалась из клиентской программы. Но ваш вариант еще сложнее.
...
Рейтинг: 0 / 0
Реализация скидки на товар по маркетинговым акциям
    #38576098
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МорганКто нибудь сталкивался с маркетинговыми акциями и реализовывал?Да.
...
Рейтинг: 0 / 0
Реализация скидки на товар по маркетинговым акциям
    #38576188
Морган
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
alexeyvg, можешь рассказать подробнее о способе организации структуры?
...
Рейтинг: 0 / 0
Реализация скидки на товар по маркетинговым акциям
    #38576202
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Морганalexeyvg, можешь рассказать подробнее о способе организации структуры?Да обычный способ - таблицы, связи... Без всяких EAV
Для каждой такой особенности формирования цены делались нужные таблицы, или добавлялись поля...

При этом ещё всё это действовало по разному для разных групп клиентов, типа у одной группы скидка на каждый второй такой же товар, а у другой на каждый третий.

Это у дилайна такая система была. Но давно уже было.
...
Рейтинг: 0 / 0
Реализация скидки на товар по маркетинговым акциям
    #38576798
Кот Матроскин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Реализация скидки на товар по маркетинговым акциям
    #38577413
Морган
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кот Матроскин,

схожая, но немного не то)
...
Рейтинг: 0 / 0
Реализация скидки на товар по маркетинговым акциям
    #38597738
Mikle83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Была структура ровно под эту задачу в рамках CRM системы.
Но она мягко сказать не тривиальная и делилась на три большие компоненты:

1. Транзакции - с указанием товарной информации (среди прочего: код товара/объем/цена/сумма без скидки)
2. "Справочники": товаров; торговых точек (с различной сегментацией); клиенты (с различной сегментацией)
3. Справочники "акций".
3.1. Каждая акция определялась как стандартными параметрами, присущими всем акциям (время проведения, товар, точки на которых действует акция, сегменты клиентов для которых действует акция и т.п.)
3.2. Так и специфичными условиями конкретной механики (к примеру, были акции "Каждый 10 покупатель...")
3.3. Так же к акциям привязывались события "уведомления" клиентов.


Глобально все акции делились на две большие категории: "он-лайн" (т.е. здесь и сейчас в момент покупки) и "офф-лайн" (т.н. накопительные акции, т.е. в течение какого-то времени клиент должен выполнить ряд условий и только по завершению периода действия акции/либо по выполнению совокупности условий - получал вознаграждение)


Еще не мало головной боли было с сочетанием акций, т.е. когда одна транзакция удовлетворяет двум и более действующим акциям: "приоритезация" и т.п.


Вообщем совсем не тривиальная задача и вряд ли ее можно полноценно обсудить в рамках темы. Тут как минимум надо видеть специфику вашей отрасли, которая может кардинально повлиять как на саму механику, так и на принципы организации структуры в БД в частности.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Реализация скидки на товар по маркетинговым акциям
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]