Разрешить использовать внутренний номер более 4 цифр.

Рейтинг: 4.1974  
На голосовании
Предложил Панкратов Алексей 03.12.2015 15:04:16

Разрешить использовать внутренний номер более 4 цифр.

В настоящий момент есть ограничение на внутренний номер не более 4 цифр и при задании 0001 начальные нули отрезаются. Эти ограничения мешают при интеграции Битрикс в структуру крупной корпоративной телефонии. Например, у нас используются 6 значные номера и под разные АТС выделяются емкости. Любой человек может позвонить любому другому человеку по 6 значному номеру. В вашем случае внутренняя нумерация Битрикс вываливается из единого поля нумерации. С отрезанием нулей вообще беда. Это видимо пришло в голову человеку, который вообще не знаком с телефонией и маршрутизацией в телефонии. Одним из характеристик при маршрутизации является значность номера. 101 - это пожарная служба, а 0101 - это может быть кто то другой. Все 6 значные номера могут быть местными, а все 7 значные в Москву с кодом 495. Номер по сути просто последовательность цифр. Уберите пожалуйста ограничения и обработку при задании этого номера!!! Мы сами как нибудь справимся с вопросом какие номера нам использовать!!!

Рейтинг: 0.2674  
Панкратов Алексей 03.12.2015 16:08:17
Нашел тут на Хабре:

Проблема была связана с реализацией «SIP-коннектора». Это услуга, позволяющая пользователю подключить свою АТС (облачную или офисную), чтобы совершать звонки через неё, а не через интерфейс браузера. Оказалось, что разные поставщики услуг и операторы облачных АТС (не говоря уже про офисные АТС) по-разному работают с форматами номеров. Кто-то прекрасно понимает, что такое 7495; кому-то нужно указывать ведущий +; для некоторых не нужно указывать код страны. Для казахских операторов нужно вместо 7495 указывать 8495, иначе не дозвонишься. Также абонентам казахских операторов для международных вызовов (на все номера, кроме казахских и российских) нужно перед кодом страны указывать 810.

Вообще проблема нумерации существует даже в головах пользователей: кто-то набирает перед номером префикс +7, кто-то 8; кто-то набирает 007495, а кто-то 0117495. Многие пользователи любят указывать номера в таком виде: 8 (495) 445-11-20, и нам приходится приводить их к международному формату (без знака +) 74954451120.

Не так давно Voximplant реализовали у себя логику, с помощью которой система распознаёт, откуда звонит пользователь. И для РФ, например, префикс 8 заменяет на 7. Мы пока не готовы к этому переходу, нам кажется, что тут нужно ориентироваться не на страну регистрации номера, а на предпочтения пользователя и сложившиеся традиции; всё-таки русскому человеку, находящемуся в командировке, куда привычнее набирать 8, чем какие-то непонятные 00.

------------------------------------
Коментарии вашего специалиста полностью подтверждают мою мысль про незнакомство в работе с телефонией. Это классическая настройка далплана с модификацией номера. Если уж вы не хотите заморачиваться с правильной модификацией номера, так дайте настроить эту возможность. Это классические настройки любой АТС, а вы фактически и создали SIP АТС. Так не изобретайте велосипед. Просто реализуйте возможности простой SIP АТС, а вы какую новую сущность рожаете, типа самоката с овальными колесами и палкой-толкалкой. Кстати, из этой статьи так и не понял как настраивать сценарии. В документации есть информация по "быстрой настройке" и не более. Где можно это все найти?