Раздел “Общие настройки синхронизации”

Раздел “Общие настройки синхронизации” содержит опции модуля, общие для всех профилей синхронизации.

Блок “Различные настройки”

Блок “Различные настройки” содержит несколько опций, касающихся различных функций модуля.

Опция “Режим обновления данных контакта (телефон и e-mail)” касается телефона и имейла найденного в CRM контакта. Ей задаётся, заменят ли новые контактные данные из заказа уже существующие в контакте или же дополнят их.

Опция “Привязывать контакт к сделке” определяет порядок поиска существующего в CRM контакта. Вариант “Только в момент создания сделки” означает, что поиск или создание модулем контакта для сделки будет происходить только один раз – в момент её создания из заказа. Последующие изменения заказа не будут влиять на привязку контакта. А при выборе варианта “При каждой смене покупателя у заказа” модуль будет заново искать подходящий контакт (или создавать новый, если подходящий не найден) каждый раз, когда у заказа меняется привязка к пользователю. Это может быть полезно, если при первоначальном оформлении, заказ прикрепляется к пользователю по умолчанию, а позднее меняется на реального покупателя.

При отмене заказа ядро Битрикс проверяет, нет ли проведённых оплат по заказу. Если есть, то отмена заказа блокируется. Это касается ситуаций, когда заказ отменяется сменой стадии в сделке на провальную. Чтобы этого избежать, необходимо включить опцию “Отменять оплаты при отмене заказа из сделки”. Тогда модуль будет сначала отменять все оплаты по заказу и уже затем отменять сам заказ.

При активной опции “Связывать ответственных заказа и ответственных сделки” модуль будет искать среди пользователей портала того, кто соответствует привязанному к заказу в качестве ответственного пользователю магазина. Поиск происходит по имейлу – по имейлу ответственного за заказ ищется пользователь на портале и привязывается к сделке как ответственный. Также это работает и в обратную сторону (при активной двусторонней связи) – при смене ответственного за сделку меняется и ответственный за заказ.

Если включена опция “Отправлять администратору уведомления об ошибках”, всем админам портала будут отправляться уведомления о внештатных ситуациях (например, если при создании контакта для сделки возникла ошибка и контакт не был создан).

Блок “Состав заказа”

Блок “Состав заказа” отвечает за выгрузку списка товаров в сделку. Выгруженные товары отображаются в сделке во вкладке “Товары”.

Важно отличать товарные позиции в сделке и привязанные к сделке товары каталога CRM. Товарные позиции – это просто набор строк с информацией о названии товара, его цене, скидке и налоге. Больше ничего о товарах в самой сделке храниться не может. Но к каждой товарной позиции могут быть привязаны товары из каталога CRM, в которых уже есть и фото, и свойства и другая информация. Полноценно модуль работает только с товарными позициями сделки, а с каталогом товаров – лишь частично (подробнее об этом – в разделе “Режим работы с товарным каталогом портала”).

Опция “Не выгружать скидки” меняет режим выгрузки информации о скидках в товарный состав сделки. При включенной функции модуль не вычисляет размер скидки, а передаёт в сделку лишь итоговую стоимость. Если же функция отключена, то модуль заполняет в сделке столбец “Скидка” (в процентах) и “Сумма скидки” (в валюте).

Опция “Как выгружать состав комплекта” касается товаров типа “Комплект” в магазине. В сделках отсутствует специальный формат для отображения комплектов. Если выбрать “Не выгружать”, то комплект будет выгружаться просто как единичный товар. Если выбрать “В виде товаров с нулевой ценой”, тогда комплект будет выгружаться в состав сделки в следующем порядке: сначала идёт общая строка комплекта с ценой, а затем его составляющие с нулевой ценой. Это позволит видеть состав комплекта, но не повлияет на сумму сделки.

В сделках нет специального поля для доставки, поэтому доставку можно вывести либо в полях сделки, либо в товарных позициях. Опция “Режим выгрузки доставки в состав сделки” определяет, в каких случаях к товарным позициям должна добавляться строчка со стоимостью доставки.

Свойства товаров в товарных позициях

