В модуле «Экспорт в Ozon XML / YML» для 1С-Битрикса разработчик Пиксел исправил фоновый запуск через AJAX и оптимизировал обработку ценовых модификаторов и спецсимволов. Запись версии 1.0.2 в журнале датирована 9 октября 2026 года. После такого обновления проверять стоит не только появление файла, но и его завершённость, состав товаров и точность значений.

Какое изменение подтверждено

Карточка решения описывает генерацию товарных XML/YML-фидов и отдельные профили экспорта. В профиле выбирают инфоблок, сопоставляют поля, задают правила и фильтры. Запуск предусмотрен из панели управления и по расписанию Cron. Дата обновления самой карточки указана как 10 октября; она не заменяет дату записи в журнале версии.

Разработчик использует формулировку о защите маржинальности. Это заявленная возможность инструмента, а не доказательство прибыльности каждого товара. В рамках приёмки версии следует проверять технический результат генерации. Расчёт допустимой цены остаётся отдельной задачей, разобранной в материале о границах цены репрайсера Ozon.

Сначала сохраните контрольный набор

Редакционная рекомендация — выделить несколько товаров, на которых легко обнаружить ошибки преобразования: название с амперсандом, текст с кавычками, кириллица, пустое необязательное поле и цена с дробной частью. Сохраните исходные значения и ожидаемый состав выгрузки. Это тестовые случаи вашего каталога, а не утверждение, что прежняя версия обязательно обрабатывала их неверно.

После генерации откройте файл XML-парсером. Успех означает, что документ синтаксически читается; он ещё не подтверждает соответствие требованиям конкретного импортёра. Затем сравните восстановленный текст полей с исходным: экранирование должно сохранять смысл, а не превращать служебные обозначения в видимые покупателю символы.

Проверьте завершение фонового запуска

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

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

Сверьте числа до передачи в Ozon

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

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