Преобразование междугородних номеров
Модератор: BVN
Преобразование междугородних номеров
Здравствуйте, необходима консультация по преобразованию входящих междугородних номеров.
То есть поступает входящий вызов, на Т/А отображается номер 3462764298. Прописал NUTRI CNVTYP=2,NUMTYP=2,ENTRY=3462,PRE=98; где 3462 код города.
После ввода команды на Т/А выводится 983462764298 - необходимый результат. Но проблема решилась только для номер 3462, а как быть с остальными регионами 3461, 3463, 495, 812 и т. д.
Для каждого номера создавать свой ENTRY ?
Версия станции BC 13
То есть поступает входящий вызов, на Т/А отображается номер 3462764298. Прописал NUTRI CNVTYP=2,NUMTYP=2,ENTRY=3462,PRE=98; где 3462 код города.
После ввода команды на Т/А выводится 983462764298 - необходимый результат. Но проблема решилась только для номер 3462, а как быть с остальными регионами 3461, 3463, 495, 812 и т. д.
Для каждого номера создавать свой ENTRY ?
Версия станции BC 13
Последний раз редактировалось Klinok Пн дек 17, 2018 14:30, всего редактировалось 1 раз.
Преобразование междугородних номеров
Спасибо, но с ENTRY=4 пока не понятно, боюсь "собьётся внутренняя нумерация" (4ххх) а какие у нас маршруты используются для города (чтобы в NUTRI конкретно указать маршрут) я пока не знаю.
Преобразование междугородних номеров
не боись, всё будет нормально, а на внутренние номера строки с CNVTYP=2 никак не влияют.
Преобразование междугородних номеров
Ситуация изменилась, результат должен быть таким:
При поступлении входящих 3462хххххх, должно быть - 9хххххх;
При поступлении входящих 3ууухххххх, должно быть 983ууухххххх, где 3ууу - код города.
прописал NUTRI CNVTYP=2,NUMTYP=2,ENTRY=3462,PRE=9, TCR=4;
далее прописал NUTRI CNVTYP=2,NUMTYP=2,ENTRY=3,PRE=98; и выводится сообщение redundantly
При поступлении входящих 3462хххххх, должно быть - 9хххххх;
При поступлении входящих 3ууухххххх, должно быть 983ууухххххх, где 3ууу - код города.
прописал NUTRI CNVTYP=2,NUMTYP=2,ENTRY=3462,PRE=9, TCR=4;
далее прописал NUTRI CNVTYP=2,NUMTYP=2,ENTRY=3,PRE=98; и выводится сообщение redundantly

Преобразование междугородних номеров
нельзя прописать одновременно две строки с ENTRY=3 и ENTRY=34xx, это конфликт номеров. В данной ситуации надо разбивать весь диапазон 3х на под диапазоны такие как 30, 31, 32, ....39. Будет десять строк, нормально, другого варианта нет. А если понадобится, то и диапазон 34 можно разделить ещё на десять под диапазонов 340, 341,... 349.
Преобразование междугородних номеров
Походу дела вся эта байда нужна чтобы какому-то босу с системником было легче делать вызов пропущенных вызовов.
Предлагаю не заморачиваться с разбивкой входящих А номеров на междугородные и местные, а все сделать одинаково.
983462хххххх 983812хххххх
А для правильного набора местных городских номеров сделать преобразование в LCR.
примерно так:
LCDDI:TAB=ENT,ENTRY=983462,TRC=6,PRE=9,CONF=N;
LCDDI:TAB=DNT2,ENTRY=9,FRCT=1,TRC=0,ACCT=0,TOLL=111111111111111,BTON=0;
LCDDI:TAB=FDT,FRCT=1,TZONE=1,PRE=7891;
RODDI:DEST=7891,ROU=1,ADC=200500000000025100000001000,TRC=0,SRT=5,NUMACK=0;
NANSI:NUMTYP=LC,NUMSE=9;
Предлагаю не заморачиваться с разбивкой входящих А номеров на междугородные и местные, а все сделать одинаково.
983462хххххх 983812хххххх
А для правильного набора местных городских номеров сделать преобразование в LCR.
примерно так:
LCDDI:TAB=ENT,ENTRY=983462,TRC=6,PRE=9,CONF=N;
LCDDI:TAB=DNT2,ENTRY=9,FRCT=1,TRC=0,ACCT=0,TOLL=111111111111111,BTON=0;
LCDDI:TAB=FDT,FRCT=1,TZONE=1,PRE=7891;
RODDI:DEST=7891,ROU=1,ADC=200500000000025100000001000,TRC=0,SRT=5,NUMACK=0;
NANSI:NUMTYP=LC,NUMSE=9;
Преобразование междугородних номеров
хотя строка должна выглядеть вот так
LCDDI:TAB=ENT,ENTRY=983462,TRC=6,CONF=N;
LCDDI:TAB=ENT,ENTRY=983462,TRC=6,CONF=N;
Преобразование междугородних номеров
LCDDI - команда для продвинутых пользователей, кем я далеко не являюсь.
Вопрос был отложен до 2019 года, спасибо за консультацию, после НГ наверное попробую с NUTRI.
Вопрос был отложен до 2019 года, спасибо за консультацию, после НГ наверное попробую с NUTRI.
Преобразование междугородних номеров
Ничего там особо продвинутого нет.
В вашем случае можно использовать вариант более простой с PNR.
На роут выхода в город вешается левый DEST
RODDI:DEST=7891,ROU=1,ADC=200500000000025100000001000,TRC=0,SRT=5,NUMACK=0;
далее пишите пару строк
LCDDI:TAB=RCT,PRE=7891,FRCT=11;
LCDDI:TAB=PNR,ENTRY=983462,FRCT=11,TRC=6,PRE=7891,TRC1=0;
На работу станции это никак не влияет.
Далее пробуйте набирать с обычного телефона городской номер в междугороднем формате 983462xxxxxx
в поток должен улететь обычный 6-стизначный номер xxxxxx
В вашем случае можно использовать вариант более простой с PNR.
На роут выхода в город вешается левый DEST
RODDI:DEST=7891,ROU=1,ADC=200500000000025100000001000,TRC=0,SRT=5,NUMACK=0;
далее пишите пару строк
LCDDI:TAB=RCT,PRE=7891,FRCT=11;
LCDDI:TAB=PNR,ENTRY=983462,FRCT=11,TRC=6,PRE=7891,TRC1=0;
На работу станции это никак не влияет.
Далее пробуйте набирать с обычного телефона городской номер в междугороднем формате 983462xxxxxx
в поток должен улететь обычный 6-стизначный номер xxxxxx
Преобразование междугородних номеров
LCR, PNR - это всё относится к набору исходящих номеров, а как быть с отображением входящих звонков на дисплее системника? Что в данной задаче важно, увидеть входящий А-номер в МГ формате или же для кода 3462 надо обязательно видеть на системнике номер без кода города? Когда-то давно у себя я просто отрезал код нашего города в А-номере, чтобы на системнике был виден только сам городской номер.
Преобразование междугородних номеров
Им в любом случае преобразование А номеров надо делать.
Преобразование междугородних номеров
да, надо, но по-моему вполне будет достаточно поставить 98 и всё будет в порядке и с набором тоже.
Преобразование междугородних номеров
Да конечно достаточно.
И набор будет работать.
Только будут местные вызова оплачивать по тарифам межгорода.
И набор будет работать.
Только будут местные вызова оплачивать по тарифам межгорода.