Publish your project for free and start receiving offers from freelance contractors in serveral minutes after publication!

Разработка модуля индикации наличия товаров согласно xls-файлам. VAMShop

project expired


Дано:
1. интернет магазин с около 15 тыс наименований товаров основанный на системе vamshop 1.71
2. около 10–20 разных поставщиков, с разноформатными системами рассылок складских остатков в xls. основной якорь за который можно привязаться — код товара (артикул)

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

Все товары на сайте имеют определенные статусы товаров (есть на складе. нет в наличии, под заказ и т.д.) — проставленные вручную или проставленные автоматически (автоматически — товары, которые есть на складе интернет-магазина — к примеру «есть в магазине», и учет которых ведется в самой админке vamshop (есть свой доработанный установленный модуль)
В планируемый модуль загружаем экселевский файл, к примеру состоящий только из артикулов товаров которые есть в наличии согласно файлу поставщика (это может быть файл состоящий только из одной колонки наполненной артикулами товаров, которые доступны) … Модуль соответственно проставляет статусы на товары с указанными артикулами как «есть на складе», но в то же время не меняет статус товара, если товар числится на складе интернет магазина (у нас это статус «есть в магазине»)
И самое главное проставляет этот статус на определенный период времени — к примеру 7 дней, или 14. Товар должен висеть в в статусе «есть на складе" в течении проставленного количества дней — этот параметр должен быть регулируемым оператором в модуле при загрузке. После окончания срока система сама проставляет статус товара по загруженным позициям на требуемыенам по умолчанию — к примеру " наличие уточняйте»

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

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


Make a proposal!

The client doesn't want to make prepayment? Offer him to make a payment via Safe to avoid possible fraud.

  1. 5 days500 ₴
    Vlad Yours
     2115   53   7

    делаем 2 доп поля в таблице со статусами товаров (vrem_stat и until), модуль анализируя данные из xls файла проставляет статусы и время окончания в 2 дополнительных поля
    при отображении товара надо будет сделать условие откуда брать статус в зависимости от времени окончания - если дата превысила время окончания - дополнительные поля будут очищаться автоматически при первом таком обращении
    как-то так 🙂

    Ukraine Ukraine | 21 October 2014 |
  2. 7 days350 $
    Алаксандр Alex
     84 

    Это ж кроме основного функционала который статусы меняет нужно писать 20 разных обработчиков для xls файлов каждого поставщика.

    Ukraine Ukraine | 21 October 2014 |
  3. 4 days50 $
    Александр Колпаков
     5085   67   0

    Есть опыт разработки загрузчиков данных о товарах из файла в формате XLS/CSV/XML в базу данных Интернет-магазина.

    Ukraine Kyiv | 22 October 2014 |

Client
Project published
20 October 2014
365 views
Payment methods
Share