Тарификаторы атс. Отправка созданных отчетов на e-mail

Тарификаторы атс. Отправка созданных отчетов на e-mail

30.10.2019

"АТС Тарификатор"

Программа учета звонков мини-АТС

Panasonic / LG / Multicom / Samsung / Meridian / Telrad / Siemens / Definity / Daewoo / Ericsson / HiPath / Nec / Coral / Alcatel / Регион / Эпотел / Macrotel / Mercator

Характеристики:

1. Работа в сети.
2. Может устанавливаться сервисом в WinNT / Win2000 / WinXP
3. Показывает не только номера внутренних телефонов, но и имена пользователей, а также отделы, цены за минуту, общую сумму, коды доступа и т.д.
4. Сортировка и поиск, фильтр по периодам, пользователям, отделам, городским линиям, номеру телефона, коду доступа.
5. Показывает отдельными цветами звонки по городу, межгороду, международке и на мобильные телефоны.
6. Выводит, в какой город звонили.
7. Экспорт в Microsoft Excel, Word, Html, BMP, JPG, TIFF и текстовые файлы.
8. Настраиваемые пользователем отчеты с возможностью экспорта в большинство форматов.
9. Разграничение доступа к программе.
10. Тарифные планы
11. Отправка созданных отчетов на e-mail
12. Может забирать логи по telnet (для тех атс, которые поддерживают раздачу логов по сети)
13. И многое, многое другое...

Состоит из трех частей:

1. Firebird Server
Собственно сам сервер, обслуживающий базу. Должен быть всегда запущен на машине, на которой располагается база. Никаких настроек не требуется, под WinNT/2000/XP устанавливается сервисом.

2. ATS Tarifficator - Logger
Программа сбора логов АТС. Висит в трее.
Под WinNT, Win2000, WinXP можно установить сервисом
AtsLogSrv.exe /install и удалить из сервисов AtsLogSrv.exe /uninstall
Может подавать сигнал при каждой записи в лог, отключать запись входящих или указанных пользователем звонков в базу, подменять первые цифры телефонного номера и т.д.

В telnet-версии логгера исполняемый файл называется AtsLogSrv_Telnet.exe . Telnet-версия разработана для тех атс, которые умеют предоставлять логи по TCP/IP-протоколу.

3. ATS Tarifficator
Программа просмотра логов и построения отчетов.

Настройка заключается в выборе вашей АТС из списка в настройках ATS Logger.

Также есть параметр DataBase в ini-файлах, который указывает расположение файла базы данных программы:
DataBase=C:\ATS Tarifficator\ATS.FDB
Сетевой вариант:
DataBase=server:C:\ATS Tarifficator\ATS.FDB
В локальном варианте инсталлятор устанавливает автоматически.
Также поддерживается ключ командной строки:
/DataBase=C:\ATS Tarifficator\ATS.FDB
/DataBase=server:C:\ATS Tarifficator\ATS.FDB


Остальные настройки выполняются в меню программы.

ПРИ ПЕРВОМ ЗАПУСКЕ ИСПОЛЬЗУЙТЕ ИМЯ "Admin", ПАРОЛЬ пустой

Текущий статус программы Shareware. Программа работает после установки только 90 дней, после чего отключаются отчеты, экспорт в эксель, а также тарификатор откажется работать в сети, только локально. Также демо-версия пишет в базу только каждую вторую строку лога и некоторые функции в ней заблокированы. По истечении 150 дней программа откажется работать. Цена за регистрацию программы составляет от 29уе. После регистрации разрешается использовать логгер только на том компьютере в сети, на котором он регистрируется. Тарификатор разрешается устанавливать на все компьютеры в сети без ограничений.

Я был бы благодарен за любые замечания и пожелания относительно данной программы.

