Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents

Загрузка товаров из файла YML

Импорт настраивается через задание Quad.Magic, тип задания в группе Импорт, Импорт YML.

...

Настройка 3 - указываются настройки загрузки файла.

Вкладка "Импорт"

...


Записать ID в поле - указывается поле, в которое будет записано offer id из прайса. Это же поле будет использоваться для определения уникальности товара, т.е. по нему будет загрузка прайса. Если id в прайсе содержит текст, а не число, то и поле нужно выбирать с типом "Строка"

...

Нет в наличии, если available = false - если стоит эта птичка, товары у которых в файле указано в параметре available значение false будут загружаться как Нет в наличии. По умолчанию для формата YML (если не установлена птичка) товары такие будут загружены со статусом "Под заказ". Если тег available=”” , т.е. пусто, то товар будет загружен как Нет в наличии.

Если true , то товар будет В наличии.

' вместо " - бывает в файле YML вместо кавычек используют апостроф - в этом случае нужно поставить эту птичку

...

Сохранять историю - если установлена птичка, то по прайсу будет сохраняться история изменения цен и наличия.

Вкладка Импорт (дополнительно)

Здесь можно указать правила для загрузки информации из произвольных тегов и параметров.

...

Пример получившихся правил:

...


Сохранение остатков (количества товара)

Формат YML не предусматривает какого-то стандартного тега, в котором бы передавались реальные остатки товара, но поставщики могут их добавлять в виде произвольного тега или же параметра. В этом случае, остатки загружаются через PRM или FLD.

...

Note

После настройки импорт товаров из файла осуществляется этим действием Quad.Magic. Во вкладке Загрузка прайсов ничего делать не нужно, там загружаются только прайсы через Excel.

Импорт XML

Для импорта файла XML, который не соответствует формату YML, вам нужно при его получении сохранять с расширением XLS и пробовать открыть в Excel. В большинстве случаев прайс открывается корректно и его можно загрузить как обычный Excel. Если файл открывается "криво" или не открывается в экселе, то можно попробовать сделать Импорт XML в новых версиях Excel (2016 с последними обновлениями или 2019) и записать во время импорта макрос. Если открыть в экселе не получается и с помощью макроса, нужно разрабатывать специальный скрипт, который преобразует ваш файл XML в табличный вид. Скрипт разрабатывается за дополнительную оплату., либо можете сделать его сами, инструкция:

Импорт XML через Excel