К содержимому
Настройка

Заказы и справочники

Обновлено

Вкладка «Заказы»

Настройка Что делает Значения / по умолчанию
Экспорт в CRM → Отправлять заказы в RetailCRM при создании и изменении Автоматический экспорт заказов Включено; нужна общая синхронизация
Префикс заказов Добавляет префикс к номеру заказа CRM Пусто; например WA-
Всегда передавать номер заказа при обновлении Перезаписывает номер в CRM при каждом обновлении Выключено; обычно номер передаётся при создании
Округление в CRM → Применять округление цен (applyRound) Передаёт признак округления цен в RetailCRM Включено
Импорт из CRM → Импортировать заказы, созданные в CRM Создаёт в Shop-Script новые менеджерские заказы CRM Выключено; учитываются способы оформления из справочников
Статусы для экспорта Ограничивает экспорт выбранными статусами магазина Ничего не выбрано — все статусы
Заказы не ранее даты Нижняя граница даты создания Пусто; дата в формате YYYY-MM-DD
Заказы не ранее ID Нижняя граница внутреннего ID заказа Пусто; ID без префикса номера

Кнопка «Экспорт в CRM» в «Массовые операции» отправляет несинхронизированные заказы с учётом фильтров.

В «Синхронизация истории из CRM» кнопка «Синхронизировать историю» получает изменения. «Текущий курсор» и «Последний ID в CRM» относятся к истории заказов. Поле «Установить sinceId» и кнопка «Установить» меняют точку продолжения загрузки; это не номер заказа. «Обновить статус» перечитывает сведения о курсоре.

Настройки обмена заказами RetailCRM На вкладке «Заказы» показаны синхронизация, фильтры экспорта, массовая отправка и управление курсором истории CRM.

В карточке заказа есть «Отправить в RetailCRM», а при наличии связи — «Обновить из RetailCRM» и «Открыть в RetailCRM», а также журнал обмена. Он помогает сравнить запрос с ответом CRM.

Действия RetailCRM в карточке заказа В карточке заказа выделены действия отправки и обновления из RetailCRM, рядом видны ссылка на CRM и время синхронизации.

Вкладка «Справочники»

Списки CRM загружаются по API. Выберите соответствия и нажмите «Сохранить» внизу настроек.

Сопоставление статусов заказов RetailCRM и Shop-Script На вкладке «Справочники» показаны тип заказа по умолчанию и соответствия статусов CRM статусам магазина.

Настройка / раздел Что делает Значения / по умолчанию
Тип заказа по умолчанию → Тип заказа Тип при экспорте Список CRM; можно оставить «-- не выбрано --»
Способы оформления заказов → Способ оформления по умолчанию Способ оформления новых экспортируемых заказов Список CRM; без выбранного значения
Способы оформления заказов → Импортировать из CRM Разрешает импорт для отмеченных способов оформления По умолчанию импорт выключен для вновь загруженных способов; отметьте нужные
Статусы заказов Соответствия статусов CRM и Shop-Script Статус магазина или «-- не сопоставлено --»
Статусы оплаты → Оплачен / Не оплачен Выбор CRM-статуса для оплаты Списки статусов CRM
Способы оплаты Соответствия способов оплаты Способ Shop-Script или «-- не сопоставлено --»
Способы доставки Соответствия доставок Способ Shop-Script или «-- не сопоставлено --»
Склады → Склад отгрузки по умолчанию Запасной склад отгрузки при экспорте заказа Склад CRM; без выбранного значения
Склады Соответствия складов для товарных остатков и склада отгрузки Склад магазина или «-- не сопоставлено --»
Поля адреса Соответствия полей адреса заказа Поле Shop-Script или «-- не сопоставлено --»
Кастомные поля заказа Параметры заказа магазина → пользовательские поля CRM Поле Shop-Script или «-- не сопоставлено --»
Сегменты клиентов Сегмент CRM → группа контактов магазина, премиум-функция Без соответствий; выбор группы для каждого сегмента

Для справочников нельзя считать пустую таблицу готовой настройкой: она может означать отсутствие данных CRM или проблему доступа API.

Статусы и сегменты

Если текущий статус заказа Shop-Script не сопоставлен, импорт не меняет этот статус и записывает предупреждение. Чтобы разрешить переходы из него, добавьте соответствие.

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

Ограничения состава заказа

При обратной загрузке плагин ищет товары по идентификаторам каталога. Произвольные позиции CRM без подходящего SKU магазина не превращаются в товары Shop-Script. При последующем экспорте состав CRM обновляется составом магазина, поэтому товарные позиции, которых нет в магазине, могут быть удалены из заказа CRM.

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

Параметры сопоставления товарных строк описаны в статье о каталоге.