Запуск выгрузки в 1C-Bitrix

Как запустить тестовую и полную выгрузку в 1C-Bitrix, остановить выполнение, продолжить загрузку, проверить результат и списание.

Экран запуска открывается после сохранения шага Снапшот. Здесь можно запустить тестовую выгрузку, полный экспорт, посмотреть ход выполнения задачи и стоимость экспорта в кредитах с детальным разбором затрат. Важно: на странице показывается только предварительный расчёт, который по итогу скорее всего будет другим. Сервис не списывает кредиты за неработающие картинки, за товары без изменений с прошлого обмена и за другие действия, которые фактически не потребовали записи на сайт. Если вы ещё не проходили весь путь настройки, начните с обзора: выгрузка каталога в 1C-Bitrix: полный путь.

Что есть на экране запуска

БлокДля чего нужен
ЗапуститьНачинает полный обмен с сайтом 1C-Bitrix. После нажатия кнопка должна заблокироваться, а задача — перейти в очередь или в выполнение.
Тестовая выгрузкаОтправляет ограниченную выборку, чтобы проверить структуру каталога до полного запуска.
Тест как полный запускВключайте только когда тест должен пройти с теми же правилами, что полный обмен. Обычная тестовая выгрузка не включает удаление товаров/предложений и прочую очистку без активации данной опции.
Текущая задачаПоказывает состояние запуска, прогресс, остановку и продолжение, когда они доступны.
СтоимостьПоказывает предварительный расчёт кредитов до запуска и помогает понять, сколько будет стоить выбранный сценарий.
Экран запуска выгрузки в 1C-Bitrix
Экран перед запуском показывает доступные действия и предварительный расчёт кредитов для тестового профиля.

Стоимость в кредитах

До запуска Eofferix показывает предварительный расчёт. После завершения итоговое списание должно соответствовать фактическим действиям: созданным, обновлённым, удалённым объектам и реально обработанным изображениям. Если товар, торговое предложение или раздел уже совпадает с подготовленными данными, он попадает в пропущенные без изменений и не считается как полноценная запись.

Если сервис резервировал больше кредитов, чем понадобилось по факту, неиспользованный остаток освобождается после завершения. Повторное продолжение или повторная фиксация результата не должны списывать один и тот же объём второй раз.

Действие в результате запускаКак это влияет на стоимость
Создан товар, предложение, раздел или свойствоСчитается как выполненная запись.
Обновлён товар, предложение, раздел или свойствоСчитается как выполненная запись.
Пропущено без измененийНе должно считаться как полноценная запись, потому что сайт не переписывался.
Объект не прошёл условие загрузкиНе считается как записанный объект. Проверьте условия в снапшоте, если ожидали его на сайте.
Продолжение после остановкиУже подтверждённая часть не должна списываться второй раз.

Тестовая выгрузка

Нажмите Тестовая выгрузка, чтобы отправить небольшую выборку. Для 1C-Bitrix тестовая выгрузка отправляет 5 товаров. По умолчанию она не выполняет удаляющие правила, поэтому подходит для первой проверки на боевом сайте.

Кнопки запуска и тестовой выгрузки в Eofferix
Для первой проверки нажимают Тестовая выгрузка. Переключатель Тест как полный запуск оставляют выключенным, если не нужно проверять правила полного обмена.

После теста откройте админку 1C-Bitrix и проверьте результат глазами: товары в нужном каталоге, предложения не стали отдельными лишними товарами, свойства товара и предложения не смешались, картинки открываются, разделы построены по правильному пути.

Если в источнике есть условия загрузки, тестовая выборка тоже подчиняется этим условиям. Например, предложения с нулевым остатком не появятся на сайте, если в снапшоте указано загружать только остаток больше нуля.

Перед полным запускомНормальный результат
Тестовая выгрузка создала товарыВ Bitrix видны 5 товаров или меньше, если часть не прошла условия загрузки.
У товара есть вариантыВарианты находятся во вкладке Торговые предложения, а не отдельными дублями в общем списке.
Есть свойства товара и предложенияСвойства товара и свойства предложения попали в разные списки Bitrix.
Есть картинкиКартинки открываются у товара или предложения. Если картинки не было в источнике, это должно быть понятно по отчёту, а не выглядеть как падение обмена.

Полный запуск

Нажмите Запустить, когда тест прошёл правильно. Большой каталог отправляется частями: сервис подбирает размер порции так, чтобы сайт успевал отвечать. Если сайт работает медленно, порция уменьшается; если справляется нормально, обмен идёт быстрее.

Во время полного обмена следите за блоком Текущая задача. Там должны быть понятны фаза обмена, прогресс, сколько создано, обновлено, пропущено без изменений, удалено, а также предупреждения и ошибки.

