Здравствуйте, уважаемые Форумчане.
Есть Asterisk в виде Elastix-а и шлюз GoIP-4. При звонках на внешние номера через шлюз в поле Source корректно оботражается номер, а вот в поле Destination виден только tdial.
Как это исправить?
а не tdialSIP/9000/10+номер на который звонят
видно CDR?Sparkle писал(а):Есть Asterisk в виде Elastix-а и шлюз GoIP-4. При звонках на внешние номера через шлюз в поле Source корректно оботражается номер, а вот в поле Destination виден только tdial.
Как это исправить?
Видимо Вы спросили как в CDR вывести значение номер на который звонятгде-то в другом месте.Sparkle писал(а):Я просто спросил как в CDR вывести значение SIP/9000/10+номер на который звонят
а не tdial
Так и есть, а вот как побороть фиг его знает=)SolarW писал(а):Для FreePBX tdial пишется в Destination если в Incoming Routes в качестве Destination указать Trunk
Т.е. как ТС и сказал - транзитное подключение...
3) Принимать от оператора в кастомный контекст, где написать строчку для этого транзитаded писал(а):Варианты:
1) Сделать кастомную обработку CDR - вписывать в поле Destination полученый номер назначения через Set(
2) Просто добавить в вывод вэб репорта ещё одну колонку со значением номера из переменной, например писать её в Userfield