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

Нужет скрипт РНР для сравнения товаров в интернет магазине с файлом ЕКСЕЛЬ.

Магазин ПрестаШоп

В БД есть две таблицы в которых хранится инфо о товаре ps_product и ps_product_attribute

В таблицах есть поля:

price- цена

supplier_reference - артикул поставщика

name (только в прайсе для вывода списка)

Соответственно эти два поля будут и в прайсе, скрипт должен найти эти столбцы по первой строке

Алгоритм сравнения:

1. Берем артикул с прайса - ищем артикул в supplier_reference.ps_product

----если артикул есть, сравниваем цену (пункт 2)

------если артикула нет, ищем в supplier_reference.ps_product_attribute

--------если артикул есть, сравниваем цену

--------если нет - запоминаем товар как тот которого нет в каталоге.

2. Сравнение цены. Думаю понятно, сравниваем цену найденного товара с ценой в прайсе.

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

Тоесть если разница в цене меньше Х (в любую сторону) разница игнорируется

Если разница больше, товар запоминается для отображения.

3. Вывод результатов.

Результатом работы скрипта должен быть сформированный ЕКСЕЛЬ файл (если это проблемно, то ХТМЛ страница) со списком найденных розбежностей.

1. Список товаров которые есть в прайсе но которые не найдены в каталоге (Вид: артикул, товар, цена)

2. Список товаров на которое в прайсе цена выше чем в магазине(Вид: артикул, товар, цена в прайсе, цена в магазине, разница)

3. Список товаров на которое в прайсе цена ниже чем в магазине(Вид: артикул, товар, цена в прайсе, цена в магазине, разница)

4. Список найденных недоработок в каталоге: товары (список их ID) которые не имеют артикула поставщика в магазине

5. Список товаров (список их ID) которые имеют артикулы дубликаты. (учтите что сравнивать надо весь масив с двух таблиц!)

Обсуждения в ICQ (есть в профиле) или в личке

ПРЕДЛОЖЕНИЯ ТОЛЬКО С ЦЕНАМИ, И ТОЛЬКО ТУТ, В ICQ только технические вопросы.

Если у вас есть идея более оптимальной реализации задачи или алгоритма - с радостью выслушаю

14 лет назад
Jin-Roh
38 летУкраина
16 лет в сервисе
Был
7 лет назад
Выбранный исполнитель
moorcock
Михаил 
39 летРоссия
16 лет в сервисе
Был
12 лет назад
5 отзывов
14 лет назад
$50
2 дня
Отличный исполнитель, все сделано быстро и согласно ТЗ.
Прекрасный заказчик, все по делу. Не пропадал, заплатил без проволочек. Задание было сформулировано четко и ясно.
  • Похожие заказы
  • $500

    2 достаточно сложных компонента для joomla 1.5, один - с элементами ajax, требуется пофиксить кое-какие баги и добавить кое-какую функциональность. Пришлите, пожалуйста, примеры, что из компонентов вы (лично вы) разрабатывали. Заинтересовавшим кандидатам пришлю более подробную информацию. спасибо.

    Закрыт
    14 лет назад
  • Для сайта garmingps.com.ua (Joomla 1.0) требуется сделать форму подбора товара в html и привязать к ней товары (33 шт). Всего 7 параметров для выбора: 3 с выпадающим списком, 1 - множественный выбор, 2 "с ...

    Закрыт
    14 лет назад
  • Ищу опытного flash программиста. Необходимо развитие и поддержание существующего приложения в vkontakte.ru. Желательно длительное сотрудничество. Оплата сдельная исходя из сложности конкретного задания. Приветствуются адекватные расценки. Для связи ICQ: 446775775

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

    Есть сайт, который работает на Joomla 1.5, работает крайне медленно. Задача перенести его на другую систему управления, возможно на netCat (дистрибутив есть). Возможно на Joomla 1.0 Сроки: 2-4 дня. Примечание: хотелось бы перенести сразу БД, ...

    Закрыт
    14 лет назад
  • Необходимо интегрировать на сайт оплату через Робокассу немного дополнив аглоритм обычной оплаты. В частности вместе с данными покупателя в Робокассу нужно будет передавать идентификатор партнера взяв его из куки покупателя. После успешного прохождения платежа партнер ...

    Закрыт
    14 лет назад
  • $8

    Требуется переделать модуль Продвижение по НЧ v2.0 (http://www.dle-module.ru/free_module/80-prodvizhenie-po-nch-v20.html, или в гугле посмотрите) под Dle 8.5(сделать ПОЛНОСТЬЮ рабочим на DLE 8.5) Оплата по WEBMONEY после удостоверения работоспособности модуля мною. Срок переделки от 1-2 Просьба обращатся по ICQ 5797ноль1ноль54

    Закрыт
    14 лет назад
  • Требуется настройка Artio под VirtueMart Joomla 1.0.15 Проблема - Артио создает очень много дублей для одной и той же страницы с товаром - страница одна, а адреса получаются разные (под каждый модуль в реальном урле - ...

    Закрыт
    14 лет назад
  • $250

    Требуется сделать внешний и внутренний апгрейд сайту! Дизайн привести в более ли менее современное состояние, и перевести весь сайт на нормальную СМС (сейчас это просто статика) Сам сайт: http://master-profy.odessa.ua/

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