Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Дано:

1. интернет магазин с около 15 тыс наименований товаров основанный на системе vamshop 1.71

2. около 10-20 разных поставщиков, с разноформатными системами рассылок складских остатков в xls. основной якорь за который можно привязаться - код товара ( артикул)

Нужно:

1. создать модуль который бы работал по следующему принципу:

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

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

И самое главное проставляет этот статус на определенный период времени - к примеру 7 дней , или 14. Товар должен висеть в в статусе "есть на складе" в течении проставленного количества дней - этот параметр должен быть регулируемым оператором в модуле при загрузке. После окончания срока система сама проставляет статус товара по загруженным позициям на требуемыенам по умолчанию - к примеру " наличие уточняйте"

Альтернативный вариант указанного файла - создание модуля, в который загружается файл с артикулами товаров, которые есть в наличии. Это файл будет содержать 20-30 тыс. кодов товаров, согласно которым система проставляет нужный статус ( например "есть на складе), а на все остальные товары, которые есть в каталоге ставит так же требуемый статус ( в примеру Уточняйте ). Оператор магазина делает загрузку указанного файла 1 раз в несколько дней и модуль работает по указанной схеме ( а именно, товары с артикулами которые есть в фалйе - ставятся как "есть на складе", если артикула в файле нет - товар с этим артикулос на сайте становичтся в статус "уточняйте", и если артикул в файле есть. но в то же время на сайте в системе складского учета эта позиция уже есть и утчена - статус остается "есть в МАГАЗИНЕ ")

Альтернативный вариант 2 - ваше предложение по реализации, исходя из описанных условий

10 лет назад
Balalaj
44 годаУкраина
10 лет в сервисе
Был
3 года назад