Доброе утро, коллеги. есть номер 810830555555555. в моем астериске создано правило только из 12 цифр, а не из 15. как сделать так, чтобы отправлялось провайдеру только 12 последних цифр? без 810.
Еслм через WEB, то так:
Dialed Number Manipulation Rules:
(здесь пишем префикс, который надо добавить)+ (здесь, который отрезать) | (здесь оставшийся после обрезания паттерн)
В вашем случае указать только второй префикс: 810|XXXXXXXXXXXX
Задан: 2012-10-11 10:47:36 +0400
Просмотрен: 355 раз
Обновлен: Oct 11 '12
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.
отрезать лишнее CUT
awsswa ( 2012-10-11 11:07:02 +0400 )редактироватьв веб морде это как сделать?
rayden8 ( 2012-10-11 11:08:38 +0400 )редактироватьhttp://asterisk-support.ru/question/14545/obrezanie-caller-id-v-elastix/
awsswa ( 2012-10-11 11:12:21 +0400 )редактироватья правильно понял. вставляю туда extensions_custom.conf контекст. а в транке на провайдера пишу from-trunk-cut
rayden8 ( 2012-10-11 11:25:32 +0400 )редактироватьвот есть в настройках транка Dialed Number Manipulation Rules такая менюшка. но там не понятен их язык... но там что то написано про отрезать, оставить и ещё что-то. кто-нить сталкивался настраивал эту меню?
rayden8 ( 2012-10-11 11:45:45 +0400 )редактироватьв вебморде - никак. вы поняли неправильно, надо базовые знания в астриск чтоб применить CUT.это - функция. но awsswa тоже не експерт. чтоб взять последнии Х символов функции не нужны. ${EXTEN:-12} даст тот же еффект.
meral ( 2012-10-11 14:38:59 +0400 )редактировать