Экспорт в Битрикс24

Экспорт в Битрикс24
Бесплатно
От 100 до 500 установок.
Установить модуль вы можете через раздел «Магазин приложений» в центре администрирования HostCMS.

Подключение:

  1. После установки модуля в Битрикс24 перейдите в раздел Разработчикам — Другое — Входящий вебхук. Добавьте входящий вебхук с правами CRM (crm). После скопируйте ключ (последняя часть ссылки в поле "Вебхук для вызова rest api") в поле «Секретный ключ» в модуле экспорта.
  2. Укажите адрес своей площадки Битрикс24 в поле «Адрес Битрикс24 (xxx.bitrix24.ru)»
  3. Укажите идентификатор пользователя Битрикс24, создавшего вебхук, в поле «Идентификатор пользователя». Под правами этого пользователя будет работать этот вебхук.
  4. Пользователям редакций «Бизнес» и «Корпорация» необходимо также отредактировать свою типовую динамическую страницу регистрации клиентов и перед блоком
    // Отправка письма
    $oSite_Alias = $oSiteuser->Site->getCurrentAlias();
    $Siteuser_Controller_Show
    ->setEntity($oSiteuser)
    ->applyAffiliate(Core_Array::get($_COOKIE, 'affiliate_name'))
    ->subject(
    Core::_('Siteuser.confirm_subject', !is_null($oSite_Alias) ? $oSite_Alias->alias_name_without_mask : '')
    )
    ->sendConfirmationMail(Core_Entity::factory('Xsl')->getByName($xsl_letter));
    Добавить:
    if (Core::moduleIsActive('hostcms_bitrix24'))
    {
    $oSite = Core_Entity::factory('Site', CURRENT_SITE);
    $Hostcms_Bitrix24_Controller = new Hostcms_Bitrix24_Controller($oSite);
    $Hostcms_Bitrix24_Controller->siteuser($oSiteuser);
    }

Модуль предназначен для экспорта заказов, клиентов и форм в Битрикс24. Формы и клиенты экспортируются в лиды, заказы — в сделки.

Для передачи e-mail и номера телефона из формы в Битрикс24 поля формы должны называться email и phone соответственно. 

Внимание! Товары будут загружены в сделку только при использовании аккаунта администратора в Битрикс24.

При возникновении ошибки "Не задан ***", при создании сделки, проверьте свои пользовательские поля у сущности в Битрикс24. Их необходимо будет передать отдельно со значением, через хук "Hostcms_Bitrix24_Controller.onNewShopOrder".

class Hostcms_Bitrix24
{
	static public function onNewShopOrder($controller, $args)
	{
		$queryData = $args[0];

		$queryData['fields']['UF_CRM_1467910560'] = array('id' => 60);

		return $queryData;
	}
}

Core_Event::attach('Hostcms_Bitrix24_Controller.onNewShopOrder', array('Hostcms_Bitrix24', 'onNewShopOrder'));

Информация о разработчике:

  • Разработчик: Hostmake LLC
  • Вопросы по модулю: support@hostcms.ru
  • Поддержка: support@hostcms.ru

Скриншоты

Версии модуля

Версия Дата Описание Версия от Версия до
1.6 22.07.2022

Общие исправления.

7.0.1
1.5 15.11.2021

Добавлена передача ИНН и КПП в реквизиты при передаче заказа.

6.9.4
1.4 08.07.2020

При редактировании заказа добавлен чекбокс с возможность ручного экспорта (если заказ ранее не выгружался).

6.9.4
1.3 04.02.2020

Модуль локализован на украинский язык.

6.9.1
1.2 07.11.2019

Добавлен хук Hostcms_Bitrix24_Controller.onNewShopOrder

6.8.0
Еще версии
Похожие