Quad.Wiki
Ограничение выгружаемых при экспорте товаров
Настройки
Для того, чтобы в файл экспорта попадали не все товары, а только отобранные по каким-то условиям, нужно сделать следующее:
1. Отключить выгрузку всех товаров в настройке шаблона экспорта - для этого перейти во вкладку Конфигурация / внизу Экспорт и выбрать слева вверху нужный шаблон экспорта
под таблицей с настройками экспорта убрать птичку "Выгружать все товары" и сохранить изменения
2. Добавить правила Автозаполнения
Первое правило будет убирать все товары из экспорта - добавьте правило, в колонке поля выберите "Выгружать в [нужный шаблон экспорта]" и установите значение 0 (0 - значит не выгружать), уберите птичку в колонке "Только если пустое", чтобы правило срабатывало для всех товаров.
Второе (вы можете добавить не одно, а несколько правил, для отбора товаров) правило будет отбирать товар, выгружаемый этой настройкой экспорта. Для этого в колонке поля выберите "Выгружать в [нужный шаблон экспорта]" и установите значение 1 (1 - значит выгружать), уберите птичку в колонке "Только если пустое", чтобы правило срабатывало для всех товаров. Дальше нужно задать какой-то фильтр с помощью доступных в таблице колонок. Например, чтобы правило распространялось только на определенные группы, их можно выбрать в колонке Группы.
Или какие-то другие фильтры.
Подробнее про фильтры в этой инструкции: Автозаполнение полей
Важно, чтобы у правил, которые отбирают товар, "Порядок" был больше, чем у правила, которое исключает товар.
При этом можно сделать наоборот, сразу указать, что выгружаются все товары, а следующими правилами исключить ненужные - в этом случае в первом правиле устанавливайте 1, а в исключающих - 0.
Если вы в Автозаполнении устанавливаете фильтр по каким-то прайсам, то отбирается товар, у которого этот прайс выбран в качестве поставщика. Если товар есть и в прайсе, который выбран в Автозаполнении, и в каком-то другом прайсе, при этом в качестве поставщика выбран этот другой прайс, то такой товар не отберется для выгрузки.
3. Выбрать выгружаемые товары можно так же вручную
Для этого нужно сначала всем товарам установить Не выгружать
а потом выбранным - Выгружать в нужный шаблон экспорта
Проверьте после завершения выгрузки правильно ли добавились товары в файле.
Как увидеть, какие товары выгружаются?
Первый вариат Можно отобразить колонку с пометкой для экспорта и отфильтровать по ней по значению 1
Так при переходе между группами товаров они будут дополнительно фильтроваться и по группам + можно добавить фильтры в другие колонки.
Второй вариант Добавить постоянный фильтр
Для этого выберите группу [Фильтр] и нажмите кнопку “Расширенный фильтр”
В настройках фильтра поставьте птичку на поле “Выгружать в [ваш шаблон]” и установите значения 1 в От и До.
Перед сохранением проверьте, что в настройках фильтра не стоят другие птички на других полях. Введите название фильтра и сохраните.
Дополнительно по группе в этом случае можно отфильтровать через колонку
Примеры
Выгрузка товаров с признаком Новый
Товары с зеленым квадратиком, признак есть в течение 30 дней после добавления товара
1. Первым правилом убираются все товары
2. Вторым правилом выбираются товары с использованием SQL-фильтра в “Других условиях”
Фильтр:
p.product_state = 1