Теория
CDR разделяется на два типа: Legacy (Conventional) CDR и Survivable CDR . Первый тип преимущественно использовался на ранних релизах CM, пока не появился более удобный и гибкий механизм – Survivable CDR. Различие в том, что в первом варианте все CDR данные «вещаются» по сети на так называемый CDR adjunct (посредством привязки CDR-линка к IP-адресу принимающего хоста), а во втором вся накопленная информация записывается на жесткий диск ESS или LSP сервера АТС. Legacy CDR работает в режиме «только прослушивания», когда на другой стороне CDR-линка находится клиент (назовем его логгер ), принимающий поступающий на заданный порт поток данных в текстовом виде. Если логгер по каким-либо причинам перестает принимать информацию, сервер начинает накапливать данные в буфер, по заполнению которого CDR-линк переходит в состояние down . И с этого момента вся информация о звонках перестает логироваться, что приводит к появлению пробелов в собираемых данных. В случае же Survivable CDR все обстоит иначе: CDR данные записываются на диск в виде текстовых файлов и хранятся там до тех пор, пока не будут удалены вручную либо автоматически при достижении определенного лимита на количество файлов. Для Legacy CDR можно использовать не один, а два CDR-линка (два независимых логгера на разных хостах, что повышает надежность механизма), но второй способ сбора более удобен и надежен (первый способ тоже имеет право на жизнь, например, когда версия CM на вашей АТС не поддерживает Survivable CDR).
В случае с Legacy CDR можно использовать любой сетевой логгер (хоть самописный) – программу, собирающую и обрабатывающую данные, считанные с сетевого порта. Я использовал ADVANCED PBX DATA LOGGER – очень мощный, качественный и интуитивно-понятный логгер, который без проблем настраивается на прием информации с заданного порта, парсинг по кастомизируемым шаблонам и отдачу удобоваримых данных в БД или файл. К тому же, мне посчастливилось получить лицензию на этот продукт взамен на описание формата передаваемых нашей АТС данных:) Для первоначального тестирования отдачи CDR также может пригодиться утилита Netcat , которая позволит «прослушивать» данные на сетевом порту.
Для Survivable CDR не нужно разбираться с настройкой стороннего логгера или писать свой велосипед – достаточно хотя бы знания какого-нибудь скриптового языка, способного подключиться по SFTP к серверу, получить и разобрать текстовый файл и сложить полученные данные в БД. Например, для этого можно задействовать PHP, который также пригодится для организации веб-интерфейса тарификатора. Все обработанные файлы можно удалять с сервера тем же скриптом. Если скрипт по каким-то причинам не отработает вовремя, то данные будут накапливаться достаточно долго (в сравнении с Legacy CDR, где буфер переполняется за несколько часов при большом количестве вызовов), и позже могут быть получены в полном объеме.
Описание формата выходных данных, правил именования файлов Survivable CDR, а также все необходимые настройки CM есть в документе Avaya Aura Feature Description and Implementation (его несложно найти на официальном сайте поддержки). Можно сконфигурировать CM для отдачи строго заданных полей в нужном порядке (так называемый Formated Output ).
Тарификация
Итак, CM настроен на отдачу CDR данных логгеру, вся информация скапливается структурированно в базе данных. Теперь нужно произвести тарификацию залогированных вызовов и отобразить всю информацию в красивом и удобном виде. Здесь мне пригодился опыт веб-программирования, и я воспользовался языками PHP и JS для создания веб-интерфейса тарификатора.
Сперва я собрал из различных Интернет-источников таблицу префиксов телефонных номеров, при помощи которой определяется направление звонка – субъект РФ и соответствующий федеральный округ. Были задействованы таблицы префиксов, доступные на сайтах крупных операторов связи (МТТ , Ростелеком , Комстар и др.), а также Википедия .
Затем для каждой транковой группы на основе информации от используемых в компании операторов связи были составлены тарифные таблицы, задающие стоимость минуты звонка через транк-группу в каждый субъект. Здесь возникла следующая сложность: звонки на городские номера внутри одного субъекта могут отличаться стоимостью ввиду тарифицирования по расстоянию до города, а не по принадлежности субъекту. Пришлось разбивать такие субъекты на отдельные зоны: например, дробить Московскую область по районам. Вообще, задача составления тарифных таблиц решается индивидуально в зависимости от того, в каком виде ваш провайдер телефонии предоставит свои тарифы. В идеале, конечно, нужно добиваться таблицы с прописанными для каждого субъекта или города ценами, но это далеко не всегда возможно.
Собранные логгером данные прогоняются через таблицы префиксов и тарифов, и для каждого звонка добавляются поля с направлением и стоимостью.
Одна из особенностей работы CDR в этой АТС – округление длительности звонка 6-секундными интервалами. Еще один важный момент: встает задача разбития логов звонков по разным таблицам БД (в зависимости от объема данных, можно, к примеру, заводить новую таблицу каждый месяц) - иначе выборка из БД будет слишком длительной.
К тарификатору был прикручен механизм получения данных о владельце внутреннего номера (добавочного) из Active Directory. Также реализован механизм фильтрации отображаемых данных по дате/времени звонка, длительности, номерам звонящего и принимающего абонентов и т.д. – можно сделать отбор по любому из отдаваемых в CDR полей (в т.ч. типы звонков, аккаунт-коды, FRL и т.д.)

