Наличие на складе Opencart
Здравствуйте, установлены настройки http://joxi.ru/48An70WSNXdvrO, но после экспорта на сайт этот статус http://joxi.ru/WKAxW5XuVYOO28 так и остается "Есть в наличии", хотя в админке установлено "Нет в наличии" по умолчанию
Вы хотите сказать, что после экспорта данных на сайт статус отсутствия товара меняется с "нет в наличие" на "есть в наличие"?
C уважением, поддержка ElbuzGroup.
Документация E-Trade Jumper
Документация E-Trade Jumper
Создает (выгружает) товары со статусом "Есть в наличии" хотя в админке вот стоит http://joxi.ru/dp27XL1tL9ZzA7
Статус наличия товара в списке товаров в учетной системе (СТУС) у Вас какой?
Какие настройки сделаны для обновления наличия в настройках Туннеля?
Какие настройки сделаны для обновления наличия в настройках Туннеля?
C уважением, поддержка ElbuzGroup.
Документация E-Trade Jumper
Документация E-Trade Jumper
Со статусом наличия все нормально. В Опенкарте в свойствах товара есть пункт "Осутствие на складе: Статус, показываемый, когда товара нет на складе" http://joxi.ru/QeAOn4MTvdXE2o http://www.opencart.ru/instrukciya-po-sozdaniyu-produkta Так вот, если в ручную добавлять товар - значение сохраняется, а если выгружать ПЛИ, то ставит значение "Есть в наличии". Получается так: товара на складе 0 штук, а значение отображается "Есть на складе"
alianze писал(а):Со статусом наличия все нормально.
А конкретней можно? Какие настройки?
C уважением, поддержка ElbuzGroup.
Документация E-Trade Jumper
Документация E-Trade Jumper
Статусы наличия "Есть в наличии" и "Нет в наличии" из прайсов в базу и на сайт выставляют нормально. НО !!! В карточке товара есть еще подпкункт "Отсутствие на складе" http://joxi.ru/E5mdaWoHqYXj21, который выставляет определенный статус наличия (выставляется в админке) после того как товар закончился. По логике должно быть так: товара на складе, например 1 штука - ПЛИ выставил статус "Есть в наличии" и количество 1 штука, но когда товар купили, количество стало 0 штук, а статус наличия показывает "Есть в наличии", а по умолчанию должно быть "Нет в наличии". ПЛИ при экспорте на сайт меняет статус наличия, который выставлен по умолчанию на "Есть в наличии" (что-то недовключает). В Опенкарте два статуса наличия: один при наличии товара, второй устанавливается после того как товар закончился, это сделано для того, чтобы можно было установить не "Нет в наличии", а, например "Доступен под заказ" - этот статус выставляется отдельно для каждого товара.
ПЛИ при обновлении устанавливает первоначальный статус, например "Есть в наличие" , а дальше уже сам движок меняет статус, по его алгоритму.
в админке движка есть опции - вычитать кол-во товара
то есть при покупке будет минус 1
если кол-во товара изначально 1, то будет 0 при заказе, вот тут движок должен изменить статус. К E-Trade PriceList Importer это никак не относится.
На Вашем скриншоте видно, что настройка, которая это регулирует на активна "вычитать со склада"
в админке движка есть опции - вычитать кол-во товара
то есть при покупке будет минус 1
если кол-во товара изначально 1, то будет 0 при заказе, вот тут движок должен изменить статус. К E-Trade PriceList Importer это никак не относится.
На Вашем скриншоте видно, что настройка, которая это регулирует на активна "вычитать со склада"
C уважением, поддержка ElbuzGroup.
Документация E-Trade Jumper
Документация E-Trade Jumper
Регулировка "Вычитать со склада" работает - Пли устанавливает "Да", а "Остутствие на складе:" устанавливает только "Есть в наличии"
как вариант можно использовать доп. sql запрос для проставления для всех товаров 'Нет в наличии', если товар закончился
oc_ префикс таблиц, возможно у Вас другой
вкладка в ПЛИ "после осн. обновления"
Код: Выделить всё
UPDATE oc_product SET stock_status_id=(SELECT stock_status_id FROM oc_stock_status WHERE name='Нет в наличии');;;
oc_ префикс таблиц, возможно у Вас другой
вкладка в ПЛИ "после осн. обновления"
C уважением, поддержка ElbuzGroup.
Документация E-Trade Jumper
Документация E-Trade Jumper