На сайт http://alekseevskie.ru/ необходимо разработать модуль бронирования с онлайн оплатой. Сайт управляется системой Битрикс. На каждой страницы бани или номера должна быть кнопка забронировать, по нажатию на которую открывается окно: ...
Анализатор Прайс-Листов
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Ищу профессионального 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 позиций
Скорость обработки и вывода отчета обязательна!
Заинтересованным в проекте все разложу по полкам, покажу примеры и объясню по каждому пункту.
Просьба неуверенных в своих силах - не писать. Не тратьте ни мое ни свое время.
Спасибо
Выбранный исполнитель
Похожие заказы
- Веб-программирование4 заявкиЗакрыт10 лет назад
- $3000
Нужно около 10-20 часов работы программиста в неделю. Сайт equesto.ru Мы предоставляем макеты и описание логики работы (ТЗ), ваша работа-только верстка и программирование (внедрение) Каждую неделю есть какие-то задачи, например, подключить модуль оплаты, ...
Веб-программирование6 заявокЗакрыт10 лет назад Для сотрудничества с Новотекой нужна RSS-лента с полными текстами. Полные тексты новостей могут быть в тегах , , или, в крайнем случае, . Важно: в статьях сайта присутствуют внешние и внутренние ссылки, ...
Веб-программирование2 заявкиЗакрыт10 лет назадНужно исправить ошибку: Инклуд в файле шаблона WordPress, в index.php темы, в самом верху. В итоге ругается: Warning: Cannot modify header information - headers already sent ...
Веб-программированиенет заявокЗакрыт10 лет назад- $30
Здравствуйте! Нужно довести до ума сайт http://www.sms-ka.name 1.Сделать личный кабинет (он там есть но очень плохой) 2.Создать платежную систему внутри сайта(к примеру внутренние деньги смски) 3. Добавить Платежный шлюз Интеркаса Приват24(отдельно) ...
Веб-программирование1 исполнительЗакрыт10 лет назад Есть сайт на Worpdress Нужно сделать администрируемую табличку на подобии http://goo.gl/oEr9ZQ то есть: - администрируемая табличка - сортинг по полям в самой табличке - верхний сортинг по суммам/сроку ...
Веб-программирование1 исполнительЗавершен10 лет назадСделать проверку на сложность пароля. Чтобы пользователи при регистрации или восстановлении указывали пароль по заданным параметрам, например, что бы в пароле присутствовали одна заглавная буква и одна цифра и установка длины, например 7символов ...
Веб-программирование1 исполнительЗавершен10 лет назадНеобходимо написать плагин JS/Jquery. В приложении доступно очень подробное ТЗ. Выбор исполнителя будет делаться с учетом стоимости работы и уровня мастерства кандидата. Бюджет не большой, выслушаем ваши предложения. Сроки - не горит, ...
Веб-программирование5 заявокЗакрыт10 лет назадТребуется создать веб-приложение для генерирования таблиц в PDF для внутренних нужд компании. Требуемый функционал: возможность изменять кол-во строк и столбцов, вводить туда текст и подгрузки изображений с диска или из URL (с автоматической форматированием), в ...
Веб-программирование4 заявкиЗакрыт10 лет назадНужен программист Только личная встреча сегодня в Москве! Требуется доработка проекта, по мелочам. Где то косячность верстки, где то добавить элементы нужно. Делов на пару дней для хорошего специалиста. ...
Веб-программирование2 заявкиЗакрыт10 лет назад