1 | изначальная версия редактировать | |
# не обязательно жать . Либо ждите окончание таймаута, либо поправьте нумерной план , чтобы при вводе короткого номера звонок сразу же переводился. Определите свой контекст перевода для таких звонков, где явно задана нумерация только внутренних номеров. Нужно переопределить для исходящих звонков переменную TRANSFER_CONTEXT во Freepx это будет примерно так
[outbound-allroutes-custom]
exten => _X.,1,GoSub(outbound-allroutes-custom-sub,s,1)
[outbound-allroutes-custom-sub]
exten => s,1,Macro(user-callerid,SKIPTTL,)
exten => s,n,Set(__TRANSFER_CONTEXT=transfer_4_mobile)
exten => s,n,Return()
[transfer_4_mobile]
exten => _XXX,1,Goto(ext-local,${EXTEN},1)
exten => _X.,1,Goto(from-internal-xfer,${EXTEN},1)
2 | No.2 Revision редактировать |
# не обязательно жать . Либо ждите окончание таймаута, либо поправьте нумерной план , чтобы при вводе короткого номера звонок сразу же переводился. Определите свой контекст перевода для таких звонков, где явно задана нумерация только внутренних номеров. Нужно переопределить для исходящих звонков переменную TRANSFER_CONTEXT во Freepx это будет примерно так
[outbound-allroutes-custom]
exten => _X.,1,GoSub(outbound-allroutes-custom-sub,s,1)
[outbound-allroutes-custom-sub]
exten => s,1,Macro(user-callerid,SKIPTTL,)
exten => s,n,Set(__TRANSFER_CONTEXT=transfer_4_mobile)
exten => s,n,Return()
[transfer_4_mobile]
exten => _XXX,1,Goto(ext-local,${EXTEN},1)
_1[05]X,1,Goto(ext-local,${EXTEN},1) ; 1[05]X - диапазон внутренних номеров
exten => _X.,1,Goto(from-internal-xfer,${EXTEN},1)
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.