"Отсутствие на складе" изменить для всех товаров

Тема в разделе "Общие вопросы", создана пользователем Kirill, 19 янв 2016.

  1. Kirill

    Kirill Новичок

    Сообщения:
    6
    Симпатии:
    0
    Добрый день!

    Помогите решить проблему.
    Товар на сайт попадает путем интеграции с 1С.

    У каждого товара есть функция - Отсутствие на складе (какое значение устанавливать).
    Так вот, раньше оно устанавливалось автоматически - "нет в наличии".
    Когда вызвали как бы программиста, для решения другой проблемы, появился баг.

    После выгрузки номенклатуры или обновления цен/остатков, у всех товаров устанавливается значение - "в наличии" (имеется ввиду - 0 в остатке)
    Его можно установить вручную, но каждый раз приходится делать.

    Это сложно, когда на сайте 1800 позиций.

    Что можно сделать? Есть какая-нибудь кнопочка, чтобы ко всем товарам установить значение - "нет в наличии"?
     
  2. Ravilr

    Ravilr Специалист

    Сообщения:
    3.156
    Симпатии:
    873
    это не ошибка движка. Внимательнее с разделом!

    Для изменения значения поля наличия для всех товаров, необходимо выполнить sql запрос к базе через phpmyadmin
    Код:
    UPDATE oc_product SET stock_status_id = 5
    5 - это id статуса заказа. По умолчанию Нет в наличии имеет статус 5

    Перед применением запроса, всегда делайте экспорт базы данных, на случай поломки.
     
    evgeniylisenko, Andrey_msk, retrojdev и ещё 1-му нравится это.
  3. Kirill

    Kirill Новичок

    Сообщения:
    6
    Симпатии:
    0
    Спасибо!
    Очень помогли!