Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

История изменений [назад]

нажмите, чтобы скрыть/показать версии 1
изначальная версия
редактировать

ответил 2014-12-01 09:18:20 +0400

leonin Gravatar leonin

Спасибо за помощь! протупил, что set должен быть выше Dial Правильное решение оказалось проще: в sip.conf нечего прописывать не надо,

а extension.ael:

_7XXXXXX => {
&record(${EXTEN},${UNIQUEID}); Set(CALLERID(num)=YYY${CALLERID(num)}); Dial(SIP/ШЛЮЗ/${EXTEN:1}); };

Как раз перед внутренним номером добавляется нужный "префикс" (YYY) при звонке через этот транк

Спасибо за помощь! протупил, что set должен быть выше Dial Правильное решение оказалось проще: в sip.conf нечего прописывать не надо,

а extension.ael:

_7XXXXXX => {
&record(${EXTEN},${UNIQUEID});

&record(${EXTEN},${UNIQUEID});

    Set(CALLERID(num)=YYY${CALLERID(num)});
      Dial(SIP/ШЛЮЗ/${EXTEN:1});
        };

};

Как раз перед внутренним номером добавляется нужный "префикс" (YYY) при звонке через этот транк

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.