Повторный импорт каталога

Повторный импорт нужен, когда каталог уже загружен, а требуется обновить цены, описания, фотографии, остатки и услуги или добавить новые строки. Перед изменением система определяет, существует ли уже такой товар, услуга или вариант. Что произойдёт с найденной позицией, зависит от настройки «Обновлять найденные позиции»: включена — позиция обновляется данными из файла, выключена — пропускается.

Повторный импорт и совпадения

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

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

Если совпадение найдено, дальше поведение зависит от настройки Обновлять найденные позиции:

  • При включённой настройке найденный товар, услуга или вариант будет обновлён данными из файла.
  • При выключенной настройке найденный товар, услуга или вариант будет пропущен без изменений.
  • Новые товары, услуги и варианты, которых ещё нет в магазине, будут созданы.

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

Категории

Категория — это раздел каталога, например Букеты, Одежда, Курсы.

Система ищет уже существующую категорию так:

  1. По Артикулу категории, если он указан.
  2. По точному названию категории в магазине, если артикул не указан.

Если категория не найдена, она будет создана.

Пример: если в магазине уже есть категория Букеты, повторный импорт не создаст вторую такую же категорию. Система найдёт существующую категорию по названию.

Для категорий с похожими названиями лучше использовать Артикул категории. Например: КАТ-БУКЕТЫ для категории Букеты.

Товары

Товар — это обычный физический товар, цифровой товар или услуга.

Система ищет товар так:

  1. По Артикулу товара, если он указан.
  2. По точному названию товара внутри категории, если артикула нет.
  3. По точному названию товара в магазине, если нужно сопоставить старый импорт без категории.

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

Без артикула название должно совпадать полностью. Для системы Букет из 15 роз и Букет 15 роз — это разные названия.

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

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

Варианты

Вариант — это разновидность одного товара. Например, товар Футболка может иметь варианты M белая, L белая, M чёрная.

Система ищет вариант так:

  1. По Артикулу варианта, если он указан.
  2. По родительскому товару и полному набору параметров, если артикула нет.
  3. По названию варианта внутри родительского товара.

Совпадающий набор параметров означает тот же вариант; новая комбинация параметров создаёт новый вариант.

Пример: у товара Футболка уже есть вариант Размер = M, Цвет = Белый. Если вы снова загрузите строку с тем же размером и цветом, система найдёт этот вариант. Если загрузить Размер = L, Цвет = Белый, будет создан новый вариант.

Для вариантов лучше заполнять не только название варианта, но и параметры. Так системе проще понять, где старый вариант, а где новый.

Если артикулов нет

Импорт может работать и без артикулов. В этом случае особенно важно:

  • писать названия одинаково при каждом импорте;
  • не добавлять лишние пробелы в начале или конце названия;
  • указывать категорию;
  • не создавать разные товары с одинаковым названием в одной категории;
  • для вариантов заполнять параметры и их значения.

Можно работать без артикулов, если каталог небольшой. Если товаров много или вы планируете часто обновлять каталог через Excel, лучше добавить артикулы хотя бы для товаров и вариантов.

Когда товар будет создан заново?

Новый товар, услуга или вариант будет создан, если система не нашла совпадение в магазине.

Чаще всего это происходит, если:

  • изменилось название товара, а артикула нет;
  • товар перенесли в другую категорию, а артикула нет;
  • у варианта изменили набор параметров;
  • в файле указан новый артикул;
  • в магазине ещё не было такой категории, товара, услуги или варианта.

Короткие ответы

Что происходит при повторном импорте того же файла?

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

Почему повторный импорт создал дубликаты товаров?

Чаще всего потому, что в файле не заполнены артикулы, а названия отличаются хотя бы одним символом или пробелом. Без артикула система сверяет позиции по точному названию и считает изменённую строку новым товаром. Заполните артикулы — на них сопоставление работает надёжнее всего.

Обязательно ли заполнять артикул при импорте?

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