В товарных позициях сделки нельзя вывести свойства товара отдельными полями. Но в модуле предусмотрена возможность дополнить некоторыми свойствами название товарной позиции. Для этого предназначена опция “Свойства товара в заказе для заголовка товара в сделке”.

В заголовок можно вывести не любое свойство товара, а лишь те свойства, что попадают в корзину при добавлении товара покупателем. Эти свойства можно увидеть, если перейти в режим редактирования заказа и открыть детали нужного товара. В окне будет таблица “Свойства товара в заказе”, содержащая название, значение и код свойства.

Чтобы добавить какие-то из этих свойств в название товарной позиции сделки, необходимо их коды добавить в опцию “Свойства товара в заказе для заголовка товара в сделке”. Добавить можно любое количество кодов. Также для удобства можно добавить разделитель между указанными свойствами – он будет добавляться в названии товарной позиции перед каждым значением указанных свойств.

Режимы выгрузки доставки

Опция “Привязывать товар к товарной позиции доставки” позволяет не просто выгружать в состав сделки информацию о доставке, но и привязывать к этой строке соответствующий товар из базы CRM. Соответственно, в базе должны быть заведены товары, соответствующие способам доставки магазина.

В столбце “ID товара в CRM” указывается идентификатор соответствующего способу доставки товара.

Режимы работы с товарным каталогом портала

Опция “Выгрузка товаров заказа в каталог товаров Битрикс24” определяет порядок работы модуля с товарами каталога CRM. Каждый из режимов имеет свои особенности и настройки.

“Не выгружать товары в каталог” – самый простой режим и он является режимом по умолчанию. Он не содержит никаких дополнительных опций. Если выбран данный режим, товарные позиции в сделке создаются без привязки к товарам CRM.

В режиме “Привязывать к сделке существующие в каталоге товары” модуль осуществляет поиск товаров, соответствующих товарам магазина. Найденные товары привязываются к товарным позициям сделки. Если товар для позиции не найден, она останется без привязки.

Критерии для поиска соответствия указываются в таблице “Параметр поиска товаров”. Сначала указываются свойства из инфоблоков магазина, а затем из каталога CRM. Обычно в качестве критерия используется артикул или штрихкод товара.

В режиме “Создавать товары в каталоге” модуль создаёт товары для сделки из данных товаров магазина. Но речь только о товарах из заказов, по которым идёт обмен – весь каталог модуль не выгружает. Также модуль не ищет по каталогу произвольные товары, созданные не самим модулем, а лишь те, которые были созданы ранее силами модуля.

Поле “Раздел CRM для хранения товаров заказа” определяет, в каком из разделов каталога CRM модуль будет сохранять новые товары. 

Опция “Группировать товары по разделам-заказам” активирует создание в указанном разделе дополнительные подразделов, именованных по номеру заказа. Если эта опция активна, то для каждого заказа товары будут создаваться заново, даже если они уже есть в подразделах других заказов.

Поле “Инфоблоки интернет-магазина с каталогом товаров” нужно для настройки создания товаров CRM из торговых каталогов магазина. Выберите инфоблок, нажмите “Сохранить” и переходите к настройке инфоблока в блоке “Параметры выгрузки товаров”. Ту же операцию необходимо проделать с каждым инфоблоком, товары которого участвуют в заказах. Блок “Параметры выгрузки товаров” содержит таблицу сопоставления полей товаров магазина и товаров CRM. Необходимо сопоставить как-минимум название и цену товара.

“Смешанный режим” сочетает в себе режимы “Привязывать к сделке существующие в каталоге товары” и “Создавать товары в каталоге” с соответствующими настройками: если модуль не найдёт существующий товар, он создаст новый. Для этого режима понадобится настроить как поиск существующих товаров, так и создание новых.

В режиме “Привязывать к сделке существующие в каталоге товары (с вариациями)” модуль позволяет работать с составом заказа непосредственно из вкладки “Товары” сделки (в отличие от остальных режимов). Но он требует для этого полной синхронизации каталогов магазина и CRM сторонними средствами.

Подробнее о данном режиме можно прочесть в статье “Работа с составом заказа через сделку”