Как преобразовать интернет-магазин на 1-С Битрикс в Битрикс24 Магазин + CRM

Достаточно часто можно столкнуться с ситуацией, когда требуется подключить CRM к уже существующему интернет-магазину на 1C-Битрикс, причем в идеале, чтобы каталог был единый. Рассмотрим ситуацию, когда вы уже проапгрейдили лицензию с БУС до Интернет-магазин + CRM и разберём, какие необходимо произвести технические действия, чтобы развернуть CRM, когда ядром у нас будет магазин.


В первую очередь, обязательно сделайте бэкап сайта, при этом как статики, так и базы. Ведь, как известно, люди делятся на две категории: одни ещё не делают бэкапы, другие уже делают. ☺

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


После чего необходимо настроить многосайтовость, для этого в виртуальной машине Bitrix Env нужно создать второй сайт для CRM типа «Link», где указать абсолютный путь до ядра магазина.


После создания сайта нужно зайти в его директорию и убедиться, что там созданы нужные симлинки, а именно на папки ядра bitrix, upload и local.


После того, как на сервере всё проверено, можно переходить к конфигурированию сайтов в административной панели, для этого зайдите в «Настройки – Настройка продукта – Сайты – Список сайтов» и откройте наш первый сайт магазина s1, где нужно прописать домен, папку сайта и путь к корневой папке.



После того, как первый сайт настроен, нужно создать новый сайт s2, где указать также домен и полный путь до папки сайта, только тут уже будет та папка, где находится ваша CRM.

 

ВАЖНО! Если ваш Битрикс24 будет располагаться на поддомене основного сайта, то у него сортировка должна быть меньше, чем у основного сайта магазина. Например, у магазина 10, а у Битрикс24 – 1.


Внизу в шаблонах можно выбрать любой шаблон.


Далее вам нужно открыть в левом меню пункт «Переход в Битрикс24» и там запустить мастер перехода.


Следующим шагом нажимаете «Продолжить».


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


Затем подтверждаете установку необходимых модулей.


При этом могут возникнуть ошибки, что такая-то таблица в базе данных уже существует, в нашем случае это модуль «Социальная сеть».


Можно в новой вкладке открыть раздел «Настройки – Настройки продукта – Модули», находим этот модуль и нажимаем «Установить».


После чего повторяем шаг в мастере установки Битрикс24 и устанавливаем далее. В случае возникновения ошибок они устраняются аналогичным образом.

 

После того, как всё выполнено успешно, можно переходить дальше.


На следующем шаге вам нужно подтвердить, что многосайтовость вы уже настроили и ваш Битрикс24 будет на отдельном домене в отдельной папке на сервере.


На следующем шаге вам нужно выбрать тот сайт, что вы создали ранее, когда создавали пустой сайт под Битрикс24.


Далее ждем некоторое время, пока производятся настройки.


Затем вы можете выбрать группы пользователей, которые будут работать с заказами в Битрикс24, но это не обязательно.


Затем вы можете выбрать группы пользователей, которые будут работать с заказами в Битрикс24, но это не обязательно.


Затем нужно дождаться, когда заказы сконвертируются в сделки.


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


В нашем случае оказалось, что проблема связана с тем, что не заполнено поле города доставки в заказах, исправляем и запускаем заново.


Если обработка прошла без ошибок, а сделки не появились, значит что скорее всего у вас стоит режим работы без сделок (по-умолчанию), вам нужно в консоли выполнить следующий код:

  use Bitrix\Main;
Main\Loader::includeModule('crm');
\CCrmSaleHelper::activateModeOrders();

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


И выбрать только сделки, а самое главное, не забудьте поставить галочку «Конвертировать активные заказы в сделки при смене режима», иначе сделок снова не будет.



После чего, наконец, пойдет процесс появления сделок.


На этом процесс конвертации магазина в CRM можно считать завершенным. В случае, если у вас возникнут вопросы или проблемы - вы всегда можете обратиться к специалистам компании integrator.Digital и мы вам обязательно поможем! 

Оперативно и совершенно бесплатно ответим на Ваши вопросы!
0