AF
Asterisk Forum
обсуждения телефонии, VoIP и IP-PBX
12разделов
5 423тем
34 385сообщений
← К списку тем

Замена CallerID в FreePBX

Asterisk GUI 3 сообщений -
#1

В FreePBX из Е1 приходит транзитный вызов с CallerID 75558884ХХХ
нужно заменить на CallerID 75558886ХХХ
Другие CallerID нужно оставить без изменений.
Подскажите пожалуйста как это сделать.
#2

exten => _75558884ХХХ,1,Set(CALLERID(number)=75558886${CALLERID(number):-4})

приземлите в кастомный контекст. и там сделайте преобразование .

ну или смотрите там есть модуль в котором можно шаманить
#3

april22 @ Пт Июл 24, 2015 11:30 писал(а):
exten => _75558884ХХХ,1,Set(CALLERID(number)=75558886${CALLERID(number):-4})

приземлите в кастомный контекст. и там сделайте преобразование .

ну или смотрите там есть модуль в котором можно шаманить


а в этом выражении _75558884ХХХ это набираемый номер или CALLERID ?
если я правильно понял тут CALLERID не меняется а добавляется 75558886 к CALLERID