Помогите по диал плану.
Добавлено: 08 июн 2020, 16:06
Добрый день,
Производим переход с АТС циско на freepbx. При этом меняем внутреннюю нумерацию. Ранее была трёхзначка теперь 4х. Спереди к номеру добавляется 1.
Городские вызовы поступают по транку с циско шлюза.
Такой вопрос, для удобства входящих городских вызовов. Контрагенты пока не в курсе что сменилась нумерация и могут по прежнему набирать трёх значку например номер 100, а не 1000.
Нужно не потерять эти вызовы если я правильно понял, необходимо в контексте [from-internal-custom] добавить запись вида:
exten => 100,1,Dial(SIP/1000)
но когда таких номеров более 900 не удобно каждый описывать. Подскажите я правильно понимаю, что нужно через переменную например.
exten => _ZXX,1,Set(Leif=ZXX)
same => n,Dial(1${Leif})
Или так:
exten => _ZXX,1,Set(Leif=ZXX)
same => n,Dial(SIP/1${Leif})
Какой вариант верный или я вообще не правильно мыслю?
Производим переход с АТС циско на freepbx. При этом меняем внутреннюю нумерацию. Ранее была трёхзначка теперь 4х. Спереди к номеру добавляется 1.
Городские вызовы поступают по транку с циско шлюза.
Такой вопрос, для удобства входящих городских вызовов. Контрагенты пока не в курсе что сменилась нумерация и могут по прежнему набирать трёх значку например номер 100, а не 1000.
Нужно не потерять эти вызовы если я правильно понял, необходимо в контексте [from-internal-custom] добавить запись вида:
exten => 100,1,Dial(SIP/1000)
но когда таких номеров более 900 не удобно каждый описывать. Подскажите я правильно понимаю, что нужно через переменную например.
exten => _ZXX,1,Set(Leif=ZXX)
same => n,Dial(1${Leif})
Или так:
exten => _ZXX,1,Set(Leif=ZXX)
same => n,Dial(SIP/1${Leif})
Какой вариант верный или я вообще не правильно мыслю?