Подготовка Excel и XML файлов для импорта номенклатуры

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

В настоящий момент поддерживается формат Excel 2007 и XML.

Подготовка файла в формате Excel (*.xlsx)

Для импорта номенклатуры вы должны подготовить ваш файл для импорта. Это должна быть простая таблица, в первой строке которой должны быть заголовки столбцов. Заголовки столбцов должны содержать специальные «теги», с помощью которых система Store&Cash распознает данные о ваших товарах.

Важно! Файл должен быть назван исключительно латинскими символами (латинские буквы  и цифры), без пробелов, скобок и прочих спецсимволов. Часто бывает, что при сохранении файла его имя выглядит вот так «file (1).xlsx». В этом случае необходимо удалить « (1)» из названия.

  • {internalId} Вообще никогда ничего не пишите в этой колонке. Она нужна для синхронизации.
  • {external_id}  Это Ваш собственный номер товара. Например, номер товара в базе данных Вашего Интернет-магазина . По нему Store&Cash будет сравнивать товары при повторном импорте и синхронизации по API. Если поле не заполнено, и вы повторно будете делать импорт Excel 2007 или XML файла с такими же товарами — товары продублируются. Hint: Вы можете использовать артикул или штрихкод из прайса поставщика, чтобы обновлять номенклатуру из прайса.
    Если у Вас нет такого номера — оставьте значения пустыми, но следите, чтобы при новом импорте номенклатуры в файлах не было товаров, которые уже загружены во избежании дублирования товаров и путаницы в Вашем учете.
  • {barcode} Штрихкод в формате EAN13
  • {category_name} Название категории. Категория должна быть создана заранее, быть существующей.
  • {params} Дополнительный параметр. Их может быть несколько. Указывается название параметра и его значение. Разные параметры указываются через двоеточие. Например: Ширина => 60 : Длина =>120
  • {uparams} Учетные динамические параметры. Например, «Годен до» или «Серийный номер», номер партии... из тоже может быть несколько. Указываются так же как и обычные параметры. Но могут быть указаны без значений. Например: Серийный номер:Годен до
  • {property} Свойства товара (Размеры и Серии). Указываются только группы свойств. Группы должны быть созданы до импорта. Если в файле будет найдена несуществующая группа — система выдаст предупреждение и импорт будет отменен.
  • {sku} Артикул
  • {name} Наименование товара услуги
  • {vendor} Бренд, марка или производитель
  • {price_p} Цена закупки (или себестоимость изготовления, если вы производите товар самостоятельно)
  • {price} Розничная цена
  • {price2} ... {price5} Еще 4 цены продажи
  • {type} Тип — товары или услуги. Товары = 1, Услуги = 2.
  • {isDel} Признак удаления. Удален = 1, Активен =0.
  • {picture} Ссылка на картинку товара из Интернета

Выглядеть это должно примерно так:

2016-11-11_17-04-08

Когда файл подготовлен таким образом — можно переходить к импорту номенклатуры.

Скачайте шаблон файла в разделе «Товары и Услуги. Справочник номенклатуры». Кнопка «Скачать номенклатуру в формате Excel»

Вы можете выгружать номенклатуру из сервиса, редактировать и дополнять её и загружать обратно.

Будьте внимательны! Операция импорта необратима!

Если вы сомневаетесь в правильности составления файла — обратитесь в нашу техподдержку:

Please leave this field empty.




Подготовка файла в формате XML (*.xml)

Внимание! Подготовку формата XML должны осуществлять опытные, технически подготовленные пользователи или программисты.

Заголовок документа (XML header)

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE xml_catalog SYSTEM «shops.dtd»>

На данный момент поддерживается только кодировка utf-8

Стандартный XML-заголовок со ссылкой на файл описания формата (DTD). Заголовок должен начинаться с первой строки, с нулевого символа.

Вторая строка заголовка XML-документа определяет ссылку на файл описания формата данных (DTD). Здесь достаточно указать только имя файла shops.dtd. Точный путь к этому файлу указывать не надо, так как он расположен на стороне маркета Аденься.
Элемент xml_catalog

Любой XML-документ может содержать только один корневой элемент. Формат XML в качестве корневого использует элемент xml_catalog. Атрибут date элемента xml_catalog должен соответствовать дате и времени генерации XML-файла на стороне магазина. Дата должна иметь формат YYYY-MM-DD HH:mm.
обязательный элемент!!

Элемент <categories>...</categories>

<categories>
<category id="1">Одежда</category>
<category id="2">Обувь</category>
<category id="3" parentId="1">Нижнее белье</category>
<category id="4" parentId="1">футболки</category>
<category id="5" parentId="2">валенки</category>
<category id="6">подарки</category>
<category id="7">Сумки</category>
</categories>

В элементе <categories>...</categories> содержится список категорий магазина. Каждая категория описывается отдельным элементом <category>...</category>. Описание категории должно включать ее идентификатор (параметр id) для всех категорий и идентификатор категории более высокого уровня для подкатегорий. Идентификатор категории должен быть уникальным положительным целым числом. Ни у одной категории параметр id не может быть равен «0». Если элемент parentId не указан, то категория считается корневой.  Параметр id должен быть постоянным номером категории в Вашей базе данных. В противном случае все категории и товары в них перепутаются, а так же, создадутся дубли категорий.

Элемент <category>...</category>

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

parentId — идентификатор предыдущей по иерархии категории товаров.

Элемент <offers>...</offers>

<offers>
<offer>...</offer>
...

</offers>
В элементе offers содержится список товарных предложений магазинов. Каждое товарное предложение описывается отдельным элементом offer.

Пример элемента offer:

<offer id="12341" type="vendor.model">
<name>Принтер HP Deskjet D2663</name>
<price>700</price>
<categoryId>6</categoryId>
<picture>http://best.seller.ru/img/device12345.jpg</picture>
<vendor>НP</vendor>
<article>223345567HP</article>
</offer>

Все эти элементы обязательны.

Элемент ID необходимо указывать реальный ID вашего товара в базе данных Вашего магазина, т.к. в процессе импорта робот связывает данный товар с вашим товарным предложением для последующего обновления товара.

<price>...</price>
Цена, по которой вы обычно будете продавать товар. Например, розничная цена.

<price_p>...</price_p>
Не обязательный тег. Учетная цена, по которой вы обычно закупаете товар, или стоимость его изготовления.

<categoryId>...</categoryId>
Идентификатор категории товара (целое число не более 18 знаков). Товарное предложение может принадлежать только одной категории

<picture>...</picture>
Ссылка на картинку соответствующего товарного предложения.

<vendor>...</vendor>
Бренд, марка или производитель

<sku>...</sku>
Артикул товара

<name>...</name>
Наименование товарного предложения

Другие теги не поддерживаются, и будут проигнорированы.

Будьте внимательны! Операция импорта необратима!

Если вы сомневаетесь в правильности составления файла — обратитесь в нашу техподдержку:

Please leave this field empty.