Технические данные
- Опубликовано:
- 13.02.2021
- Обновлено:
- 03.03.2023
- Версия:
- 1.7.14
- Установлено:
- 100 - 499 раз
- Подходящие редакции:
- «Малый бизнес», «Бизнес», «Корпоративный портал», «Энтерпрайз», «Интернет-магазин + CRM»
- Адаптивность:
- Нет
- Поддержка Композита:
- Нет
- Совместимо с Сайты24
- Нет
- Совместимо с PHP 8.1
- Да
Пользовательское соглашение
Описание
NEW! Добавлена синхронизация состава заказа в направлении "amoCRM -> магазин". Теперь синхронизация по товарам полная!
Решение от сертифицированного партнёра amoCRM. |
Решение позволяет самостоятельно настроить гибкую двухстороннюю интеграцию интернет-магазина 1С Битрикс и amoCRM. Возможна синхронизация по заказам, статусам заказов, товарам, покупателям, покупкам и каталогам интернет-магазинов. Дополнительно могут быть переданы метки аналитики и рекламных кампаний, а с помощью обработки событий решения, можно решить широкий спектр других специфических задач интеграции.
- Курс по решению: https://rover-it.me/knowledge/course/index.php?COURSE_ID=3&INDEX=Y
Бесплатная помощь в настройке первых подключения и профиля интеграции! |
Типичный пример использования:
При создании заказа в магазине создать в Амо сделку с привязанными контактом и компанией. При создании осуществить контроль дублей, и использовать уже существующие сущности, если найдены. К сделке прикрепить товары и метки статистики и аналитики. Синхронизировать сделку и заказ по статусам и по флагам заказа (отменен, оплачен, доставка разрешена). Выгрузить товары из каталога магазина в Амо и периодически их актуализировать. Отражать изменения товаров, прикрепленных к сделке в заказе магазина.
Возможности
✔ Выгрузка заказов из магазина
- Синхронизация полей и свойств заказа со сделкой, контактом и компанией при создании/обновлении заказа.
- Синхронизация полей и свойств заказа с покупателем и покупкой.
- Гибкий маппинг и большой выбор доступных полей для синхронизации.
- Возможность индивидуальной настройки в зависимости от сайта, типа плательщика, статуса заказа.
- Контроль дублей.
- Передача меток систем статистики на вкладку "Статистика" в сделке, а также в любых другие поля любых сущностей амо.
- Передача идентификатора посетителя (visitor_uid), для отслеживания его в автоворонках, подробнее в документации amoCRM.
- Передача тегов.
- Массовая выгрузка заказов.
- Удаление заказов при удалении соответствующих сделок
- Добавление/обновление/удаление товаров у сделки при добавлении/обновлении заказа.
- Добавление/обновление/удаление выгруженых товаров у заказа при добавлении/обновлении сделки.
✔ Синхронизация статусов заказов и сделок
- Двухсторонняя синхронизация заказов и сделок по статусам и воронкам.
- Синхронизация создания/обновления товара в каталоге с товарами в амоСРМ.
- Гибкий маппинг и большой выбор доступных полей для синхронизации.
- Возможность индивидуальной настройки для каждого каталога.
- Массовая выгрузка товаров из каталога магазина.
✔ Прочие возможности
- возможность выбрать нескольких ответственных, которые будут назначаться по очереди;
- штатный контроль дублей для источника в амоСРМ (подробнее);
- Добавление собственных полей для передачи в амо
- Системные события для более гибкой настройки модуля
- Возможность подключения к нескольким аккаунтам amoCRM
- Возможность создавать несколько профилей интеграции как для одного и того же, так и для нескольких каталогов.
- логирование запросов, ответов и ошибок с выводом размеров файлов лога и возможностью ограничить его максимальный размер;
- разделение доступа к модулю в административной части.
- Создание заказа на основе сделки amo.
- Синхронизация товаров в направлении амо — интернет магазин.
- Нужен ещё функционал? Создайте тикет!
Данный модуль подходит только для синхронизации интернет-магазина с амо. Если необходимо синхронизировать элементы инфоблоков, заполненные формы, почтовые события или иные события на сайте, рекомендую AmoCRM — интеграция с инфоблоками, веб-формами и почтовыми событиями. Сравнительная таблица возможностей модулей |
1.7.14 (03.03.2023) | — исправлены найденные ошибки совместимости с php 8 и php 8.1 |
1.7.13 (22.02.2023) | — исправлены найденные ошибки совместимости с php 8 и php 8.1 — исправлены другие найденные ошибки — рефакторинг |
1.7.8 (27.12.2022) | — для лучшей совместимости добавлена возможность отключать дополнительные js-скрипты — рефакторинг |
1.7.7 (06.12.2022) | — добавлена возможность редактировать и удалять подключения в списке — расширены права на доступ: добавлено чтение и редактирование только профилей интеграции и подключений — исправлены найденные ошибки |
1.7.5 (09.11.2022) | — добавлена возможность передавать поля и свойства торговых предложений в товары — в полях и свойствах элементов теперь передаются значения именно из элементов (а не из предложений, если товар был предложением). Таким образом можно, например, настроить передачу картинок в товар из предложения, а описания — из основного элемента. |
1.7.4 (08.11.2022) | — добавлены новые события на создание сущностей amo со стороны сайта (см. документацию https://rover-it.me/knowledge/course/course3/chapter096/) — добавлена поддержка кастомных полей типа "Файл" (можно прикрепить уже существующие в amoCRM файлы по uuid) — при передаче полей "Картинка для анонса", "Детальная картинка" и свойств типа "файл" теперь передается ссылка на файл — при передаче в кастомное поле типа "ссылка", в качестве значения теперь берется первая ссылка из переданного значения — обновлена версия sdk связи с amocrm до 0.12.3 — исправлены найденные ошибки |
1.7.3 (24.10.2022) | — добавлена синхронизация товаров амоСРМ -> магазин — рефакторинг — исправление мелких ошибок и неточностей |
1.6.7 (03.10.2022) | — добавлено управление правами доступа к модулю — исправлены ошибки, иногда возникающие при установке и удалении — исправлены ошибки синхронизации флагов отгрузки — исправлены прочие ошибки — рефакторинг |
1.6.0 (08.09.2022) | — Добавлена синхронизация по флагам и статусам первой отгрузки — исправлена синхронизация по флагам заказа — рефакторинг |
1.5.11 (12.07.2022) | — исправлена ошибка при обработке кастомных полей — исправлено обрезание состава заказа — исправлены ошибки, иногда возникающие при установке |
1.5.9 (11.05.2022) | — добавлена возможность поиска при добавлении полей в маппинге, а также в фильтре заказов и списке ответственных — перегруппированы поля в маппинге: добавлены группы "Заказ", "Доставка", "Оплата". Удалены — "Дополнительные поля заказа" и "Поля заказа" — в маппинг добавлено множество новых полей для доставки и оплаты — добавлена поддержка поля "Адрес" амоСРМ — расширены сообщения об ошибках — обновлены значения по умолчанию при создании нового профиля — в настройках профиля интеграции раздел "Фильтр заказов" перенесен на вкладку "Общие параметры" — улучшена работа в кодировке windows-1251 — исправлены найденные ошибки — рефакторинг |
1.5.5 (21.02.2022) | — добавлена возможность удаления заказа при удалении соответствующей сделки — исправлены счетчики событий в работе/новых/зависших/ошибочных — версия sdk для связи с amoCRM повышена до 0.7.2 |
1.5.4 (18.01.2022) | — возможность добавлять собственные поля для передачи в амо. Подробнее в документации https://rover-it.me/knowledge/course/course3/lesson129/ |
1.5.3 (16.01.2022) | — добавлена передача скидочного купона и примененных скидок — при создании нового профиля интеграции по умолчанию включены создание сделки и контакта, а также обработка создания/обновления заказа — исправлена ошибка, из-за которой не передавались числовые метки систем статистики — исправлена ошибка, из-за которой не экспортировались заказы, если в амо были отключены товары — исправлена ошибка, из-за которой могла не срабатывать ручная обработка событий — обновлён SDK для связи с AmoCRM |
1.5.2 (27.08.2021) | — добавлены кастомные поля заказа: "источник заказа", "идентификатор отправления", "номер документа отгрузки", "дата документа отгрузки" — в маппинг статусов добавлены флаги "оплачен", "отгружен", "отменен", "проблема с заказом", "внешний заказ" — добавлены события beforeAddComplex и afterAddComplex, позволяющие модифицировать данные при добавлении сделки в режиме поиска дубликатов — добавлены события beforeSaveAmoEntity и afterSaveAmoEntity, позволяющие модифицировать данные при добавлении/обновлении сущности, если режим поиска дубликатов отключен — исправлено изменение бюджета сделки при прикреплении к ней товаров — исправлены другие найденные мелкие ошибки и недочеты |
1.5.1 (17.08.2021) | — добавлена поддержка покупателей и покупок. Покупатель привязывается к пользователю сайта, покупка — к заказу — добавлено доп. поле заказа "имя покупателя", в котором передаётся имя пользователя Битрикс, оформившего заказ — добавлена автоочистка таблицы событий — количество повторных попыток обработки ошибочных событий ограничено тремя — восстановлен интерфейс работы со списком заказов при новой установке — исправлены прочие найденные ошибки |
1.4.8 (15.07.2021) | — снято ограничение в 50 кастомных полей у сущности — на страницу просмотра заказов профиля добавлены массовый экспорт и фильтр — добавлено обновление товара в амо при обновлении цены в магазине — добавлена возможность отключить обновление раздела при обновлении товара — исправлена обработка цен, если там есть посторонние символы — исправлена работа хлебных крошек в админке — исправлены незначительные ошибки |
1.4.4 (19.05.2021) | — добавлена ajax-выгрузка всех заказов и товаров, без агентов — добавлена повторная обработка всех успешных/ошибочных событий через ajax, без агентов — добавлены значения по-умолчанию для маппинга товаров — рефакторинг |
1.4.3 (06.05.2021) | — добавлен фильтр заказов по статусам. Теперь в амо можно создать сделку, когда заказ магазине достигнет определенного статуса — добавлена форма для просмотра заказов профиля интеграции — добавлена поддержка описания значений свойств (поле DESCRIPTION) для товаров амо — исправлена возможность отключения товаров и visitor_uid для сделки — оптимизирована работа при большом кол-ве свойств, добавляемых в название товара из торгового предложения — исправлена ошибка при передаче значений множественных свойств в товары амо — прочие незначительные доработки и правки |
1.4.1 (26.04.2021) | — добавлена массовая выгрузка заказов — в маппинг товаров добавлены свойства элементов типа строка, число, список и справочник — добавлена синхронизация статусов при массовом изменении статусов сделок в амо — оптимизирована обработка событий интернет-магазина и амо — исправлена синхронизация свойства заказа типа "мультисписок" с кастомным полем амо такого же типа — исправлена ошибка маппинга полей товаров, если каталогов больше одного — исправлена ошибка, из-за которой не передавались товары без торговых предложений — исправлена синхронизация по статусам заказ — сделка. |
1.3.8 (16.04.2021) | — маппинг полей товаров каталога теперь применяется и для товаров из корзины — метки статистки теперь добавляются только при создании нового заказа и больше не обновляются — добавлены системные события beforeFindEventProfiles и afterFindEventProfiles позволяющие кастомизировать поиск подходящих профилей интеграции при обработке события — добавлено новое поле в маппинг полей заказа: ссылка на заказ — исправлены найденные ошибки в экспорте товаров из каталога — восстановлены названия полей товаров в маппинге — рефакторинг |
1.3.7 (15.04.2021) | — добавлена корректная передача свойств заказа типа "Список" и "Файл" — добавлено дополнительное поле "Город доставки". В нём передается только город, без страны и региона — добавлено выставление меток статистки по умолчанию при создании профиля интеграции — настройка "связанные сущности amoCRM" в профиле интеграции сделана необязательной. Если она не заполнена, будет выведено предупреждение — настройки "Сайты" и "Типы плательщиков" сделаны не обязательными. Если они не выбраны, то профиль применяется ко всем сайтам или всем типам плательщиков соответственно — исправлена выгрузка названий свойств товара — исправлена передача меток статистики — исправлено дублирование сделок при обновлении заказа — исправлена синхронизация статусов сделок и заказов |
1.3.5 (07.04.2021) | — добавлена синхронизация каталога магазина с товарами амоСРМ — добавлен полный экспорт всего каталога в амоСРМ — добавлены группы кастомных полей в профиле интеграции — добавлена кнопка перезапуска агентов — исправлено удаление тегов из текстовых полей — исправлены ошибки и неточности при синхронизации по статусам — исправлены прочие ошибки — рефакторинг |
1.2.3 (02.04.2021) | — добавлен поиск дублей. — улучшена совместимость со старыми версиями Главного модуля — в маппинг добавлены поля: стоимость без доставки, стоимость доставки, валюта, название платежной системы, название службы доставки — добавлены значения по умолчанию для сделки в новом профиле интеграции: название, бюджет, состав заказа и комментарий пользователя — поле "Список ответственных" в профиле сделано необязательным. Если оно не заполнено, ставится ответственный из амо по умолчанию — исправлены ошибки |
1.2.1 (26.03.2021) | — добавлена поддержка полей меток систем статистики в амо (tracking_data) — добавлена возможность редактировать из админки список доступных меток систем статистики — расширен доступный по-умолчанию список меток систем статистики — добавлена возможность использовать плейсхолдеры для своих значений в маппнге полей — переработано добавление профилей интеграции — переработан интерфейс настроек профиля интеграции, настройки сгруппированы по действиям — при создании заказа добавлена возможность добавления visitor_uid к сделке. Это позволяет отслеживать посетителя в автоворонках. https://www.amocrm.ru/developers/content/digital_pipeline/site_visit — исправлена ошибка, из-за которой иногда могли дублироваться товары в сделке при обновлении заказа — исправлены другие найденные ошибки — обновлено SDK для связи с amoCRM |
1.1.2 (25.02.2021) | — добавлена возможность передавать товары как сущности при создании и обновлении заказа — передача названия местоположения вместо кода в свойстве заказа типа "Местоположение" — исправления для сайтов в однобайтных кодировках (windows-1251 и т.п.) — исправлены найденные ошибки |
- Установка
- Создание интеграции в amoCRM для сайта
- Создание подключения к amoCRM
- Подключение к интеграции амоСРМ
- Создание профиля интеграции
- Настройка профиля интеграции
Установка на кастомизированный сайт
Работоспособность модуля гарантируется при установке на стандартный коробочный Битрикс версии 18 и выше.
При установке модуля на модифицированные сайты (сайты, логика работы которых отличается от коробочной логики 1С-Битрикс), может потребоваться дополнительная настройка и/или доработка. Такая услуга не входит в поддержку модуля и осуществляется на платной основе.
Требования
- тариф amoCRM с не истёкшей подпиской, либо демо-периодом
- «Главный модуль» Bitrix 18.0.2 и выше
- модуль «Интернет-магазин» 17.8.22 и выше;
- работа сайта на https;
- расширение php-curl;
- расширение php iconv;
- php 7.4.0 или выше.