Как обновлять цены по прайсу поставщика

Если вы работаете с разными поставщиками и они периодически меняют цены (и остаток), а также заставляют и вас их менять, то процесс обновления цен (и остатка) можно существенно упростить.

Все что нужно сделать - это:

а) Прайс, полученный от поставщика нужно привести к той структуре, которую понимает CMS (см. примеры ниже) (Важно! При экспорте из программы в CSV выбирайте разделители ; А кодировка должна быть UTF8 (без BOM) или Windows 1251).

б) Активировать пункт "Только обновление товаров без создания новых" и выбрать "Обновлять товары : кроме мета-тегов, полного и краткого описания" в:

Админка > Автоматизация > Импорт CSV

в) Там же произведите импорт подготовленного CSV-файла с прайсом поставщика.

  • При работе с CSV-файлом в Экселе учитывайте, что Эксель автоматически преобразовывает значения с "." в дату, а также значения типа "0022" - в "22" т.е. отбразывает начальные нули. Чтобы этого избежать - воспользуйтесь подсказкой, либо используйте аналоги (LibreOffice).

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

Какую структуру должен иметь прайс, подготовленный для импорта:

Если вы используете варианты/модификации товара

Если артикулы уникальные - для каждого варианта свой:

Самое главное, чтобы у вас на сайте совпадал артикул варианта с артикулом у поставщика в прайсе

Тогда прайс поставщика достаточно привести к виду:

Если у вариантов одного товара могут быть одинаковые артикулы:

Самое главное, чтобы у вас на сайте совпадало название товара И  название варианта И артикул варианта с названием и артикулом у поставщика в прайсе.

Тогда прайс поставщика достаточно привести к виду:

Если вы не используете варианты/модификации товара

Если у разных товаров НЕ может быть одинаковых артикулов:

Самое главное, чтобы у вас на сайте совпадало название товара ИЛИ  артикул с названием или артикулом у поставщика в прайсе.

Тогда прайс поставщика достаточно привести к виду:

либо

Если у разных товаров могут быть одинаковые артикулы (хотя такое в принципе невозможно!):

Самое главное, чтобы у вас на сайте совпадало название товара с названием у поставщика в прайсе.

Тогда прайс поставщика достаточно привести к виду:

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

СВЯЗАННЫЕ СТАТЬИ:

UPD: описание обновлено 25.11.2022

Еще нет своего сайта? Запустите интернет-магазин на платформе 5CMS - Все для продаж уже внутри!

Рекомендуем прочитать
  • Настройка структуры главной страницы, каруселей товаров, виджетов блога, статей и групп баннеров

    Управление модулями в админке

  • Редирект с HTTP на HTTPS нужен, чтобы у вас склеились все зеркала и основным было признано на HTTPS.

    По какому бы адресу не переходил посетитель на ваш сайт, он будет переадресован на https://

  • Для импорта YML используется соответствующий файл, который генерит ваш поставщик товаров.

    Разберем, как проверить соответствует ли файл выгрузки стандарту YML.