Написать скрипт для формирования отчета по Звонкам

3 000 руб. за проект
13 ноября 2020, 09:52 • 4 отклика • 50 просмотров
Есть проект
http://prog-it.github.io/Asterisk-CDR-Viewer-Mod/
на его базе формируется статистика по звонкам с учетом их стоимости из базы данных астериска.

Требуется написать скрипт
который бы формировал, аналогичный вебу (из проекта) отчет, запускаясь по крону и отправлял бы отчет на почту.

что требуется от скрипта:
Требуется выгрузка из таблицы по критериям и стоимости.
Параметры которые нужны это src или userfield.
Период 1 день, 7 или 30.
Ну и стоимость за этот период.
так же необходимо, что бы была возможность менять имя базы.

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

надо что бы можно было в скрипте прописать src номер или userfield
если указать 0, надо что бы посчитало за текущие сутки, т.е. с 00:00 до 23.59 текущего дня
если указываем 1, то за вчера с 00:00 до 23.59, предыдущий день
если указываем более 1 то за период с вчера на столько то дней назад с 00:00 до 23.59
т.е. предлагаю сделать отчет от текущей даты

повторю на примерах, если указываем 0, то нужен период 26.11.2020 с 00:00 до 23:59
если указываем 1, то нужен период 25.11.2020 с 00:00 до 23:59
если указываем 2, то нужен период с 25.11.2020 с 00:00 до 26.11.2020 23:59
если указываем например 7, то нужен период с 19.11.2020 с 00:00 до 25.11.2002 23:59

В результате работы скрипта (за указанные в параметре скрипта период), должен быть отправлен на почту отчет, содержащий:
-Расход средств
-Расход минут
-Статистику по звонкам
аналогично отчету из веб интерфейса.