Vlad1983 писал(а):
"Outbound Caller ID Number" выставляется в канале при звонке самим пользователем
и в штатном диалплане он выставляется в
effective_caller_id_number при звонках на внешку
set effective_caller_id_number=${outbound_caller_id_number}проблема в том что при переадресации в
outbound_caller_id_number подставляется совсем не переменная пользователя ибо канал из вне
нужно вытащить из переменных пользователя как-то так:
Код:
<action application="set" data="effective_caller_id_number=${user_data(${sip_callee_id_number}@${domain_name} var outbound_caller_id_number)}" />
как это сделать во фьюжене точно не скажу, ибо не пользуюсь
поэкспериментируйте
Спасибо за совет, тоже не знаю как это на фьюзине сделать ибо веб хоть и дает посмотреть и даже изменить xml запись, но при сохранении
переиначивает по своему. Буду думать дальше.
Пока сделал так - выход во внешку через префикс - "98хххххххххх"
переадресация - номер записывается без префикса "8хххххххххх"
создал два маршрута - для набора с префиксом АОН outbound_caller_id_number - для внутренних переадресаций во внешку.
для без префиксного маршрута - жестко один "серийный" номер - для переадресаций снаружи наружу.
Вроде работает, посмотрим дальше какие варианты переадресаций вылезут.
На серийном номере по входу IVR.
Неудобно, но пока по другому ни как.