+7 499 938 8452 пн.-пт. 10:00 – 17:00
Есть идея по этому модулю?

Опишите доработку или сценарий — обсудим вместе с другими клиентами.

Все идеи для обсуждения

Отправка доступна после входа или регистрации. Текст формы сохранится.

Глобал АйТи. Расширенная выгрузка ассортимента в YML

Менее 50 раз установок
Ставится из 1С-Битрикс Marketplace за пару минут — вкладка «Установка».

Скриншоты

Технические данные

Число установок:
Менее 50 раз
Дата обновления:
21.10.2026
Версия:
0.1.17
Адаптивность:
Нет
Поддержка композита:
Нет
Дата публикации:
10.12.2025

Совместимые редакции

Описание

Глобал АйТи. Расширенная выгрузка ассортимента в YML создаёт товарные файлы из каталога интернет-магазина на 1С-Битрикс. Настройте отдельные выгрузки для Яндекс Маркета, Яндекс Директа или другого получателя YML, скачайте результат или передайте постоянную ссылку на файл.

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

Несколько профилей для одного каталога

Сохраните отдельный профиль для каждой площадки или части ассортимента. Например, подготовьте основной каталог для Маркета и выбранные разделы для рекламы в Директе. Профиль хранит разделы, характеристики, фильтры, тип цены и настройки YML.

  • У каждого профиля — отдельное имя файла и постоянная ссылка.
  • Кнопка «Сохранить профиль» сохраняет настройки без формирования файла.
  • Для переключения выберите профиль и нажмите «Открыть». При несохранённых изменениях модуль предложит остаться или открыть другой профиль без сохранения.
  • Состояние последней выгрузки, ошибка и ссылка на готовый файл доступны в интерфейсе.

XML_ID из 1С и ID предложения

Непустой системный внешний код XML_ID автоматически добавляется в характеристику <param name="XML_ID">. Отдельно можно выбрать, что использовать в атрибуте id предложения: ID элемента Битрикса или XML_ID. Для торгового предложения берётся внешний код самого SKU.

В режиме XML_ID элементы без внешнего кода пропускаются, а повторяющиеся ID вызывают понятную ошибку. Отдельный тег <xml_id> не создаётся. Это помогает настроить идентификаторы под требования конкретного получателя файла.

Основные поля YML и характеристики

Задайте название магазина, компанию и адрес сайта. Свойства каталога можно сопоставить с производителем, артикулом, штрихкодами, весом, габаритами, НДС, страной производства, признаком товара для взрослых и гарантией производителя.

Несколько штрихкодов выгружаются отдельными элементами. Сопоставленное свойство может использоваться только для нужного тега, без добавления лишней характеристики. Для формата vendor.model предусмотрены поля производителя, модели и типа товара.

Выбранные дополнительные характеристики добавляются в <param>. Для них можно указать единицы измерения. Фото и непустой XML_ID загружаются автоматически, их не нужно отмечать среди характеристик.

Разделы и фильтры товаров

Выберите нужные разделы и отдельно укажите, включать ли товары из их подразделов. Сузьте выборку по части названия, остатку, цене после скидки и значениям свойств. Условия можно объединять по принципу «все условия» или «хотя бы одно»; для свойств доступна отдельная настройка сочетания.

Поиск по названию и коду помогает находить характеристики. Команды «Выбрать показанные» и «Снять показанные» учитывают текущий поиск.

SKU, публичные цены и доступность

SKU выгружаются отдельными предложениями и связываются с родительским товаром через group_id. Родитель-контейнер не добавляется в файл как ещё один товар с агрегированной минимальной ценой.

Цена рассчитывается средствами Битрикса для публичного покупателя с учётом выбранного типа цены, сайта каталога, скидок и коэффициента единицы измерения. Старая цена добавляется, когда она выше текущей. В файл также передаются остаток и признак доступности из торгового каталога.

Универсальный YML, Маркет и Директ

Назначение файла определяет формат даты, атрибут единиц характеристик и часть проверок. Для Директа цена после округления должна быть больше нуля, а изображения — соответствовать локальным требованиям, включая размер не менее 450 пикселей по обеим сторонам. При необходимости выбранные разделы можно добавить как коллекции товаров.

Модуль проверяет структуру XML, обязательные значения, уникальность ID и ссылки на категории и коллекции. При ошибке формирования предыдущий готовый файл сохраняется. Принятие файла, модерацию и дополнительные требования проверяет принимающая площадка.

Ручной запуск и ежедневное обновление

Первый запуск проходит через мастер: выберите каталог, настройте профиль и товары, нажмите «Проверить состав файла», затем «Проверить настройки» и «Сохранить и создать YML». Предварительная проверка показывает число подходящих предложений и примеры без сохранения файла.

После успешной генерации доступны ссылка и скачивание. Для обновления по расписанию включите ежедневный запуск в профиле, выберите время и сохраните настройки. Агент Битрикса проверяет готовность профилей каждые 300 секунд; время задаётся по часовому поясу сервера. Фактический запуск зависит от работы агентов. Для обновления без посещений сайта используется штатный запуск агентов Битрикса через cron.

Требования и инструкция

Нужны PHP 8.2 или новее, расширения SimpleXML и DOM, модули «Информационные блоки» и «Торговый каталог». Для настройки требуются права записи на модуль и выбранный инфоблок. Выгружаются активные товары и цены, доступные гостю; принимающей площадке нужен доступ к файлу, страницам товаров и изображениям.

Пошаговое руководство по YML Export 0.1.10 — настройка профилей, XML_ID, полей, расписания и разбор частых ошибок.

Установка и первый запуск

Требуются PHP 8.2 или новее, расширения DOM и SimpleXML, модули Битрикса «Информационные блоки» и «Торговый каталог». Пользователю нужны права записи на модуль и выбранный инфоблок.

  • Установите решение из Marketplace через административную часть Битрикса.
  • Откройте «Сервисы → Модуль GlobalIT: YML Export» и выберите каталог.
  • Задайте профиль, имя и назначение файла. Выберите разделы и публичный тип цены; при необходимости настройте фильтры и поля YML.
  • Нажмите «Проверить состав файла», затем «Проверить настройки». На шаге подтверждения нажмите «Сохранить и создать YML».
  • Скопируйте ссылку из результата. Проверьте доступ к файлу, товарам и изображениям без авторизации, затем передайте URL принимающей площадке.

Для ежедневного обновления включите его в профиле, укажите серверное время и сохраните настройки. Запуск зависит от агентов Битрикса; для работы без посещений сайта администратор настраивает штатный запуск агентов через cron.

Подробная инструкция YML Export 0.1.10

Связаться с нами можно через:

Техническая поддержка осуществляется если:
  • будние и рабочие дни, с 10:00 до 19:00
  • решение установлено на боевом сайте
  • активна лицензия Битрикс
  • активен срок техподдержки решения
  • чётко сформулирован вопрос/проблема

Установите этот модуль прямо сейчас!

Для этого укажите адрес сайта:

пример: https://www.site.ru

Подтвердите что сама лицензия у вас куплена

Глобал АйТи. Расширенная выгрузка ассортимента в YML
Глобал АйТи. Расширенная выгрузка ассортимента в YML
5 000 руб

Каталог для ИИ