Очередной клиент, со своими очередными премудростями захотел иметь в сделках ЦРМ сложный механизм скидок, аналогичный тому, что отлично работает (при правильной настройку, конечно же) в БУС, и именуется "правила работы с корзиной".
Ваять подобный механизм очень не хотелось. Ну оооочень. По сему начались размышления.
Писать - долго, не очень интересно, и главное - есть такое, но в БУС. А в ЦРМ нету. А в БУС есть. Но в коробке есть механика БУС. Но механизм рассчитан на корзину интернет-магазина БУС. А скидки нужны в ЦРМ.
А что нужно клиенту? Клиенту нужно, чтобы на список товаров в сделке ЦРМ работали скидки корзины БУС.
Уже было собирался пойти сложным путём (нажимаем сохранить сделку -> создаётся корзина -> пихаются в неё товары/применяются скидки -> берём изменённые цены и меняем в сделке -> показываем сделку с уже изменёнными ценами), но вдруг "а если... пойти на хитрость?".
В панели управления, в разделе "Магазин" настраиваем интеграцию с ЦРМ. В качестве целевой ЦРМ используем ЭТУ ЖЕ коробку.
Что нам даёт эта петля.
При создании сделки, появляется "связать сделку с интенет-магазином". При использовании этого функционала, заказ создаётся в "БУС" с использованием ВСЕХ скидок на товар и правил работы с корзиной, и успешно цепляется ЦРМ, где появляется сделка с нужными ценами.
Можно (с помощью небольшого напильника) при необходимости, вытянуть даже список применённых скидок.
Что нужно учитывать.
Для корректной и комфортной работы этого функционала требуются покупатели. Покупателя можно создавать прямо в сделке, но он может не подцепиться к существующему контакту, если что-то не совпадает (к примеру, адрес почты друггой). Для избежания подобных неурядиц, а так же комфортного использования описанного выше функционала МОЖНО сделать так, чтобы при создании контакта в ЦРМ автоматом создавался покупатель. И дальше оперировать только выбором покупателя.
Вуаля!
Ваять подобный механизм очень не хотелось. Ну оооочень. По сему начались размышления.
Писать - долго, не очень интересно, и главное - есть такое, но в БУС. А в ЦРМ нету. А в БУС есть. Но в коробке есть механика БУС. Но механизм рассчитан на корзину интернет-магазина БУС. А скидки нужны в ЦРМ.
А что нужно клиенту? Клиенту нужно, чтобы на список товаров в сделке ЦРМ работали скидки корзины БУС.
Уже было собирался пойти сложным путём (нажимаем сохранить сделку -> создаётся корзина -> пихаются в неё товары/применяются скидки -> берём изменённые цены и меняем в сделке -> показываем сделку с уже изменёнными ценами), но вдруг "а если... пойти на хитрость?".
В панели управления, в разделе "Магазин" настраиваем интеграцию с ЦРМ. В качестве целевой ЦРМ используем ЭТУ ЖЕ коробку.
Что нам даёт эта петля.
При создании сделки, появляется "связать сделку с интенет-магазином". При использовании этого функционала, заказ создаётся в "БУС" с использованием ВСЕХ скидок на товар и правил работы с корзиной, и успешно цепляется ЦРМ, где появляется сделка с нужными ценами.
Можно (с помощью небольшого напильника) при необходимости, вытянуть даже список применённых скидок.
Что нужно учитывать.
Для корректной и комфортной работы этого функционала требуются покупатели. Покупателя можно создавать прямо в сделке, но он может не подцепиться к существующему контакту, если что-то не совпадает (к примеру, адрес почты друггой). Для избежания подобных неурядиц, а так же комфортного использования описанного выше функционала МОЖНО сделать так, чтобы при создании контакта в ЦРМ автоматом создавался покупатель. И дальше оперировать только выбором покупателя.
Вуаля!