Страница 1 из 1

Стоимость вызова CDR

Добавлено: 02 апр 2012, 13:26
kgr0a
Добрый день всем!
Возник вопрос по поводу статистики вызовов (к которой хочется прикрутить стоимость вызова).
Цена_вызова=(billsec/60)*цена_за_минуту_направления - вот все никак не могу придумать где бы в dial-plan'е эту логику на звонок повесить, чтобы затем выдавать стоимость разговора в userfield. Буду очень благодарен если кто-нибудь направит в нужную сторону.

Re: Стоимость вызова CDR

Добавлено: 02 апр 2012, 13:59
ded
Это называется биллинг.
Посмотрите на имеющиеся готовые биллинги для Астериска сначала, может не придётся изобретать велосипед?

Re: Стоимость вызова CDR

Добавлено: 02 апр 2012, 15:00
kgr0a
Дело в том, что у меня уже есть статистика вызовов, которая все довольно красиво и удобно выдает в web, pdf, csv.
Использую слегка переделанную Asterisk-Stat 2.0.
Единственное, не могу никак стоимость вызовов туда прикрутить.

Re: Стоимость вызова CDR

Добавлено: 02 апр 2012, 15:03
Vlad1983
что мешает обрабатывать CDR отдельным скриптом?

Re: Стоимость вызова CDR

Добавлено: 02 апр 2012, 15:07
kgr0a
Отдельный скрипт для обработки CDR'а - это первое, что пришло в голову.
Но из спортивного интереса решил поломать голову, можно ли это сделать средствами dial plan'а?

Re: Стоимость вызова CDR

Добавлено: 02 апр 2012, 15:22
Aven
Конечно можно, вы же сами формулу написали.