Копирование всех свойств Заказа в Сделку Как работает сейчас:
1. Клиент выбирает товар на сайте.
2. Заполняет свойства заказа в корзине
3. После нажатия кнопки “Оформить заказ” на сайте, в CRM создается Заказ с
заполненными свойствами из корзины
В некоторых заказах свойства могут отображаться по разному. Не понятно по какой причине.Ниже два скриншота
Два заполненных заказа, но карточка отличается, вид отображения разный. В некоторых свойствах есть обязательность,в некоторых нет. Что требуется сделать
1. После оформления заказа на сайте (интернет-магазин Битрикс24 + CRM)
создается Заказ в CRM.Нужно вместо этого — создавать Сделку.
2. В сделке должны быть:
○все свойства заказа, которые клиент выбирает при оформлении в
корзине(поля корзины = поля сделки), создать поля которых в сделке
еще нет ○товары должны подтягиваться не строкой, а как позиции каталога (с ID).
В товарной позиции должны отображаться цена с сайта,скидка, кол-во
товара,и общая сумма. Если клиент выбран дополнительные опции, то
они должны отображаться как отдельная услуга(Прокаливание казана,
Доставка к определенному времени,Подарочная упаковка, см. ниже) контакт/компания должны создаваться или проверяться на дубли по телефону или e-mail,и прикрепляться к сделке. Если окажется, что
совпадений несколько,то брать первый найденный элемент.
3. Каталог товаров CRM и каталог на сайте должны быть одинаковые, все позиции
сохранены. Данный функционал невозможно реализовать с помощью бизнес-процессов,т.к.
свойства заказа недоступны для выбора.Поэтому необходимо написать обработчик,
который словит событие создания заказа(OnOrderSave или OnOrderAdd -
контакт/компанию в CRM и создаст сделку.