Анонс modBitrixCRM - интеграция с Битрикс24
Повышение продаж является основной целью внедрения любой CRM системы. Битрикс24 не исключение.
Что такое Битрикс24?
Битрикс24 — это корпоративный портал, который имеет абсолютно все инструменты для автоматизации работы всей компании.
С помощью него Вы можете планировать рабочее время, назначать и исполнять задачи, создавать и контролировать сделки, вести учет клиентов и продаж.
На текущем этапе у компонента modBitrixCRM имеется следующий функционал:
Компонент добавлен в магазин, доступен здесь.
Что такое Битрикс24?
Битрикс24 — это корпоративный портал, который имеет абсолютно все инструменты для автоматизации работы всей компании.
С помощью него Вы можете планировать рабочее время, назначать и исполнять задачи, создавать и контролировать сделки, вести учет клиентов и продаж.
На текущем этапе у компонента modBitrixCRM имеется следующий функционал:
- Плагин срабатывающий на событие msOnCreateOrder, автоматически создает новую сделку в CRM. Добавляет товары в справочник товаров, создает контакт. Если стоимость доставки не нулевая, то в сделке создает товар с названием «Доставка»
- Плагин срабатывающий на событие msOnUpdateOrder, изменяет заказ в CRM при изменении заказа
- Плагин срабатывающий на событие msOnBeforeRemoveOrder, удаляет заказ из CRM
- Прием данных при изменении сделки в Битрикс24 (с использованием настраиваемого вебхука).
- Сделки — Deal
- Валюты — Currency
- Дела — Activity
- Единицы измерения — Measure
- Каталог — Catalog
- Предложения — Quote
- Компании — Company
- Контакты — Contact
- Лиды — Lead
- Направления сделок — DealCategory
- Разделы товаров — ProductSection
- Счета — Invoice
- Товарные позиции — ProductRow
- Товары — Product
- Справочники — Status
Компонент добавлен в магазин, доступен здесь.
Комментарии: 47
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Возможно неправильно выразился.
Поставил на modx.pro хостинг протестировать, в логах такая беда:
Вы бы хоть протестировали где еще, кроме как на своем хостинге
При этом сделка не создается
в makeRequest.
Если хук создавал не юзер под id 1, то запрос не выполнится.
Думаю, лучше сделать админскую настройку с ID админа (автора хука).
В целом, функционально, но для простолюдина будет много проблем. В моем модуле функционала меньше, но само подключение проще, равно как и синхронизация, кстати без исходящего вебхука.
Я пихал в новые сделки свой ID заказа minishop2, при первичном подключении к bx24 вешал событие onCrmDealUpdate, и там уже манипулировал состоянием заказа.
Дадите затестить ваш модуль?)
битрикс — php фреймворк, значительно сложнее modx, по личному мнению во многом уступает modx. В целом самый популярный фрейм в СНГ благодаря маркетингу. 90% из 100% отзывы от разработчиков отрицательные. Держится благодаря нехилым % по партнерке.
битрикс24 — CRM на базе фреймворка битрикс. Сравнивать битрикс24 с минишоп, равносильно как стул и шкаф. Оба из дерева, но функции выполняют разные.
битрикс — фреймворк, минишоп — дополнение. Разницу чувствуете?
В смысле от меня такое слышать, я как думаю так и говорю?
Интернет-магазин на битриксе — одно из решений их продуктов.
Есть «Управление сайтом», там несколько редакций, функции ИМ появляются только от «Малый бизнес».
есть «Корпоративный портал», там вообще социальная сеть.
Opencart, Magento, insales, osCommerce — движки магазинов. У них цель на старте одна, продавать товары. Из коробки.
Umi, Bitrix, Netcat, Drupal, modx — CMS/CMF
Minishop2, woocommerce, Drupal Commerce — дополнения. Если cms перестанут поддерживать, дополнение умрет.
Неужели разница так не очевидна?
В описании написано:
Как при вызове через AjaxForm прописать параметр? Если как параметр пропишу боюсь из AjaxForm он сам не передастся — надо будет сниппет править?
С описанием примеров:
- создаем, лид/сделку/контакт/компанию,
- интегрируем с FormIt/AjaxForm, с описанием оформления параметров; С добавлением файлов! — у меня из-за этого не работает форма и теряются лиды (а очень очень надо);
- получаем лид/сделку/контакт/компанию, меняем значение этих сущностей и сохраняем изменения в CRM;
- работа с разными аккаунтами CRM (в одной компании два разных отдела работают в разных аккаунтах), при едином движке двух сайтов (работа через контексты);
- создание записи в карточке Лида/Сделки/Контакта/Компании.
- Например, хотелось бы при возвращении клиента на сайт сделать запись в карточку клиента/сделки?
- И как задачи создавать? с привязкой к сущностям CRM (лид/сделка/контакт/компания)?
Артем, уверен что если добавите больше описания, популярность и продажи вашего компонента вырастут раз 10.Я например настроил интеграцию, указал в настройках компонента ID пользователя (1), но почему-то упорно лид создается на другого пользователя (4). Лид создается с названием WEB 2018-08-25 10:17:12 — как настроить свое название? Понятно что можно обратиться в техподдержку, но хотелось бы самому научиться и разбираться во всем, не отвлекая каждый раз Автора компонента (к тому же нет желания ждать ответа, а хочется сразу самому все сделать пока код в голове «держишь»).
Да, документации маловато, я сам с ним просидел часок, пытаясь настроить форму, но если вы его действительно купили, то есть поддержка, где вам помогут. Я, честно, сам выступаю за увеличение информативной базы, но когда ты и компонент написал, еще и подробно по шагам документацию расписал, в MarkDown оформил, на гитхаб выложил — ты великий человек, у тебя очень много времени.
Но чего Вы, Дмитрий, хотели добиться своим комментарием? Защитить Артема? От меня? Я что на него нападаю? Я всего лишь прошу. Это же можно? Я написал пост искренне желая развития столь замечательного компонента и я искренне благодарен Артему за его труд и не имею к нему претензий. Давайте по делу и без холивара.
Позиция что это «единственный» компонент не означает что надо к пользователям относится с позиции «те кому это надо». Мы таким отношением нисколько не популяризируем MODx сообщество. Это печалька. Вы Дмитрий видимо программист в первую очередь и продавец в последнюю очередь (извините хотя я Вас не знаю, не хочу оскорбить как-то). Почему так думаю — потому что часто программисты плохие продавцы ( и рассуждают с позиции «ох как рано встает охрана»). А хороший продавец думает о том как решить проблему покупателя.
То есть в параметрах вызова обработчика нужно ставить этот параметр со значением json?
Можно хотя бы просто пример вызова сделать, что бы наглядно было понятно?
Как изменить название заявки по умолчанию?
Выше я вопрос задавал.
можете написать чего не хватает — поправлю
также в ТП я вам задавал вопрос по поводу нужных примеров, но вы так и не ответили
можете на него сделать плагин добавлять в передаваемые параметры id контакта
Я пытался разобраться с API Битркис24, чувствую что без сто грамм не разберуся
После переключения настроек на другой портал б24, товары не создаются. Возможно так же виноваты айдишники.
Разберитесь, пожалуйста.