Magento - Найдите отсутствующие на складе продукты с материально-техническими ресурсами

В моем хранилище Magento я иногда забываю выбирать 'В Запасе' из выпадающего после добавления новых материально-технических ресурсов к отсутствующему на складе объекту.

Действительно ли возможно так или иначе получить список всех продуктов, которые имеют материально-технические ресурсы, но столь же теговый как "Отсутствующий на складе"?

5
задан a1anm 19 July 2010 в 17:06
поделиться

2 ответа

Если вы можете написать что-нибудь очень быстро.

$products = Mage::getModel('catalog/product')
->getCollection()
->addAttributeToFilter('is_in_stock', 0)
->addAttributeToFilter('qty', array("gt" => 0));

К сожалению, я не могу вспомнить, как поставить> 0 таким образом, чтобы он работал. Может быть, кто-нибудь может это прокомментировать.

Что вы можете сделать с $ products, так это запустить его через цикл foreach, а затем установить для is_in_stock значение 1, и вы должны начать бизнес.

9
ответ дан 13 December 2019 в 19:20
поделиться

Самый простой способ (я думаю)

Админ -> Система -> Импорт / Экспорт -> Профили

Добавить новый профиль

Измените экспорт, дайте файлу имя и местоположение. Загрузите файл и откройте его в своей любимой программе для работы с электронными таблицами. Ищите "is_in_stock" - 1 = в наличии, 0 = нет в наличии. Отфильтруйте по 0, и у вас будет список всех ваших элементов OOS.

Вы также можете проверить список RSS для предупреждений о низком уровне запасов на http://shop.com/index.php/rss/catalog/notifystock/

1
ответ дан 13 December 2019 в 19:20
поделиться
Другие вопросы по тегам:

Похожие вопросы: