Как обновлять цены по прайсу поставщика
Если вы работаете с разными поставщиками и они периодически меняют цены (и остаток), а также заставляют и вас их менять, то процесс обновления цен (и остатка) можно существенно упростить.
Все что нужно сделать - это:
а) Прайс, полученный от поставщика нужно привести к той структуре, которую понимает CMS (см. примеры ниже) (Важно! При экспорте из программы в CSV выбирайте разделители ; А кодировка должна быть UTF8 (без BOM) или Windows 1251).
б) Активировать пункт "Только обновление товаров без создания новых" и выбрать "Обновлять товары : кроме мета-тегов, полного и краткого описания" в:
Админка > Автоматизация > Импорт CSV
в) Там же произведите импорт подготовленного CSV-файла с прайсом поставщика.
- При работе с CSV-файлом в Экселе учитывайте, что Эксель автоматически преобразовывает значения с "." в дату, а также значения типа "0022" - в "22" т.е. отбразывает начальные нули. Чтобы этого избежать - воспользуйтесь подсказкой, либо используйте аналоги (LibreOffice).
Небольшой лайфхак - если у вас несколько поставщиков, у которых теоретически артикулы могут совпадать, то еще на этапе создания товаров нужно добавлять к артикулам некий префикс и тогда они уже точно не совпадут.
Какую структуру должен иметь прайс, подготовленный для импорта:
Если вы используете варианты/модификации товара
Если артикулы уникальные - для каждого варианта свой:
Самое главное, чтобы у вас на сайте совпадал артикул варианта с артикулом у поставщика в прайсе
Тогда прайс поставщика достаточно привести к виду:

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

Если вы не используете варианты/модификации товара
Если у разных товаров НЕ может быть одинаковых артикулов:
Самое главное, чтобы у вас на сайте совпадало название товара ИЛИ артикул с названием или артикулом у поставщика в прайсе.
Тогда прайс поставщика достаточно привести к виду:

либо

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

Если вы сомневаетесь в правильности своих действий - создайте тестовую категорию, добавьте в нее пару тестовых товаров и смело экспериментируйте с ними столько, сколько вам потребуется
СВЯЗАННЫЕ СТАТЬИ:
UPD: описание обновлено 25.11.2022
Еще нет своего сайта? Запустите интернет-магазин на платформе 5CMS - Все для продаж уже внутри!
-
02.01.2019
Настройка структуры главной страницы, каруселей товаров, виджетов блога, статей и групп баннеров
Управление модулями в админке
-
28.04.2019
Редирект с HTTP на HTTPS нужен, чтобы у вас склеились все зеркала и основным было признано на HTTPS.
По какому бы адресу не переходил посетитель на ваш сайт, он будет переадресован на https://
-
10.10.2020
Для импорта YML используется соответствующий файл, который генерит ваш поставщик товаров.
Разберем, как проверить соответствует ли файл выгрузки стандарту YML.



