В связи с тем, что в России с 01.12.2013 введена переносимость телефонных номеров, напоминаю, что в программе в качестве оператора связи указывается, за кем закреплен в плане нумерации указанный номер, а не кто в данный период его обслуживает
Конфигурация позволяет проверить заданный телефонный номер на соответствие российскому телефонному плану нумерации. В случае соответствия выдается информация, в каком регионе и за каким оператором связи закреплен данный номер, а также номерную емкость того диапазона , которому принадлежит заданный телефонный номер.
Телефонный план нумерации — система, позволяющая пользователям телефонов делать и получать телефонные междугородные и международные звонки. Код зоны нумерации (называемый ABC для географически определяемой зоны нумерации или DEF — для географически не определяемой зоны нумерации) — 3 десятичных знака для Российской Федерации:
Полезный функционал. Достаточно часто требуется понять откуда человек, если есть только фио и номер телефона. Так же может пригодиться для желающих экономить на связи, если есть несколько каналов (gsm-шлюзы, SIP-транки), но нет марштуризации на АТС. Например мне по федеральному региону дешевле звонить через SIM-карту МТС (20-50 коп/мин), по России на телефоны Билайн — через SIM-карту Билайн (40 коп/мин.), прочие города и страны — SIP-провайдер (1руб/мин.).
p.s. При загрузке справочников из росеестра я делал замену названия оператора «»междугородной и международной электрической связи «»Ростелеком»» на «Ростелеком»
Спасибо. Удобная штука)
А эту базу можно будет обновлять?
Это просто форма для проверки номера или она привязывается к полю ввода телефонных номеров через стандартные формы 1С. Просто пытаюсь понять как ее можно использовать в 1С
Спасибо автору. Для себя дописал возможность актуализации данных с сайта Россвязи. Обработка на модерации и скоро надеюсь будет всем доступна.
интересная вещь
(0) Автор из Ульяновска?
Я просто сам из Ульяновска
Обработка интересная!, спасибо автору!
Есть вопрос:
Согласно нового закона, можно менять оператора без смена кода ABC (DEF) и самого номера телефона, как с этим быть?
(8) nikaleks, В настоящий момент конфигурация показывает за кем закреплен номер в плане нумерации, а не кто его реально обслуживает с учетом переносимости номеров (mobile number portability, MNP). Я еще не видел таблиц маршрутизации в свободном доступе. Если кто скажет где их взять можно будет и сделать. Правда, трудно представить размеры этой самой таблицы. Там же будут миллионы ежедневно меняющихся записей.
По данным оператора этой самой базы данных по состоянию на 16.05.2014
Общее количество заявок на перенос номера — 404650
Общее количество перенесенных номеров — 227478
P.S. Кстати, насколько я знаю, оператора на стационарных и мобильных с городским номером поменять нельзя
(7) echo77, Да я из Ульяновска
(10) не знаете как вычленить местный номер из 10-ти значного, куда копать?
Прочитать для начала Приказ Министерства информационных технологий и связи РФ от 17 ноября 2006
г.N142 «Об утверждении и введении в действие Российской системы и плана нумерации» (с изменениями от 29 декабря 2008 г.)
Там написано следующее:
4.Для идентификации оконечных элементов телефонных сетей связи используются
комбинации цифровых обозначений:код страны (Кс) от 1 до 3 десятичных знаков (Российская Федерация, Кс=7);
код зоны нумерации (АВС-для географически определяемой зоны нумерации, DEF-для географически не определяемой зоны нумерации)
-3 десятичных знака для Российской Федерации:
зоновый телефонный номер (х_1 х_2 х_3 х_4 х_5х_6 х_7) -7 десятичных знаков
9. Зоновый телефонный номер однозначно определяет оконечный элемент
сети местной телефонной связи в пределах территории субъекта Российской Федерации.
10. Местный телефонный номер однозначно определяет оконечный элемент сети местной телефонной связи в пределах муниципального образования субъекта Российской Федерации и города федерального значения.
17. Зоновый телефонный номер, однозначно определяющий оконечный элемент сети местной телефонной связи, в которой используются 6ти, 5ти, 4х или 3-значные местные телефонные номера, дополняется до 7-значного номера путем добавления знаков, равных значению «х_1», «х_1 х_2», «х_1х_2х_3», «х_1х_2х_3х_4» зонового телефонного номера соответственно. При этом х_1 не должен быть равен «0» и «1».
Исходя из написанного, мин длина местного номера в России — 3 знака, макс — 7. Плюс 3 знака — код ABC . Итого 10.
Местный номер всегда привязан к муниципальному образованию (городу). Если длина местного номера меньше 7, то он добивается до 7 знаков последовательностью знаков, где первый после кода ABC не равен 0 или 1. Исходя из этой информации принимать решение. Напрашивается решение с использованием справочника городов и табличной частью ( или регистром сведений) с указанием какие коды относятся к этим городам. Все остальное- соответственно сам номер.
Большое, человеческое спасибо за информацию =) Но не понятен вопрос, на основании каких данных формировать этот справочник, где их достать?
Подойдет любой справочник телефонных кодов городов. Например здесь :