Привет, коллеги!
Интересует следующий вопрос: можно ли обновлять остатки по средствам импорта экспорта?
Нужно не выводить в наличии товары, которых нет в csv.
Благодарю за комментарии.
Теоретически - возможно, практически - не все и не всегда.
Как один из вариантов...
Если ассортимент неизменен и нужно просто включать и выключать отображение товара на сайте в зависимости от наличия, то можно зайдя в Управление товарами выбрать все товары, с помощью выпадающего меню "Обновить атрибуты" выключить все товары(или обнулить остатки) ну а потом импортом влить то что есть на складе.
Еще как вариант...
Создать CSV файл обнуляющий остатки, импотрнуть его, а после тот который с правильными остатками.
Для импорта посоветовал бы использовать MAGMI вместо штатного, скорость выше нагрузка меньше.
Извиняюсь, если я правильно понял поставновку вопроса.
Плюс к МАГМИ, если обладаете навыками программирования магенто (бэк-енд) - добавить кастом скрипт, который бы симпортировал бы список СКУ из CSV с остатками во временную таблицу в БД.
А затем пошел по товарам в магенто и проверял - есть СКУ в таблице - хорошо, пропускаем, нет - говорим МАГМИ - сделать disabled, например.
Интересное предложение, навыками не обладаю, посовещаюсь с коллегами.
Правильно ли я понимаю что отключить показ товара нельзя в magento. Т.е либо выключить полностью, либо не отключать но выводить только в поиске - или есть еще решение, не хочется ссылочную массу терять.
Как вариант...
Установить расширение http://www.magentocommerce.com/magento-connect/call-for-price-by-naya.html
оно даст Вам возможность ставить на выбранные товары текст "Call for Price" вместо цены и убирает кнопку "купить".
Текст "Call for Price" можно заменить на "Ожидаем поставку" или "Запросить наличие" и т.д. и т.п.
Флаг "Call for Price" на товар так же можно устанавливать импортом.
То есть создать 1 файл который установит все товары в "Call for Price", импортнуть его, а после него 2 файл который у товаров которые есть в наличие снимет этот флаг.