Компания "Т-софт" предложила первую по настоящему тиражируемую версию тарификационной программы в 1998 году. Это был по настоящему коробочный продукт - тарификатор АТС Phonekeeper 3.0 для телефонных коммутаторов Avaya, Siemens, NorTel, Alcatel, Ericsson, Lucent, ITT, Nokia, Harris, NEC, IskraTel, MiniCom, Panasonic, Samsung, LG и др. При создании этой версии продукта наши разработчики уделили особое внимание скорости обработки данных и максимально широкому спектру функциональных возможностей. Именно эти характеристики на наш взгляд, который не изменился и до сих пор, являлись наиболее важными для любых биллинговых систем, в т.ч. и для не слишком сложного тарификатора АТС.

На самом деле это сейчас мы называем первые наши программы, согласно более или менее устоявшейся терминологии: тарификатор АТС - биллинговая программа - биллинговая система - АСР . Тогда же продукт имел массу параметров, характерных для более сложных систем.

Среди клиентов, в первый же год - два по достоинству оценивших первые версии Phonekeeper были такие крупные корпоративные клиенты, как Центральный аппарат СБ РФ в Москве и территориальные банки СБ РФ (и многие другие московские и региональные банки), московские и региональные операторы связи, государственные и коммерческие предприятия. Привлечь столь солидных клиентов могли, пожалуй, удобство пользования программой в части гибкости тарифных планов, а соответственно возможность повторить или реализовать сложные (т.н. индивидуальные) их варианты и, конечно же - скорость тарификации! Понятно, что в крупных корпорациях и у операторов связи число звонков (CDR) в месяц исчислялось как минимум миллионами. А работа с подавляющим большинством биллинговых программ того времени имеющих скорости мягко говоря скромные (50-200 CDR/сек) вынуждала ожидать результатов производимых операций мучительно долго. Или приходилось делать постоянный "On-line" биллинг АТС, в том смысле, что биллинг велся непрерывно, по мере подкачки новых CDR.

Такой подход к построению биллинга АТС крайне ограничивал возможности применения биллинговых систем. Тарификатор АТС от "Т-софт" (даже первых выпусков) позволял уверенно проводить биллинг месячного трафика таких клиентов со скоростями 2000-4000 CDR/сек на простых РС класса Pentium III. Это впечатляющее преимущество в нашу пользу. Именно тогда появился первый девиз компании "Т-софт" - Биллинг с рекордной скоростью!" Сегодня скорости наших тарификаторов превышает 8000 CDR/сек!

