Технические данные
- Опубликовано:
- 13.02.2021
- Обновлено:
- 28.09.2023
- Версия:
- 2.2.6
- Установлено:
- 100 - 499 раз
- Подходящие редакции:
- «Малый бизнес», «Бизнес», «Корпоративный портал», «Энтерпрайз», «Интернет-магазин + CRM»
- Адаптивность:
- Нет
- Поддержка Композита:
- Нет
- Совместимо с Сайты24
- Нет
- Совместимо с PHP 8.1
- Да
Пользовательское соглашение
Описание
NEW! Добавлен поиск дублей со стороны модуля!
NEW! Добавлена синхронизация забытых корзин!
Решение от сертифицированного партнёра amoCRM. |
Решение позволяет самостоятельно настроить гибкую двухстороннюю интеграцию интернет-магазина 1С Битрикс и amoCRM. Возможна синхронизация по:
— заказам
— статусам заказов
— забытым корзинам
— товарам
— покупателям
— покупкам
— каталогам интернет-магазинов
Дополнительно могут быть переданы метки аналитики и рекламных кампаний, а с помощью обработки событий решения, можно тонко настроить интеграцию так, как нужно именно вам.
Бесплатная помощь в настройке первых подключения и профиля интеграции! |
Типичные примеры использования:
При создании заказа в магазине создать в Амо сделку с привязанными контактом и компанией. При создании осуществить контроль дублей, и использовать уже существующие сущности, если найдены. К сделке прикрепить товары и метки статистики и аналитики. Синхронизировать сделку и заказ по статусам и по флагам заказа (отменен, оплачен, доставка разрешена). Отражать изменения товаров, прикрепленных к сделке в заказе магазина и наоборот.
По истечение времени на основе забытой корзины создать в Амо сделку с привязанными контактом и компанией. При создании осуществить контроль дублей, и использовать уже существующие сущности, если найдены. К сделке прикрепить товары. Отражать изменения товаров, прикрепленных к сделке в заказе магазина и наоборот.
Выгрузить товары из каталога магазина в Амо и периодически их актуализировать.
Возможности
✔ Выгрузка заказов из магазина
- Синхронизация полей, свойств и пользовательских полей заказа, полей оплаты и доставки, меток статистики и аналитики со сделкой, контактом и компанией при создании/обновлении заказа.
- Синхронизация полей, свойств и пользовательских полей заказа, полей оплаты и доставки, меток статистики и аналитики с покупателем и покупкой.
- Выгрузка товаров из заказа на вкладку «товары» в сделке.
- Обновление товаров в заказе при изменении на вкладке «товары» в сделке.
- Гибкий маппинг и большой выбор доступных полей для синхронизации.
- Возможность индивидуальной настройки в зависимости от сайта, типа плательщика, статуса заказа.
- Контроль дублей со стороны модуля (требуется подключение платного API фильтрации со стороны амо)
Контроль дублей со стороны Амо(временно отключен со стороны amoCRM).- Передача меток систем статистики на вкладку "Статистика" в сделке, а также в любых другие поля любых сущностей амо.
- Передача идентификатора посетителя (visitor_uid), для отслеживания его в автоворонках, подробнее в документации amoCRM.
- Передача тегов.
- Массовая выгрузка всех или выбранных заказов.
- Удаление заказов при удалении соответствующих сделок
- Двухсторонняя синхронизация заказов, отгрузок и сделок по статусам и воронкам.
- Синхронизация флагов заказа и отгрузки со статусами сделки
- Синхронизация полей забытой корзины со сделкой, контактом, компанией, покупателем и покупкой.
- Возможность указать количество часов, через которое считать корзину забытой.
- Выгрузка товаров из корзины на вкладку "товары" в сделке.
- Обновление товаров в корзине при изменении на вкладке «товары» в сделке
- Гибкий маппинг и большой выбор доступных полей для синхронизации.
- Передача идентификатора посетителя (visitor_uid), для отслеживания его в автоворонках, подробнее в документации amoCRM.
- Возможность индивидуальной настройки в зависимости от сайта
- Контроль дублей со стороны модуля (требуется подключение платного API фильтрации со стороны амо)
Контроль дублей со стороны Амо(временно отключен со стороны amoCRM).- Передача тегов.
- Массовая выгрузка всех или выбранных корзин
- Синхронизация товаров в сделке при обновлении состава корзины или заказа.
- Синхронизация товаров в корзине или заказе при обновлении товаров в сделке.
- Синхронизация создания/обновления товара в каталоге с товарами в амоСРМ.
- Гибкий маппинг и большой выбор доступных полей для синхронизации.
- Возможность индивидуальной настройки для каждого каталога.
- Массовая выгрузка товаров из каталога магазина.
✔ Прочие возможности
- возможность выбрать нескольких ответственных, которые будут назначаться по очереди;
штатный контроль дублей для источника в амоСРМ (подробнее);(отключено со стороны АмоСРМ)- Добавление собственных полей для передачи в амо
- Системные события для более гибкой настройки модуля
- Возможность подключения к нескольким аккаунтам amoCRM
- Возможность создавать несколько профилей интеграции как для одного и того же, так и для нескольких сайтов и каталогов.
- логирование запросов, ответов и ошибок с выводом размеров файлов лога и возможностью ограничить его максимальный размер;
- разделение доступа к модулю в административной части.
- Создание заказа на основе сделки amo.
- Синхронизация товаров в направлении амо — интернет магазин.
- Нужен ещё функционал? Создайте тикет!
Данный модуль подходит только для синхронизации интернет-магазина с амо. Если необходимо синхронизировать элементы инфоблоков, заполненные формы, почтовые события или иные события на сайте, рекомендую AmoCRM — интеграция с инфоблоками, веб-формами и почтовыми событиями. Сравнительная таблица возможностей модулей |
2.2.6 (28.09.2023) | — исправлена ошибка, иногда возникавшая при установке — улучшена поддержка английского языка — исправлены мелки ошибки и неточности |
2.2.5 (25.09.2023) | — добавлена настройка "Обновить ответственного пользователя дубля" — добавлено назначение ответственного сделке из найденного дубля контакта/компании — добавлена передача названия основного раздела для товаров — исправлена ошибка, из-за которой при обновлении дублей, кастомные поля, которых не было в оригинале, затирались — исправлена ошибка, возникавшая при поиске дублей сделок при активном фильтре по статусам — исправлены найденные ошибки и неточности |
2.2.1 (15.09.2023) | — Добавлен контроль дублей со стороны модуля (требуется подключение платного API фильтрации со стороны amoCRM) — Добавлена передача разных типов цен у товаров — Добавлена возможность указывать тип цены, с которой будут добавлены товары из амо в заказ/корзину — Улучшена поддержка английского языка — Исправлена ошибка, если в группу товара передавалось значение из множественного свойства — Исправлена ошибка, из-за которой могли не выгружаться товары в амо при создании/обновлении товара в каталоге сайта — Исправлена ошибка, иногда возникающая при установке |
2.1.5 (07.09.2023) | — Добавлен расчет скидок при обновлении коризны из Амо — при добавлении товара со скидкой (через заказ или корзину) будет создаваться новый товар в каталоге амо, а не обновляться существующий — Удалён Highload-блок "AmoSale: Корзины", т.к. кго функционал был перенесен в Highload-блок "AmoSale: Связи" — Улучшена поддержка английсткого языка — Исправлены ошибки при установке — Исправлены прочие найденные ошибки |
2.1.2 (29.08.2023) | — Добавлена синхроизация товаров из сделки с забытой корзиной — Исправлена ошибка, из-за которой мог зацикливаться экспорт забытых корзин — Исправлена ошибка, из-за которой мог не ставиться правильный статус сделок при экспорте заказов — Исправлены прочие найденные ошибки и неточности — Улучшена поддержка английского языка |
2.0.2 (25.08.2023) | — Добавлена интеграция с забытыми корзинами — Добавлен список корзин профиля интеграции с возможностью полного или частичного экспорта в амоСРМ — Переработаны настройки профилей заказов — Возможность выгрузки всех заказов перенесена из настроек профиля интеграции в список заказов (добавлена галочка "для всех") — Добавлена передача веса для заказа — Удалена часть методов, давно помеченных как устаревшие — Исправлены найденные ошибки — Улучшена стабильность работы модуля |
1.8.13 (05.07.2023) | — исправлена ошибка при создании профиля интеграции заказов — исправлена ошибка при сохранении профилей интеграции — исправлены ошибки при установке |
1.8.10 (30.06.2023) | — исправлена ошибка совместимости в ядром Битрикс версии 23.300.100 и выше — исправлены другие найденные ошибки — обновлены зависимости |
1.8.9 (28.06.2023) | — исправлена ошибка, из за которой при массовом экспорте заказов сделки создавались с одним и тем же названием (и могли дублироваться другие значения полей — исправлены прочие найденные ошибки и несточности — рефакторинг |
1.8.5 (13.06.2023) | Профили интеграции были разделены на профили интеграции заказов и профили интеграции товаров (подробнее в документации на сайте https://rover-it.me/): — Настройки синхронизации, экспорта и маппинг полей товаров перенесены в профили интеграции товаров. — Прежние профили интеграции теперь отвечают только за заказы. — После обновления на основе уже существующих профилей интеграции будут автоматически созданы профили интеграции товаров, никаких дополнительных действия не требуется. |
1.8.4 (09.06.2023) | ТЕХНИЧЕСКОЕ ОБНОВЛЕНИЕ, необходимое для продолжения развития модуля. ЧИТАЙТЕ ОПИСАНИЕ. После этого обновления у профилей интеграции останется привязка только к одному сайту: Поэтому, перед установкой этого обновления, во избежание появления большого количества дублей, РЕКОМЕНДУЕТСЯ у профилей интеграции оставить привязки только к необходимым сайтам. |
1.8.1 (22.05.2023) | — добавлена поддержка пользовательских полей заказа (в основном, используются в СРМ) — расширена структура левого меню — небольшие изменения в структуре настроек профиля интеграции — обновлены зависимости — указание одного сайта при создании профиля интеграции сделано обязательным. Старые профили будут работать по прежнему, но при их обновлении также надо будет указать хотя бы один сайт. — из настроек профиля интеграции убрана галочка "Контролировать дубли", т.к. эта возможность была отключена со стороны амоСРМ для сторонних интеграций — исправлена ошибка, когда не обновлялся статус сделки при обновлении заказа, если обновление полей сделки было выключено. — исправлены прочие найденные ошибки |
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 или выше.