Выгрузка в битрикс активности товаров

Ответить
isbaturin
Сообщения: 113
Зарегистрирован: 09 мар 2020 08:06

Хочу выгрузить товары в битрикс неактивными, если в них нет изображения.
При обновлении БК из прайс-листа в формулах поставил флаг активности товаров = IF({Прайс: Изображение}, true, false). В БК товары неактивны (в таблице и в информации о товаре справа галочки активен не стоят).

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

На сайте все без исключения товары активны.

Подскажите, что нужно настроить, чтобы "неактивность" товара выгружалась на сайт?
Аватара пользователя
TechAdmin
Администратор
Сообщения: 4286
Зарегистрирован: 27 авг 2008 14:30

Попробуйте прописать формулу для товаров БК

Код: Выделить всё

IF({Товар БК: Фото (флаг наличия)}=1, 1, 0)
2020-07-11_10-48-00.png
2020-07-11_10-48-00.png (45.88 КБ) 2341 просмотр
С уважением, поддержка ElbuzGroup.
isbaturin
Сообщения: 113
Зарегистрирован: 09 мар 2020 08:06

Эти формулы срабатывают при выгрузке из БК? Я сюда заполняю при обновлении каталога из прайсов.
В БК товары у меня не активны и так. У меня там похожая формула стоит.
Но вопрос даже не в этом. Допустим я их даже вручную деактивировал, как обеспечить экспорт этого состояния на сайт?
Аватара пользователя
TechAdmin
Администратор
Сообщения: 4286
Зарегистрирован: 27 авг 2008 14:30

На активность товара при обновлении сайта влияет эта настройка, как вариант снять флаги в колонке "Активность настройки"
Вложения
2020-07-13_17-00-18.png
2020-07-13_17-00-18.png (65.07 КБ) 2223 просмотра
С уважением, поддержка ElbuzGroup.
isbaturin
Сообщения: 113
Зарегистрирован: 09 мар 2020 08:06

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

Воспользовался этим и сделал костыль в виде нового типа наличия. Обновляю статус наличия формулой в зависимости от изображения и при выгрузке на сайт этот тип наличия отметил как неактивный. Кажется все получилось.
Ответить

Вернуться в «Техническая поддержка»