Перейти к содержанию
Inetmag

[Решено] Разный статус у товара в зависимости от поставщика

Рекомендуемые сообщения

Здравствуйте.

На просторах интернета так и не нашел ответ на, казалось-бы закономерную задачу.

 

 Дано:

Оффлайн магазин со своим товаром.

Интернет магазин который продает тот же товар(что и оффлайн магазин) + товар под заказ (через поставщиков)

Платная программа PriceList Importer (ПЛИ)

 

Задача:

Выводить (возле карточки товара) статус наличия в зав-ти от того где товар (товар из физического магазина - "в наличии", товар под заказ от поставщика - "доступен под заказ").

 

Условия загрузки товара на сайт (интернет-магазин):

Товар выгружается (программой ПЛИ) на сайт с каким-то кол-вом.

По условиям выгрузки товар с кол-вом "0"-"доступен по заказ" (в админке напротив товара кол-во- 0)

товар с кол-вом  >"0"-"Есть в наличии" (в админке напротив товара кол-во- 1000 ). Тут вся загвоздка. Товар, который в наличии обозначается числом, товар который под заказ тоже с числом. Результат-нельзя отделить поставщиков товара.

 

Есть ли способ решить мою задачу?

Неужели ни у кого не возникало данной проблемы?

Заранее спасибо подсказавшим/ответившим.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

уже давно ищу решение данной проблемы.. в ИМ тоже часть товаров в наличии, а часть только под заказ.. 

продвинулась с решением только до... 

моя тема) https://opencartforum.com/topic/42812-%D1%82%D0%BE%D0%B2%D0%B0%D1%80%D1%8B-%D0%BF%D0%BE%D0%B4-%D0%B7%D0%B0%D0%BA%D0%B0%D0%B7-%D0%B8-%D0%B2-%D0%BD%D0%B0%D0%BB%D0%B8%D1%87%D0%B8%D0%B8/ 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо за отзыв. Почитаю Вашу тему.

Если найду решение проблемы- отпишусь и Вам)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Товар выгружается (программой ПЛИ) на сайт с каким-то кол-вом.

По условиям выгрузки товар с кол-вом "0"-"доступен по заказ" (в админке напротив товара кол-во- 0)

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

не понял :?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Как opуncart отражает наличие товара?

Если товара 0- нет в наличии (изменяемое значение по умолчанию)

Если товара больше 0 - есть в наличии.

 

Что делает программа ПЛИ?

В программу загружаются прайсы с товаром от всех поставщиков (в экселе)

и выгружается на сайт. Перезаписывается sql (насколько я понял)

 

В прайсах поставщиков (виртуальный товар, которого нет в наличии в магазине) есть товар с наличием и ценой.

Т.е. товар А - 5шт, товар Б-17шт, товар В -0 шт.

В прайсе наличия товара (прайс остатков товара, который есть в наличии в физическом магазине) также есть товар с указанием его кол-ва.

 

В настройках программы ПЛИ задано:

если товар есть есть кол-во (любое от 1 и больше) - значит изменить его кол-во на сайте на 1000 (меняется на любое)

если у товара указано кол-во 0 - значит изменить его кол-во на сайте на 0 (меняется на любое).

 

Так вот товар который который есть в наличии выгружается на сайт со статусом "есть в наличии" (т.к. его остатки больше 0 и значение меняется на 1000)

Что является правильным.

 

И товар, от поставщика, которого нет в наличии выгружается на сайт со статусом "есть в наличии" (т.к. его остатки больше 0 и значение меняется на 1000)

Что является неправильным.

 

Как сделать, чтобы товар который есть в наличии (в магазине) так и отображался, а остальной товар (от поставщика) отображался "доступен под заказ"

 
Скрин настроек ПЛИ относительно выгрузки на сайт прикрепил.

post-693427-0-15949900-1426931659_thumb.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

или переложи это дело на софт (если возможно) - например, по имени файла.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

или переложи это дело на софт (если возможно) - например, по имени файла

а вот теперь я не понял :mellow:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В прайсах поставщиков (виртуальный товар, которого нет в наличии в магазине) есть товар с наличием и ценой.

Т.е. товар А - 5шт, товар Б-17шт, товар В -0 шт.

редактируй эти прайсы, выставляй вручную в столбце "наличия" нолик.

что не понятного? :-)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо за ответ. Это решение знаю.

Надеялся, что в cms есть дополнительные настройки наличия. Как-то странно для меня, что их всего 2.

Даже модулей никаких нет.

Ну да ладно.

 

Вопрос решил.

Поковырялся в настройках ПЛИ.

Настроил несколько вариантов выгрузки товара от поставщика.

Можно сделать зависимость:

Прайс товара в наличии-выгружать с кол-вом 1000

Прайсы товара под заказ - с кол-вом 0.

 

На сайте товары под заказ отображаются нет в наличии.

Переименовал в локациях/состояние на складе "нет в наличии"на "доступно под заказ 1-5 дня"

Выгружаю только тот товар, который можно купить (в наличии,под заказ).Весь товар на сайте можно купить (различаются сроки)

 

Решение кажется простым.

Помог функционал ПЛИ.

Без него пришлось бы изменять прайсы руками каждый день.

 

Спасибо всем откликнувшимся.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.