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

Ищу профессионального php-программиста, желательно имеющего опыт создания интернет магазинов автозапчастей для написания модуля Анализа прайс-листов, с установкой для тестирования на своей VPS или Сервере, с дальнейшим внедрением в нашу систему Интернет-Магазина.

По FTP логин:пароль в систему загружаются прайс-листы - zip-архивы в которых txt-файлы с csv-структурой, обрабатываются и сохраняются в базу.

На следующий день загружаются свежие прайсы из тех же мест, обрабатываются, сохраняются и сравниваются с предыдущим днем.

Сравнение происходит по колонке артикул и колонке внутренний поставщик, сравнивается количество то которое было вчера и то, что стало на сегодня.

При изменении количества в сторону уменьшения, строка из прайс листа записывается в отдельный файл, где вместо колонки количества, мы записываем количество изменений (то есть на какое число

уменьшилось товара). При увеличении количества, мы игнорируем данное изменение... приход товара нас не интересует. А также записываем дату строки в которой было произведено изменение

количества товара и цену позиции на предыдущий день. (день продажи)

Файл со статистикой должен собираться на протяжении срока от одного дня до

нескольких лет и хранится и дополняться новыми строками.

База состоит из двух частей:

1) Ежедневная - сохраняем прайсы забранные сегодня. Завтра сохраняем также прайсы в базу, делаем анализ изменения количества деталей, результат помещаем в накопительную базу и сегодняшний прайс удаляем. Завтрашний остается, для анализа его послезавтра.

2) Накопительная - ежедневно помещаем в него результаты анализа в формате: Артикул ; Внутренний поставщик; Количество (разница в количестве между сегодня и вчера); Цена (вчерашнего прайс листа); Дата (вчерашнего прайс листа) ; Наименование поставщика (название прайс листа, анализ из которого производился).

Вид загрузчика предоставлю отдельно

Фильтр для отчета:

1 - Временной интервал - Выставляем интервал времени с 1.01.2014 по

1.03.2014 - получаем результаты по движениям только в этот период

(исключаем сезонность товара)

2 - Количество проданных едениц - выставляем 100 - получаем в отчете все

детали проданные в количестве более и равным 100шт.

3 - Количество продаж - выставляем 5 - получаем результат только тех

позиций (деталей) которые имели движения (продажи) равными или более

пяти раз (продавались пять дней)

Все фильтра связаны между собой, учитывается каждый фильтр в

совокупности или если не стоит галка учитывать какие-либо фильтра -

работают по отдельности.

Например стоят фильтра:

1 - 09.09.2014 - 10.12.2014

2 - 100

3 - 3

при анализе выводить артикулы только тех деталей, которые в период с

09.09.2014 по 10.12.2014 проходили суммарно в количестве более 100шт и

продавались более чем в три захода.

Тоесть проданные в этот период 1 раз в количестве 100шт детали - в отчет

не попадают

Вывод отчета:

примерно смотри во вложении...

Обрабатываемые прайс-листы:

примерно смотри во вложении...

Реализовать отключение внутреннего поставщика из анализа при условии, что сегодняшний прайс пришел без позиций от данного внутреннего поставщика (не считать данное изменение продажей)

Реализовать полное отключение внутреннего поставщика (возможность прописать поставщика, которого в анализе не учитывать никогда)

Реализация анализатора цен - тз дополнительно

PS: Прайс листы содержать более миллиона позиций

Изменения с одного прайс листа доходят до 200000 позиций

Скорость обработки и вывода отчета обязательна!

Заинтересованным в проекте все разложу по полкам, покажу примеры и объясню по каждому пункту.

Просьба неуверенных в своих силах - не писать. Не тратьте ни мое ни свое время.

Спасибо

