PHP скрипт - парсер Excel таблицы, скачивающий ее с e-mail

Никита11 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
07.03.2015

Срок написания скрипта до 10-11 марта.

Заявки принимаются до 8 марта 12:00.

Нужен скрипт, периодически запускаемый планировщиком задач (Cron), который будет скачивать с e-mail прикрепленный к письму файл (таблицей в формате Excel). Предусмотреть чтобы скачивались и парсились файлы только новых писем (они приходят примерно 2 раза в месяц). Работать можно по любому протоколу (POP3, IMAP). Пример файла прикреплен. Имя файла в каждом письме одинаковое.

Прикрепленный файл формата .xls это отчет, содержащий информацию по затратам на работников. В нем нас интересуют следующие данные:

а) Период за который составлен отчет (в примере 01.02.2015 и 16.02.2015)

б) ФИО каждого работника (например Григорьев И.А.)

в) Дата и время по каждой покупке каждого работника (например 05.02.2015 9:50)

г) Услуга по каждой покупке каждого работника (только 2 варианта, Бензин-95 или Дизельное топливо)

д) Количество по каждой покупке каждого работника (дробное число, например 45,85)

Также должна быть таблица работников, содержащая например 2 поля: id и fio.

Поле 'fio' содержит ФИО всех известных работников, если скрипт встречает новые ФИО, то он должен добавить его в эту таблицу. В остальных таблицах использовать не текстовое значение ФИО, а соответствующий ID работника.

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

Желательна "Сделка без риска".

Жду заявок, содержащих срок выполнения и стоимость.