Модуль от RetailFactory.ru: Автоматизация прайсов поставщиков. Импорт товаров, обновление цен и остатков из Excel/XML/CSV файлов

Добрый день! Вы чуть чуть нас опередили. Мануал дополнили

Это не решает вашу проблему, она еще в работе.

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

Доступные варианты -

Артикул, Артикул + Бренд, Артикул + Поле Парсер.

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

Обновление будет доступно в центре обновлений.

2 лайка

Здравствуйте, подскажите
Загружаю товар парсером настроенным и вроде всё хорошо, кроме…
при загрузке товара первичной (товара пока нет на сайте) наименование превращается вот в это (на 1 скрине), тут же ещё раз загружаю тот же файл не меняя ни настроек ничего и наименование становится таким, как и должно быть, что это за фича?

Добрый день!

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

вы правы, спасибо большое)

1 лайк

Добрый день.
Огромная просьба добавить проверку кардинального изменения количества товаров.
Иногда с файлом поставщика что-то случается и при автоматическом импорте товары обнуляются.
Ведь выбрана схема.
image
У поставщика именно это является индикатором наличия.

Конкретный случай - изменился ключ доступа и файл импорта превратился в Картинку 1
Цены и остатки обнулились Картинка 2
В Журнале появилась запись об обнулении товара Картинка 3

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

Наверняка такое нововведение многих спасет.
Т.к. даже не знаю как иначе это отследить.
Цены товаров обнулились и письмо о Отчет о значительных процентных изменениях НЕ пришло.

Сам заметил только через 4 дня, натраивая рекламу и обратив внимание, что сильно уменьшилось кол-во товаров.

Картинки 1,2,3

Картинка 1
Screenshot%202022-05-02%20141930

Картинка 2


Картинка 3

Картинка 4

1 лайк

Добрый день! Принял, проблему видим. Прикинем варианты решения.

1 лайк

Добрый день.

Подскажите как настроить два разных события:

  1. Товар есть в файле поставщика в кол-ве false. Нужно, чтобы парсер выставлял кол-во 0 и не скрывал товар на сайте.
  2. Товар удален из прайса поставщика. Нужно, чтобы парсер выставлял кол-во 0 и скрывал товар на сайте.

Добрый день, доступные сценарии описаны в инструкции и содержатся во вкладке Стратегия наличия.

Это равносильно условию Товара нет в прайсе / удален при включенной галочке Фильтровать по атрибуту.

Можно еще Синоним остатков сделать

1 лайк

Добрый день. Спасибо за быстрый ответ. Инструкцию читал несколько раз. Но как настроить два разных события, так и не понял. Прошу написать здесь как настроить два разных события:

  1. Товар есть в файле поставщика в кол-ве false. Нужно, чтобы парсер выставлял кол-во 0 и не скрывал товар на сайте.
  2. Товар удален из прайса поставщика. Нужно, чтобы парсер выставлял кол-во 0 и скрывал товар на сайте.

Там проблема в том, что из логики работы данного модуля совершенно не раскрыто, что означает “Товара нет в прайсе”. Это может означать, что товар удалён из прайса или что, товар в прайсе но в кол-ве False ???

Я вам ранее написал - false фильтрует товары. Значит товара нет в прайсе.

Если указанных нет в списке стратегии наличия, значит не реализованы.

То есть для реализации этих двух событий, надо отключить галочку фильтровать по false ?

И в синониме остатков поставить false = 0 ?

У нас есть только событие - товара нет в прайс листе.

Это лишний шаг, если галочка будет включена. Но если она выключена можно сделать синоним как писали вам выше.

И это будет соответствовать событию Товар удален из прайс листа.

“Товара нет в прайслисте.” Это какое событие: товар отсутствует в прайслисте или товар в прайслисте в кол-ве 0 ? Или и то и другое одновременно?

Товара нет в прайсе это нет такого артикула в файле вообще.

Когда мы меняем логику работы пункта “Товара нет в прайслисте”, то товары, артикулы которых есть в прайслисте со статусом FALSE также начинают скрываться. У вас так?

У меня честно говоря нет таких прайсов. Но по логике так быть не должно, если вы не делали синоним false = 0.

Еще вылезла проблема из-за которой иногда отключался товар и этого не замечали.

Например я заливаю ТОЛЬКО цены, остатков в прайсе нет - например Поставщик прислал акцию на товар.
Необходимо, чтобы остатки НЕ менялись.
Но это невозможно, им обязательно что то присвоится или 0 или то что введем.

т.о. для поля
Если товар в прайсе (но не выбрано в схеме) -Ставить наличие

необходим вариант НЕ изменять количество

или же как на 2м скрине

image

Акцию думаю надо только через стандартный импорт загружать.