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

Преобразование номера для передачи в транки FreePBX

Добавлено: 14 сен 2011, 19:34
Aven
Есть 3 провайдера, для каждого создан транк. Проблема в том, что они требуют разные форматы номеров для набора.
1) 8XXXXXXXXXX - для звонков по РФ, 810(код страны)(код города/номер абонента) - для звонков по международке
2) 7XXXXXXXXXX - для звонков по РФ, (код страны)(код города/номер абонента) - для звонков по международке
3) +7XXXXXXXXXX - для звонков по РФ, +(код страны)(код города/номер абонента) - для звонков по международке

Есть маршрут для исходящих звонков, в котором и указаны эти 3 транка.
Можно преобразовать номера штатным способом или нужно писать custom диалплан?

Re: Преобразование номера для передачи в транки FreePBX

Добавлено: 14 сен 2011, 19:37
Vlad1983
в настройках каждого транка есть возможность преобразовать к нужному формату

Re: Преобразование номера для передачи в транки FreePBX

Добавлено: 14 сен 2011, 19:43
ded
Точность - признак мастерства!
1) 8ZXXXXXXXXX - для звонков по РФ, 810(код страны)(код города/номер абонента) - для звонков по международке
2) 7ZXXXXXXXXX - для звонков по РФ, (код страны)(код города/номер абонента) - для звонков по международке
3) +7ZXXXXXXXXX - для звонков по РФ, +(код страны)(код города/номер абонента) - для звонков по международке
а ещё точнее - везде NXXXXXXXXX ибо с 1 нет кодов межгорода.

А) Делаем маршрут формата ZXXXXXXXXX, называем - Россия! и указываем все три транка перебором в порядке предпочтений
Б) В настройке транка1 в окошечке Dial рисуем
8+ZXXXXXXXXX
В настройке транка2 в окошечке Dial рисуем
7+ZXXXXXXXXX
В настройке транка3 в окошечке Dial рисуем
+7+ZXXXXXXXXX
Вуаля!
Г) ПРОФИТ!

Примерно то же самое с международом.

Re: Преобразование номера для передачи в транки FreePBX

Добавлено: 14 сен 2011, 20:02
Aven
Все понятно, проглядел в транках Dialed Number Manipulation Rules :)