хитрая подстановка 9 при наборе
| Цитата: |
| при входящем звонке астер отрезает 9, и выдает номера в нормальном виде |
у кого как, а меня "астер", точнее прописано в dialplan, номера приводятся к международному формату.
в случае с россиийскими мобильниками это +79ХХХХХХХХХ
и это касается как входящих так и исходящих.
| Цитата: |
| чтоб астер, не найдя 9 в начале длинного номера подставлял ее? а в случае с мобильниками, то 98? |
а зачем астеру 9 вначале номера? что бы ее отбросить, когда номер будет в транк передаваться?
при наличии нормальной АТС, зачем "тянуть" костыли" старых АТС?
на старых, после "барышня - смольный" префикс внутренней сети был необходим.
ибо железки были тупые, и увидев вначале заветную 9, атс знала что все что после этого префикса все нужно отдать во внешнюю линию.
ну а если вначале нет 9, то это номер внутренней сети.
не знаю как в вебовской морде поменять входящий, а вот на исходящем нужно просто правило прописать и все.
не помню как в 2,8 это выглядит.
PS а еще Вам бы книжечку почитать. зарегистрировались на этом форуме 3 года назад, а понимания как это работает - нет.
_________________
Алексей Милько
А там уже что угодно с номером, для входящих
проблема в общем-то решена, но все равно имеется вопросик:
изначально в исходящих маршрутах было так:
prefix = 9
match pattern = 891180XXXXX
поэтому в неотвеченных вызовах на ip-телефонах номер высвечивался без 9 и поднятием трубки звонок не проходил, т.к. префикс отсутствовал
сейчас сделал так:
prepend = 8
prefix = 98
match pattern = 91180XXXXX
все работает как надо, можно звонить и через 9 и просто, по поднятию трубки звонок тоже нормально проходит, что логично, но, если сделать правило вот так:
prepend = 8
prefix = 9
match pattern = 91180XXXXX
а с аппарата набрать 9891180XXXXX, то звонок тоже проходит нормально, что мне не совсем понятно... по идее в данном случае в линию передается 8891180XXXXX, т.е. 2 восьмерки, хотя, для звонка хватает одной... отсюда вопрос: почему так работает? неужели отрезается первая лишняя цифра в переданном в линию номере?
через пару часов:
думаю, что отрезается лишняя цифра префикса, т.е. слева, что более менее логично, людям знающим большая просьба объяснить так это или нет
Убери ВООБШЕ в исходящей маршрутизации и в транке префиксы.
Звони как есть. Жизнь будет проще.
если это шестизнак .... а у Вас в компании количество девайсов больше 9 тысяч? ... всё равно - средствами исходящей маршрутизации. (и на обработку в первую очередь)
Если это любой другой номер, я не вижу видимых проблем.
Объясни в каком городе ты живёшь, какой номер вызова такси и какая сетка локальных номеров. Мне самому интересно стало.
Added after 8 minutes:
Так ты с Мурманска что ль?
Я тут пытаюсь понять что ты написал выше. Мож будут мысли.
Added after 16 minutes:
Если ничего не менять "что было".
Я бы попробовал добавить исходящее правило
911XXXXXXX
и в исходящем повторить 911XXXXXXX
это если надо указывать код компании ОАО "Мобильные Телесистемы"
-------------------------------------------------------------------------------------
У тебя указано в исходящих (наверно) 9 - в префиксе и 891180XXXXX
в транке 8- префикс и XXXXXXXXXX в транке.
По правде сказать совершенно не понятно для чего там затесалась восьмёрка.
| Цитата: |
| jeckfs для выбора маршрута в данном случае и используется префикс 9. 8 подставляется, т.к. вызов на мобильные идет не по SIP, а через PSTN, поэтому правила набора как для межгорода |
8 у тебя подставляется как разтаки для мобильного транка. И в транке эта восмёрка удаляется.
В первом посте ты указал именно так.
Есть мысль как сделать (если тебе надо) всё красиво и без кодов, но внутренний 125 экстеншен придётся "похоронить". Он будет вызывать такси. ))
Или сделать что бы только короткие вызывались через девятку 9+125
Я думаю это более красивое решение.