Реальное выполнение выгрузки в 1C-Bitrix
Во время выполнения видны текущий этап, прогресс-бар, номер запуска, файл и дата старта. На скриншоте используется тестовый профиль.
ЗапускЧто должно быть видно пользователю
Сразу после нажатия ЗапуститьКнопка не должна выглядеть как свободная для повторного нажатия. Должно появиться состояние очереди или подготовки запуска.
Во время обменаВиден текущий этап, прогресс и счётчики действий. Для большого каталога нормально, что обмен идёт частями.
После завершенияВиден результат запуска: создано, обновлено, пропущено без изменений, удалено, предупреждения и ошибки.

Остановка и продолжение

Во время выполнения можно нажать Остановить. Экран сразу показывает, что остановка запрошена: это значит, что сервис завершает текущую безопасную часть и сохраняет место продолжения.

После остановки или ошибки используйте продолжение. Импорт должен идти с последней подтверждённой точки: уже обработанные товары, торговые предложения и разделы не создаются повторно, а кредиты не списываются повторно за ту же работу.

Откат изменений

На экране результата Eofferix показывает только подтверждённую и доступную точку отката для той же физической цели 1С‑Битрикс. Возврат к ней может отменить выбранный запуск и более новые импорты этой же цели; данные другой цели затрагиваться не должны. Перед подтверждением проверьте время и область точки.

Автоматическая очистка отсутствующих данных не удаляет и не отвязывает характеристики и значения справочников, с которыми работал профиль. Если они временно исчезли из следующего источника, они остаются в каталоге; при повторном появлении Eofferix переиспользует сохранённую привязку, когда однозначно найден совместимый объект. Правила для отсутствующих товаров, торговых предложений, разделов и изображений работают отдельно.

Если обмен остановлен защитой

Иногда сервис останавливает запуск специально: например, если очистка затрагивает больше объектов, чем разрешено лимитом, не выбран каталог, сайт не подтвердил подключение или в источнике нет нужного файла с картинками. В таком сообщении должна быть причина, что именно остановлено и где исправить настройку.

Если сообщение говорит про лимит удаления, сначала проверьте источник и выбранный пресет. Лимит существует, чтобы случайно не удалить слишком много товаров. Увеличивать его стоит только после проверки, что удаляются именно объекты текущего источника.

Сообщение или ситуацияЧто это значитГде исправить
Сайт не подтвердил подключениеEofferix не смог связаться с модулем на сайте или данные подключения неверны.Профиль, шаг Шаблон: адрес сайта, логин администратора, проверка подключения.
Модуль устарелНа сайте установлена старая версия модуля, которая не поддерживает нужные действия.Обновите модуль Eofferix на сайте 1C-Bitrix и повторите проверку подключения.
Удаление остановлено лимитомОчистка затрагивает больше объектов, чем разрешено защитой.Настройки 1C-Bitrix: пресет, область очистки, лимит удаления.
Картинка не найденаВ источнике нет доступного файла или ссылка на картинку не открывается.Источник и снапшот: поле картинки, архив с файлами, доступность ссылки.
После теста товаров меньше, чем ожидалиЧасть товаров или предложений могла не пройти условия загрузки.Снапшот: условия у товара, предложения, цены или остатка.

После завершения обмена

Когда обмен завершён, смотрите не только общий статус, а фактические действия сервиса: сколько товаров, торговых предложений и разделов создано, обновлено, пропущено без изменений или удалено; есть ли предупреждения и ошибки. Эти числа важны для скорости повторного запуска и для списания кредитов.

Повторный запуск того же каталога без изменений должен быть коротким: большинство объектов попадает в пропущенные без изменений. Если вместо этого снова идёт массовое обновление, обычно нужно поправить поля поиска существующих товаров или преобразования в снапшоте.

Сценарий запускаНормальный результат на экране
Первый запуск нового каталогаМного созданных товаров, предложений, разделов и свойств. Ошибок нет или они понятны и относятся к конкретным данным.
Повторный запуск без измененийБольшинство объектов пропущено без изменений. Созданий и обновлений мало или нет совсем.
Повторный запуск с новыми ценами или остаткамиОбновились только изменённые товары или предложения. Родительские товары не переписываются без причины, если изменились только предложения.
Полная синхронизация с удалением отсутствующихУдалены только объекты текущего источника. Чужие товары и разделы на сайте не затронуты.

Периодический обмен

Если обмен должен идти сам, вернитесь в профиль и настройте блок Периодичность загрузки. Для источников, которые Eofferix может получать сам, отдельно настройте периодичность источника.