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

Интернет-магазин сделан на cms OpenCart. Есть 2 excel файла от поставщика: 

1. Список моделей с количеством остатков (ВЛОЖЕНИЕ 1)

2. Список коллекций с ценами за 1 кв.м. (ВЛОЖЕНИЕ 2)

Необходимо: 

1. Файлом остатков актуализировать наличие на сайте магазина 

1.1 в файле нет артикулов, поэтому необходимо делать сверку каждой позиции сопоставляя сразу все столбцы (фабрика, коллекция, дизайн, цвет, форма, ширина, длина); 

1.2 менять остаток на актуальное количество; 

1.3. после обновления показывать список всех моделей, которым не изменил остаток, или другими словами не нашел пересечений в файле и сайте (для этого роботу нужно пройтись по всему каталогу магазина); 

1.4. после вывода списка "не найденных пересечений", должна быть возможность выборочно каждой (через чекбоксы) или выбором сразу всех моделей скрыть их с сайта. 

1.5. а также вывести список моделей, которые есть в файле остатков, но нет на сайте 

2. Файлом цен изменить 

2.1. здесь также нет артикулов и сверку делать по всем столбцам; 

2.2. в файле цены указаны за 1 кв.м. для коллекции в целом (в которой могут быть десятки ковров), цену для конкретной модели вычислять по формуле: "Длина * Ширину * Цена за 1 кв.м." 

2.3. после обновления показывать список моделей, которым не изменил цены и также как в пункте 1.4. давать возможность их скрыть 

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

В отклике напишите: 

1. Сколько времени потребуется? 

2. Прогноз по бюджету?  

3. Вопросы по работе?  

6 лет назад
karpyuk-95
28 летВеликобритания
6 лет в сервисе
Был
6 лет назад