Компонент находится в тестировании. Перед использованием обязательно делайте бэкап сайта.
Решение разработано INSIB.
По вопросам поддержки и доработок: Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в браузере должен быть включен Javascript.,
Telegram: @insib_su.
Основные возможности
- Выгрузка товаров RadicalMart в облачный каталог Bitrix24.
- Загрузка товаров из Bitrix24 в RadicalMart.
- Поддержка двустороннего режима синхронизации.
- Синхронизация названия, описания, артикула, цены, изображений и активности товара.
- Выгрузка основной и дополнительных категорий товара.
- Автоматическое создание цепочки родительских категорий в Bitrix24.
- Поддержка категорий RadicalMart разных типов: категории, производители, метки.
- Настраиваемая синхронизация остатков: можно учитывать или игнорировать остатки.
- Выбор типа цены Bitrix24 и цены RadicalMart для выгрузки: итоговая, базовая или закупочная.
- Выбор единицы измерения Bitrix24 из списка, полученного через API.
- Сопоставление полей товара RadicalMart со свойствами товара Bitrix24.
- Автоматическое создание свойств товара Bitrix24 при необходимости.
- Поддержка списочных свойств и значений справочников.
- Сохранение связей между объектами RadicalMart и Bitrix24.
- Проверка и очистка устаревших связей, если товар или категория были удалены.
- Журнал ошибок и статусов синхронизации.
- Плановая синхронизация через Joomla Scheduler.
Гибкие настройки выгрузки товаров
- Выгрузка всех товаров по фильтрам.
- Выгрузка только выбранных товаров.
- Исключение отдельных товаров из выгрузки.
- Фильтр по опубликованным, неопубликованным или всем товарам.
- Фильтр по категориям.
- Фильтр по артикулу или списку значений.
Настройки категорий
- Выгрузка всех категорий выбранных типов.
- Выгрузка только выбранных категорий.
- Режим “только категории товаров”: выгружаются категории, реально привязанные к выбранным товарам.
- Учет основной категории, дополнительных категорий и производителей товара.
- Автоматическое добавление родительских категорий до корня дерева.
- Исключение выбранных категорий из выгрузки.
Сопоставление полей RadicalMart и Bitrix24
Компонент позволяет настроить соответствие между характеристиками товара RadicalMart и пользовательскими
свойствами товара Bitrix24. Например, поле RadicalMart “Фасовка” можно выгружать в одноименное
свойство товара в Bitrix24.
- Поддержка множества сопоставлений.
- Выбор поля RadicalMart из списка.
- Выбор свойства Bitrix24 из списка.
- Поддержка системных полей: название, ID, артикул, ссылка на товар.
- Автоматическое создание свойства Bitrix24, если оно еще не создано.
Работа с отсутствующими товарами и категориями
Для безопасной синхронизации предусмотрены политики обработки записей, которых нет в текущей выгрузке.
Можно отдельно настроить поведение для товаров и категорий.
- Не трогать отсутствующие записи.
- Деактивировать товары или категории в Bitrix24.
- Снимать товары или категории с публикации в RadicalMart.
- Удалять отсутствующие записи при выбранной политике.
- Применять действия только к связанным объектам интеграции.
Плановая синхронизация
В пакет входит task-плагин для Joomla Scheduler. Он позволяет запускать синхронизацию автоматически
по расписанию, например один раз в сутки.
- Использует настройки основного компонента.
- Поддерживает режимы выгрузки, загрузки и двусторонней синхронизации.
- Обрабатывает большие каталоги порциями.
- Продолжает выполнение при длинной синхронизации без падения по таймауту.
- Учитывает лимиты REST API Bitrix24 и использует паузы между запросами.
Интерфейс администратора
- Проверка подключения к Bitrix24.
- Ручной запуск выгрузки и загрузки.
- Модальное окно прогресса синхронизации.
- Отображение успешных операций, ошибок и текущего прогресса.
- Страница связей RadicalMart и Bitrix24.
- Фильтры по связям, статусам и ошибкам.
- Возможность удалить отдельные или выбранные связи.
Требования
- Joomla 5 или Joomla 6.
- Установленный RadicalMart.
- Облачный Bitrix24.
- Входящий webhook Bitrix24 с правами
catalog, crm и при необходимости disk.
- Пользователь webhook должен иметь права на работу с каталогом товаров Bitrix24.
Состав пакета
- Компонент
com_radicalmart_bitrix24.
- Task-плагин
plg_task_radicalmart_bitrix24 для Joomla Scheduler.
Для кого подходит
Расширение подойдет интернет-магазинам на Joomla и RadicalMart, которым нужно передавать каталог
товаров в Bitrix24, поддерживать актуальные цены, описания, изображения, категории и свойства товаров,
а также автоматизировать регулярную синхронизацию с CRM.