Решения Услуги О компании Контакты +7 (495) 662-95-43 Консультация
Шаг 2

Запуск экспорта

Ручной и автоматический экспорт товаров в Bitrix24: статус агентов, прогресс, статистика, остановка и сброс прогресса.

Где находится

Раздел Экспорт в Bitrix24 → Экспорт товаров. Страница показывает текущие настройки, состояние агентов и кнопки управления выгрузкой.

Настройки экспорта

В верхней части страницы — сводка текущих параметров:

  • URL вебхука: ✓ Настроен / ✗ Не настроен.
  • Размер партии: число товаров за один запрос.
  • Инфоблок по умолчанию: инфоблок-источник.
  • Режим отладки: ✓ Включён / ✗ Отключён.

Изменить эти параметры можно в разделе «Настройки».

Статус агентов

Блок показывает сводку по агентам автоматизации.

ПолеЗначение
Всего агентовНапример, 2 (Активных: 2, Неактивных: 0).
СинхронизацияАгент периодической выгрузки всех товаров. Показывает статус, последний и следующий запуск.
Мониторинг агентовАгент-обработчик очереди. Показывает статус, последний и следующий запуск.

Агенты модуля

АгентЧто делает
Обработчик очередиЗабирает товары из очереди и отправляет в Bitrix24. Очередь наполняется при изменении товаров на сайте, если включён автоматический экспорт.
Очистка очередиСлужебный агент для очистки устаревших записей.
СинхронизацияЗапускается раз в 24 часа и выгружает все товары каталога.

Кнопка «Обновить статус» перечитывает данные агентов из базы. Полезна, если настройки только что были изменены.

Управление экспортом

КнопкаЧто делает
Начать экспортЗапускает ручную выгрузку в Bitrix24.
ОстановитьПрерывает текущую выгрузку. Кнопка активна, только пока процесс идёт.
Сбросить прогрессСбрасывает счётчики и позволяет начать выгрузку с нуля. Запрашивает подтверждение.

Ход экспорта

Во время выгрузки отображается прогресс:

  • Процент выполнения: «Экспорт выполнен на N%».
  • Обработано: N из M товаров.
  • Успешно: сколько записано в Bitrix24.
  • Ошибок: сколько не удалось записать.
  • Прошло времени: в секундах.
  • Осталось времени: расчёт на основе средней скорости.
  • Текущий ID: товар, который обрабатывается прямо сейчас.
  • Текущий ID и размер партии: «Текущий ID: #ID# | Размер партии: #BATCH_SIZE#».

Лог экспорта

В процессе выгрузки в лог пишутся события:

  • «Начало экспорта…»
  • «Обработана партия товаров. Прогресс: N%»
  • «Экспорт завершён!»
  • «Экспорт остановлен пользователем»
  • «Прогресс экспорта сброшен»
  • «Итоги: Обработано N товаров, успешно: N, ошибок: N»
  • «Ошибка сети: …» или «Ошибка: …»

Как работает экспорт

  1. Модуль получает список товаров из выбранного инфоблока.
  2. Разбивает их на партии по параметру «Размер партии».
  3. Для каждой партии:
    • создаёт в Bitrix24 разделы (категории) по структуре каталога;
    • создаёт или обновляет товары;
    • при включённой выгрузке остатков — отправляет количество, вес и габариты.
  4. Обновляет прогресс и пишет результат в лог.
  5. По завершении показывает итоговую статистику.

Автоматический экспорт

По изменению товара

Если в настройках включена опция «Автоматический экспорт при изменении», товар ставится в очередь сразу после сохранения в каталоге. Агент-обработчик забирает его и отправляет в Bitrix24 в течение ближайшего запуска.

По расписанию

Если включена опция «Автоматическая синхронизация», агент раз в 24 часа выгружает весь каталог. Это резервный механизм — на случай, если какие-то товары не попали в очередь по изменению.