Страница 1 из 2
FreePBX: модификация исходящего CID
Добавлено: 20 авг 2014, 09:35
DIMMon
Здравствуйте, нужна помощь:
В FreePBX надо к Outbound CID Extension при звонке на определенный транк добавлять код города
Re: FreePBX: модификация исходящего CID
Добавлено: 20 авг 2014, 10:57
ded
Для этого и существует преобразование номеров в транке. Смотрите вэб интерфейс внимательно. Outbound CallerID.
Re: FreePBX: модификация исходящего CID
Добавлено: 20 авг 2014, 11:01
DIMMon
там CID можно прописать только постоянный
Re: FreePBX: модификация исходящего CID
Добавлено: 20 авг 2014, 11:02
ded
CallerID = CID.
DID - это только для входящих.
Re: FreePBX: модификация исходящего CID
Добавлено: 21 авг 2014, 13:29
DIMMon
прописал вот енто
exten=>_X.,1,Set(CALLERID(num)=78152${CALLERID(num)})
но номер берется из внутр. CID, а мне надо чтобы брались цифры из Исходящего Caller ID, прописанного во внутр. номере
Re: FreePBX: модификация исходящего CID
Добавлено: 21 авг 2014, 13:34
ded
Пропишите Исходящий (Outbound) Caller ID, прописанный во внутр. номере в полном виде 78152345678
А на транке уберите совсем.
Re: FreePBX: модификация исходящего CID
Добавлено: 21 авг 2014, 13:43
DIMMon
у меня разные провайдеры: один требует шестизначный номер, а другой 10
Re: FreePBX: модификация исходящего CID
Добавлено: 21 авг 2014, 15:49
ded
Тогда да, надо на транке. Если енто
exten=>_X.,1,Set(CALLERID(num)=ХХХХХ) подходит, то так и сделайте, только значение берите не {CALLERID(num)}, а из базы
database showkey AMPUSER/{CALLERID(num)/outboundcid
Re: FreePBX: модификация исходящего CID
Добавлено: 21 авг 2014, 15:56
DIMMon
Я что-то не совсем понял как должна выглядеть строка в моем случае?
Re: FreePBX: модификация исходящего CID
Добавлено: 21 авг 2014, 16:04
ded
Что-то типа
Set(CALLERID(num)=${DB( AMPUSER/{CALLERID(num)/outboundcid)})
но Вы уж напрягитесь сами, мне синтаксис оттачивать влом.