По мнению многих клиентов, проводивших независимое практическое тестирование и сравнение с другими продуктами, Phonekeeper обладает следующими основными функциональными возможностями:

  • Отсутствие ограничений на объем обрабатываемых данных;
  • Поддержка IPPBX и работа с сетями телефонных станций всех производителей;
  • Гибкая настройка на формат строки данных телефонного коммутатора;
  • Возможность включения интеллектуальных функций фильтрации звонков по различным критериям на стадии первоначального анализа исходных данных;
  • Высокая скорость тарификации благодаря специально оптимизированному алгоритму;
  • Работа с офисными станциями и с транзитными коммутаторами;
  • Несколько механизмов генерации отчетов, возможность сделать запрос можно по любому полю или группе полей. Работа со сценариями.
  • Генерация статистических и аналитических сводок по множеству тарификационных параметров, включая загрузку станции и нагрузку на транки/абонентов;
  • Гибкая система назначения тарифных планов по транкам, маршрутам и внутренним абонентам (и/или их группам). Т.е., отдельную тарифную сетку можно назначить каждому абоненту. Количество тарифных планов было практически не ограничено!
  • On-line тарификация;
  • Гибкость биллинга АТС по назначению параметров округления, не учитываемых длительностей, временных зависимостей тарифов и пр. Вы можете настроить свою систему точно под условия вашего договора с провайдером;
  • Стандартный интерфейс пользователя MS Windows с удобной системой подсказок;
  • Наличие простого и надежного WEB-интерфейса для пользователей телефонной сети (опция).

Следует отметить, что тарификаторы АТС Phonekeeper Lite, Phonekeeper 3.0 и биллинговая программа Phonekeeper 4.0 c сентября 2011 года окончательно сняты с производства и заменены на универсальный продукт

Перед любой организацией, использующей офисную АТС, рано или поздно встает проблема учета и контроля расходов на телефонную связь. Для этой цели существуют программы тарификации, которые выполняются на компьютере, подключенном к мини-АТС через последовательный порт RS-232 или LAN.

Они позволяют записывать информацию о произведенных телефонных вызовах на жесткий диск компьютера и в дальнейшем обрабатывать ее. Полученные результаты могут быть использованы для следующих целей: Сопоставления счетов за телефонные переговоры, выставленные оператором связи;

  • Разделения счетов за переговоры между различными отделами или организациями, использующими одну АТС;
  • Анализа загруженности офисной АТС;
  • Выписывания счетов за телефон клиентам (например, в гостинице).

Таким образом, появляется возможность:

  • Оптимизации использования телефонных линий;
  • Уменьшения расходов на оплату телефонных счетов;
  • Решения спорных вопросов при расчетах с операторами связи;
  • Обеспечения контроля за телефонными переговорами с целью предотвращения нежелательных звонков.
  • Повышения производственной дисциплины сотрудников;
  • Создания системы регистрации, учета и выборки информации по телефонным соединениям;

Мы предлагаем программу тарификации WinTariff .




После установки программа будет работать без ограничений в течении 2-х недель, затем запись новых звонков прекратится. Чтобы снять ограничения нужно оплатить регистрационный ключ

Вместе с WinTariff поставляется база, содержащая коды более 2000 городов бывшего СССР и 130 зарубежных стран. Вы также имеете возможность редактировать и добавлять новые коды.

WinTariff позволяет использовать различные тарифы для расчета стоимостей (это необходимо, например, если Ваш фирма пользуется услугами сразу нескольких телефонных компаний). Вы можете легко изменить формат финального отчета в соответствии с Вашими требованиями (например, вставить логотип Вашей фирмы). Наиболее часто выполняемые операции могут быть запомнены, и в дальнейшем вызываться по нажатию одной кнопки - это делает

Простым для использования.

Скриншоты программы


Главное окно WinTariff"a со списком звонков



Окно параметров выборки звонков



Отчет по внутренним номерам



Статистическая обработка результатов


Советы по настройке и работе с Wintariff можно

У многих современных компаний имеются удаленные филиалы и подразделения. По статистике 70% всех соединений филиалов приходится на головной офис. При этом занимаются внешние линии, ограничивая поступление входящих звонков, кроме того приходится оплачивать исходящий трафик. В связи с этим возникает проблема связи головного офиса со своими филиалами, а также создания собственной сети, объединившей бы все подразделения компании в единое целое. Имеется множество способов решения данной проблемы. Рассмотрим некоторые из них.



© 2024 beasthackerz.ru - Браузеры. Аудио. Жесткий диск. Программы. Локальная сеть. Windows