[Bitrix] Как деактивировать товары без цены?

Возврат к списку

Всем привет! Давненько не писал в свой любимы блог, последнее время очень много задач, на решение которых уходит масса времени. Но ничего блог я не брошу, а только буду развивать. В планах перевести блог на платформу Bitrix и сделать его, так как мечтаю. Итак, сегодня выложу очередной скрипт под Битрикс. Скрипт пригодится тем кто работает с интернет магазинами или занимается их разработкой.

Рассмотрим ситуацию: Клиент заказал интеграцию 1С Управление торговлей с интернет магазином на базе 1С - Bitrix. Но вот только проблемка в базе не на все товары установлена цена, а их около 25 тысяч и искать те, для которых не установлена цена очень долго. Поэтому все манипуляции с товарами, решено выполнять на сайте. Выполняем выгрузку на сайт, а теперь ищем элементы номенклатуры, для которых не задана цена и деактивируем их.

Для деактивации и был написан скрипт:

Удобнее для такого скрипта создать отдельный раздел, установить для него права (доступ имеет только администратор) и после каждой выгрузки запускать данный скрипт. Плюс скрипт отображает те товары, у которых нет цены, это очень удобно, т.к. можно отследить данные товары и постепенно избавляться от них в 1С, если их реализацией уже не занимается организация или установить им цену. Спонсор поста: Говорят что в Мюнхене очень хорошие клиники а еще так высоко развита медицина. Подробнее можно почитать на сайте http://мюнхен-лечение.рф/



Возврат к списку