9 лет назад
boxzap
Денис 
43 годаРоссия
10 лет в сервисе
Был
5 лет назад
Выбранный исполнитель
chnry
Роман 
38 летРоссия
12 лет в сервисе
Был
3 года назад
9 лет назад
$200
5 дней
Первый php-программист из моей практики, который ВСЕГДА на связи!!! Когда не может говорить или писать - всегда ответит, что будет на связи позже! По-существу работы - выполнил сложную на мой взгляд задачу и выполнил он ее качественно! Моя оценка по всем параметрам 5+
Отличный заказчик. Коммуникации, оплата - без проблем.
  • Похожие заказы
  • На сайт http://alekseevskie.ru/ необходимо разработать модуль бронирования с онлайн оплатой. Сайт управляется системой Битрикс. На каждой страницы бани или номера должна быть кнопка забронировать, по нажатию на которую открывается окно: • Наименование бань (к примеру, Бани на Онежской) • Категория ...

    Закрыт
    9 лет назад
  • $3000

    Нужно около 10-20 часов работы программиста в неделю. Сайт equesto.ru Мы предоставляем макеты и описание логики работы (ТЗ), ваша работа-только верстка и программирование (внедрение) Каждую неделю есть какие-то задачи, например, подключить модуль оплаты, внедрить новый дизайн или ...

    Закрыт
    9 лет назад
  • Для сотрудничества с Новотекой нужна RSS-лента с полными текстами. Полные тексты новостей могут быть в тегах , , или, в крайнем случае, . Важно: в статьях сайта присутствуют внешние и внутренние ссылки, они не должны отображаться ...

    Закрыт
    9 лет назад
  • Нужно исправить ошибку: Инклуд в файле шаблона WordPress, в index.php темы, в самом верху. В итоге ругается: Warning: Cannot modify header information - headers already sent by (output started at /home/public_html/index.php:1) in /home/public_html/wp-admin/headers/jquery.php on line 55 Warning: Cannot modify ...

    Закрыт
    9 лет назад
  • $30

    Здравствуйте! Нужно довести до ума сайт http://www.sms-ka.name 1.Сделать личный кабинет (он там есть но очень плохой) 2.Создать платежную систему внутри сайта(к примеру внутренние деньги смски) 3. Добавить Платежный шлюз Интеркаса Приват24(отдельно) что бы пользователь мог покупать sms-ки 4.Переделать прайсы http://www.sms-ka.name/smsprices.php ...

    Закрыт
    9 лет назад
  • Есть сайт на Worpdress Нужно сделать администрируемую табличку на подобии http://goo.gl/oEr9ZQ то есть: - администрируемая табличка - сортинг по полям в самой табличке - верхний сортинг по суммам/сроку ввод данных в табличку может быть и в виде 08.30-21:00 (но ячейки готовые) Можно ...

    Завершен
    9 лет назад
  • Сделать проверку на сложность пароля. Чтобы пользователи при регистрации или восстановлении указывали пароль по заданным параметрам, например, что бы в пароле присутствовали одна заглавная буква и одна цифра и установка длины, например 7символов проверка должна проходить как ...

    Завершен
    9 лет назад
  • Необходимо написать плагин JS/Jquery. В приложении доступно очень подробное ТЗ. Выбор исполнителя будет делаться с учетом стоимости работы и уровня мастерства кандидата. Бюджет не большой, выслушаем ваши предложения. Сроки - не горит, но желательно не затягивать. Оплата ...

    Закрыт
    9 лет назад
  • Требуется создать веб-приложение для генерирования таблиц в PDF для внутренних нужд компании. Требуемый функционал: возможность изменять кол-во строк и столбцов, вводить туда текст и подгрузки изображений с диска или из URL (с автоматической форматированием), в ...

    Закрыт
    9 лет назад
  • Нужен программист Только личная встреча сегодня в Москве! Требуется доработка проекта, по мелочам. Где то косячность верстки, где то добавить элементы нужно. Делов на пару дней для хорошего специалиста. Старый программист тянул резину, а доделать ...

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