Универсальная выгрузка товаров в XML, YML для УТ11, КА2, ERP2, УНФ, Розница

Наше расширение позволяет выгружать в XML И YML товары с любыми ценами, остатками по выбранным складам, любыми реквизитами, дополнительными реквизитами и сведениями. Мы постарались сделать функционал очень гибким — Вы сможете управлять каждым элементом и атрибутом в структуре XML! В расширении есть шаблоны для выгрузки в формате Яндекс.Маркет, Авито: Личные вещи. Эти шаблоны позволят Вам понять схему настройки и Вы сможете настроить выгрузку товаров для любого маркетплейса!

Весь функционал является частью нашего расширения «Конструктор прайс-листов«. Расширение совместимо с актуальными версиями конфигураций «Управление торговлей 11″, «Комплексная автоматизация 2″, «ERP Управление предприятием 2″, «Управление нашей фирмой 1.6», «Розница 2.2-2.3». Ознакомиться со всеми возможностями и скачать расширение Вы можете на основной странице расширения.

Ниже показан пример создания XML для автоматической загрузки объявлений на Avito.ru:

Немного теории о структуре XML. В упрощенном варианте теории структура XML состоит из объявления, элементов и их атрибутов.

Чтобы сделать выгрузку в XML в конструкторе прайс-листов выберите тип выгружаемого файла xml или yml. После этого у Вас будет доступно поле «Формат XML». Этот формат и определяет структуру формируемого файла!

Вы сможете создавать множество различных форматов выгрузки в XML И YML и быстро переключаться между ними.

При создании нового формата XML или YML для Вас доступны шаблоны:

  • Свой — произвольный шаблон.
  • Яндекс.Маркет.
  • Авито: Недвижимость
  • Авито: Запчасти и аксессуары
  • Авито: Бытовая электроника
  • Авито: Личные вещи
  • Авито: Для дома и дачи

Ниже показан процесс создания нового формата с использованием заготовок типа формата Яндекс.Маркет и Авито: Личные вещи. 

Если у Вас есть готовый пример XML файла — Вы можете использовать его в качестве шаблона и загрузить всю структуру. После загрузки Вам нужно будет только выбрать данные для элементов XML файла.

Давайте теперь разберем пример настройки формата XML для Яндекс.Маркет:

В элементе XML yml_catalog должен быть указан атрибут date с текущей датой. 2 раза щелкните по атрибуту и Вы перейдете к настройке атрибутов. Они могут задаваться колонками из данных (например [Дата]), простыми и рассчитываемыми значениями. В примере ниже значение атрибута рассчитывается по формуле текущей даты:

Элемент offers в формате Яндекс.Маркет описывает Ваши товары. Поэтому в качестве данных для этого элемента указаны данные Товары. Дополнително Источник данных может быть в виде Запроса. К примеру для элемента currencies можно установить данными Запрос и написать запрос по выгрузке всех Ваших валют из базы. При этом если добавится новая валюта — она автоматически будет выгружаться в Ваши XML файлы и их не нужно будет донастраивать! Двойной клик по полю Данные элемента открывает форму настройки источника данных для элемента:

В нашем примере из данных Товары берется 3 колонки:

  1. Для атрибута id данные берутся из колонки Код.
  2. Для элемента name данные берутся из колонки Наименование.
  3. Для элемента price данные берутся из колонки Цена.

Все колонки должны быть созданы в конструкторе прайс-листов. Давайте посмотрим пример этой настройки:

Для упрощения задания имен колонок на основании формата XML добавлена возможность выбора наименования колонки (анализируется выбранный формат XML). Для выбора имени колонки нажмите на кнопку выбора для элемента:

Когда все настройки завершены — Вы сможете просмотреть данные, которые будут выгружаться в XML или YML. Для этого нажмите Сформировать.

Теперь все готово для выгрузки — нажмите на команду Выгрузить. Ниже показан пример сформированного файла:

Выгрузка изображений на FTP, формирование ссылок

При работе с изображениями возможны 2 варианта:

  1. Выгрузка изображений в каталог, а в XML указывается имя файла в каталоге.
  2. Выгрузка изображений на FTP, а в XML указывается ссылка на изображение.

Теперь рассмотрим оба варианта. Для выгрузки изображений в каталог в настройках прайс-листа Вам нужно указать каталог для выгрузки изображений:

В колонках конструктора Вам нужно добавить колонки с изображениями номенклатуры. На данный момент поддерживается до 10 изображений на одну номенклатуру!

В формате XML в качестве источника данных Вам нужно выбрать Изображения и прописать для элемента XML или атрибута заполнение данных по формуле [Имя]. Таким образом имя файла будет подставляться при выгрузке выбранных изображений. 

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

Для каждой колонки с изображением нужно установить галочку «Сформировать ссылку»:

В формате XML в качестве источника данных Вам нужно выбрать Изображения и прописать для элемента XML или атрибута заполнение данных по формуле [url]. Таким образом сформированная ссылка на файл изображения будет подставляться в нужный элемент XML.

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

Комментарии 2

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *