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

Требуется скрипт для движка интерент магазина на базе vamshop для корректировки текущих цен в БД в зависимости от изменений цен поставщика. В магазине есть импорт и экспорт в вот думаю на основе того модуля и можно сделать. Примерное ТЗ ниже. Прошу предложения по исполнению, сроки и Вашу цену за работу.

Есть БД (стандартная vamshop) название БД , например, vam35.

Что должен сделать скрипт:

1.Спросить имя БД, пользователя,пароль, и коэффициент наценки (k_nac):

2. Подготовить файл CSV новых товаров (пусть будет называться new_prodacts.csv)

3Цикл до окончания записей в файле .xls

4. Взять Значение цены из столбца «NO», соответствующее очередному артикулу из столбца «Артикул» , умножить его на коэффициент наценки;

5. Найти соответствующую запись в БД по артикулу (в БД он называется код товара) и записать новое значение цены из (NO) x (k_nac)

Если нет такого артикула в БД, перейти к п. 6,

Иначе – перейти к п.4

6. Внести запись в файл CSV для обновления БД магазина структура которого соответствует требованиям Vamshop. Из файла price_new.xls беруться значения для v_products_model из столбца «Артикул», для v_products_name_1 из столбца «Наименование товара», для v_products_price присваивается значение из столбца (NO)x(k_nac).

v_products_quantity_min =1; v_products_quantity_max = 1000; v_products_quantity = 100000; v_date_added = текущая дата; v_categories_name_1_1 = Новые; v_tax_class_title = --нет-- ; v_status = Active (а м.б. не активными? )

7. Сверить в цикле текущую БД с текущим прайс листом по артикулам, т. е. если в БД и прайс листе присутствует позиция, то ей должен быть присвоен статус Activ . Если в БД присутствует Артикул, а в прайс листе его нет, то присвоить в БД статус "Не активный"

Результатом работы скрипта является:

- обновление БД по ценам и из текущего прайса;

- обновление БД по отсутствующим позициям в текущем прайсе (т.е. если в прайсе не оказалось той или иной позиции, то они должны быть отключены в БД (но не удалены);

- обновление БД по вновь появившимся и и меющимся позициям в БД, такие позиции должны поиметь статус Activ.

- Файл CSV с отсутствующими позициями в БД из текущего прайса (а может быть не файл, а сразу новые позиции в БД в раздел «Новые», но их делать не активными?)

12 лет назад
alexgr12
70 летРоссия
17 лет в сервисе
Был
11 лет назад
Выбранный исполнитель
Korvin
Сергей 
48 летУкраина
19 лет в сервисе
Был
5 месяцев назад
12 лет назад
$50
2 дня
Остался доволен исполнителем. Рекомендую.
Хороший заказчик
  • Похожие заказы
  • $1000

    Имеется gogetlinks.net имеются сайты!!! необходим cms для автоматизации работы с этой биржей с возможностью удаленного управления публикациями, в админке предусмотрены несколько ролей пользователей, задания из ГГЛ грузятся автоматом. Жду ваших предложений и вопросов... отдельно готов оплатить помощь в ...

    Закрыт
    12 лет назад
  • Нужно исправить ошибку с корзиной в osComerce. В корзине показывается разница в цене при различных атрибутах товара, но не реальная цена товара, ошибка связана с модулем атрибутов товара «вес/размер». Сайт http://gold.zolotosite.ru/ Пример такого товара http://gold.zolotosite.ru/Serebrjanyj-krest-p-177.html должно ...

    Закрыт
    12 лет назад
  • $100

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

    Закрыт
    12 лет назад
  • Требуется программист который сможет с программировать промо страницу на ворд-прессе. Тема есть, необходимо поменять модули местами. Шаблон, как должен выглядит окончательный вариант вышлем.

    Закрыт
    12 лет назад
  • $50

    Какова ориентировочная стоимость реализации морфологического поиска по базе данных товаров и услуг (аналогично проекту http://www.tovaryplus.ru)? На сайте используется CMS Bitrix. интересует мин цена

    Закрыт
    12 лет назад
  • Есть сайт new3.igb.ru На нём есть меню, в котором надо исправить работу верхнего меню и доработать боковое. В основном исправить баг с позиционированием 3-го уровня меню. Прилагаю скриншот ошибки https://dl.dropbox.com/u/1511968/igb/error-menu-roof.png - Исправить отображение синей полоски при сужении экрана http://www.webpagescreenshot.info/img/504697-928201243334PM Также ...

    Завершен
    12 лет назад
  • $250

    Имеется проект, который представляет собой флеш-карту заброшенной железной дороги середины прошлого века. Программирование сделано и работает, но вот дизайн и эффекты нуждаются в коррективах. Нужно произвести отрисовку ряда иконок и сделать оформление окон, где отображается информация о ...

    Закрыт
    12 лет назад