Работа с YML-файлом

Внимание. Передать цены в YML-файле можно только если вы работаете по старой схеме управления ассортиментом.

С помощью загрузки YML-файла можно получить рекомендации по ценам, установить свои цены или снять товар с продажи. Для этого убедитесь, что файл:

  • соответствует общим требованиям;
  • не больше 100 МБ, если вы загружаете его напрямую в личном кабинете.

YML‑файл можно сформировать вручную или автоматически, если вы работаете в системах «1С‑Битрикс» или InSales. Для этого воспользуйтесь специальными модулями для нужной системы: «1С-Битрикс» и InSales.

Если вы формируете YML‑файл вручную, добавьте в него необходимые элементы:
Пример
<shop>
  <currencies>
    <currency id="RUR" rate="1"/>
  </currencies>
    ...
  <offers>
    <offer id="12345678">
      <name>название товара</name>
      <shop-sku>ваш идентификатор товара</shop-sku>
      <market-sku>идентификатор товара на Яндексе</market-sku>
      <categoryId>идентификатор категории товара</categoryId>
      <vendor>производитель товара</vendor>
      <url>ссылка на товар на вашем сайте</url>
      <manufacturer>компания производитель</manufacturer>
      <country_of_origin>страна производитель</country_of_origin>
      <barcode>штрихкод</barcode>
      <vendorCode>артикул производителя</vendorCode>
      <description>описание товара</description>
      <expiry>срок годности / срок службы</expiry>
      <dimensions>длина/ширина/высота в см</dimensions>
      <weight>вес в кг</weight>
      <price>текущая цена</price>
      <oldprice>старая цена, на основе которой рассчитывается скидка</oldprice>
      <vat>ставка НДС</vat>
      <disabled>снять с продажи / вернуть в продажу</disabled>
    </offer>
  ...
</shop>  

Описание элементов

Элемент Описание Обязательность
shop-sku
Уникальный код, который вы используете для идентификации товара (если не используете — придумайте). Ваш SKU может состоять из:
  • цифр;
  • латинских букв;
  • русских букв (кроме ё);
  • символов . , \ / ( ) [ ] - =.
Обязательно
market-sku

Идентификатор товара на Яндексе. Его можно получить при подготовке каталога в  Excel или личном кабинете.

Необязательно при формировании каталога. Обязательно для получения рекомендаций по ценам
price

Обновите вашу текущую цену, если необходимо.

Примечание. Если цена указана с копейками, при показе пользователям маркетплейса она будет округлена до рублей (согласно математическим правилам округления).
Обязательно
oldprice

Более высокая цена товара, по которой он продавался раньше. Используется для расчета скидки и отображается зачеркнутой. Требования:

Необязательно

vat

Значение ставки НДС для товара. Для всех ставок НДС предусмотрены специальные значения. Не указывайте НДС в процентах.

Необязательно

Ставка:

  • НДС не облагается

  • 0%

  • 10%

  • 20%

Значение:

  • 6 или NO_VAT

  • 5 или VAT_0

  • 2 или VAT_10

  • 7 или VAT_20

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

Если вы используете любую систему налогообложения, кроме общей

При проверке прайс-листа может возникнуть ошибка, если вы одновременно:

  • включили загрузку НДС из прайс-листа;

  • для каких-то товаров в элементе vat передаете любое значение, кроме «НДС не облагается».

disabled

  • Укажите true, если необходимо приостановить продажу товара на сервисе.

  • Укажите false, чтобы товар продавался на сервисе. Либо не добавляйте элемент.

Необязательно