Исключение позиций по названию

Система Parts-Soft позволяет исключать позиции, содержащие в названиях определенные слова, при загрузке прайс-листов и при формировании выгрузок. Это может пригодиться, если нужно убрать б/у детали или детали с дефектами. В их названиях могут указываться слова "неликвид", "брак", "вмятина" и другие. Далее мы расскажем, как использовать данный функционал.

Создание шаблонов

В разделе админпанели Служебные → Справочники → Шаблоны исключения БУ деталей отображаются все добавленные шаблоны для исключения позиций по их названию. Отюда можно найти ранее сохраненный шаблон (1), отредактировать (2) или удалить его (3).

Для добавления нового шаблона нажмите Создать новый шаблон (4).

Фото 1. Список шаблонов исключения 
Исключение БУ деталей при загрузке прайс-листа и в выгрузках иллюстрация №1

На странице редактирования шаблона выполните следующие действия:

Фото 2. Создание шаблона исключения
Исключение БУ деталей при загрузке прайс-листа и в выгрузках иллюстрация №2

  • Дайте шаблону название (1).
  • Выберите нужный режим исключения деталей (2):
  • Укажите категории, к которым должны принадлежать исключаемые позиции, из добавленных локально (3) и/или из справочника Parts-Soft (4).
    Если в полях Локальные идентификации (3) и Идентификация АПИ Parts-Soft (4) не выбраны нужные категории, будут учитываться все из имеющихся в системе плюс из справочника Parts-Soft.
  • Включите, чтобы учитывались только локальные категории (5). Если опция включена, можно оставить поле Идентификация АПИ Parts-Soft (4) пустым.
  • Укажите для каких выгрузок должен использоваться шаблон (6).
    Заполняется, если включен режим Исключать в выгрузке (2).

Добавление категории 

ШАГ 1. Откройте раздел админпанели Служебные → Справочники → Выгрузки → Идентификация категории сервиса → Список.  Добавьте правило определяющее категорию, к которой принадлежат исключаемые позиции.

ШАГ 2. При заполнении карточки правила (см. фото 3): 

  • включите галочку Активен.
  • в поле Присутствует укажите ключевую фразу, при наличии которой будет происходить исключение позиций. 
     

Регистр не имеет значения.

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

Если ввести слова в поисковой фразе через пробел, то система удалит только те позиции, у которых данные слова идут подряд. Это значит, что в случае проверки словосочетания "набор отверток двухкомпонентных"  не будет исключена позиция, у которой в названии написано "набор отверток 10 шт. двухкомпонентных".   

Если указать слова в поисковой фразе через символ "+", будут удалены все позиции, у которых в названиях есть все указанные слова независимо от того, идут ли они подряд или нет.  Это значит, что позиция из прошлого примера  удалится.   

ШАГ 3. Нажмите Сохранить

Фото 3. Карточка категории исключаемых позиций
Исключение БУ деталей при загрузке прайс-листа и в выгрузках иллюстрация №5

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

Привязка шаблона к прайс-листу

ШАГ 1.  Перейдите в админпанели в раздел Прайсы  → Все. Откроется список всех прайс-листов, имеющихся в системе.  
ШАГ 2. Найдите в списке нужный и перейдите в его карточку
ШАГ 3. В карточке прайс-листа нажмите на кнопку Шаблон исключения БУ детали.
ШАГ 4. В открывшемся окне из выпадающего списка шаблонов выберите нужный. Для его добавления нажмите Добавить шаблон исключения БУ деталей
ШАГ 5. Под кнопкой Добавить шаблон исключения БУ деталей и выпадающим списком отобразится таблица с добавленным шаблоном. При необходимости его можно будет удалить. Если к прайс-листу уже подключались другие шаблоны исключений, они отображаются в таблице. 
ШАГ 6. Закройте окно добавления шаблонов.

Фото 4. Добавление шаблона
Исключение БУ деталей при загрузке прайс-листа и в выгрузках иллюстрация №3

Как настроить исключение позиций с помощью шаблонов

В рассматриваемых ниже примерах показано, как с помощью созданной категории исключить позиции 728100 и 728040, содержащие фразу "набор отверток двухкомпонентных".

До применения настроек они присутствуют, как в прайс-листе (см. фото 5 а), так и в YML-файле выгрузки (см. фото 5 б).    

Фото 5. Исключаемые позиции в прайс-листе (а) и в YML-файле (б)

а)
Исключение БУ деталей при загрузке прайс-листа и в выгрузках иллюстрация №4

б)
Исключение БУ деталей при загрузке прайс-листа и в выгрузках иллюстрация №8


При загрузке прайс-листа

ШАГ 1. Создайте шаблон исключения. При его настройке (см. фото 2 пункты: (2), (3) и (5)):

  • в поле Режим исключения выберите вариант Исключить при загрузке прайс-листа.
  • в поле Локальные идентификации укажите название ранее созданной категории.  
  • включите галочку Не использовать распределение по категориям api.parts-soft.ru.

ШАГ 2. Привяжите шаблон к нужному прайс-листу.  

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

ШАГ 3. С помощью поиска проверьте наличие удаленных позиций. Их не должно быть.

Фото 6. Проверка на наличие удаленных позиций 
Исключение БУ деталей при загрузке прайс-листа и в выгрузках иллюстрация №7


При формировании выгрузки

ШАГ 1. Создайте шаблон исключения позиций. При его заполнении (см. фото 2 пункты: (2), (3), (5) и (6)):

  • в поле Режим исключения выберите вариант Исключить в выгрузке.
  • в поле Локальные идентификации укажите название ранее созданной категории.
  • включите галочку Не использовать распределение по категориям api.parts-soft.ru.
  • в поле Применить исключение для выгрузок укажите выгрузку, для которой будет применен шаблон.   

ШАГ 2. Привяжите шаблон к прайс-листу, участвующему в выгрузке

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

ШАГ 3. Вернитесь в админпанели к разделу Служебные → Справочники → Выгрузки → Список. Обновите выгрузку, для которой применен шаблон, чтобы проверить правильность выполненных настроек.

ШАГ 4. В файле выгрузки поиском проверьте наличие удаленных позиций. Если все настроено правильно, их там не будет (см. фото 7). При этом в прайс-листе позиции останутся  (см. фото 5 а), при проценке они будут доступны.    

Фото 7. Проверка наличия исключенных позиций в выгрузке
Исключение БУ деталей при загрузке прайс-листа и в выгрузках иллюстрация №9

Аналогичным образом можно настроить исключение позиций при выгрузках на Avito и Google Merchant.