Телефонные номера в базе - наводим порядок в 1С

Расширение позволяет навести порядок с вводом телефонных номеров партнеров, контактных лиц, контрагентов и физических лиц. Дополнительно можно включить контроль уникальности телефонного номера перед записью элемента справочника.

Артикул 636
Обновлено 30.12.2022
Исходный код Открыт
Изменение конфигурации Не требуется
Покупок 26

3000 руб

К ОПЛАТЕ
разработка также доступна по подписке Премиум

При заполнении телефонов в контактной информации партнеров, контрагентов, контактных и физических лиц система не делает никакой проверки ни по длине номера (количеству цифр), ни по шаблону (маске). Можно использовать или не использовать в телефоне пробелы, тире, круглые скобки и т.п. В случае, если у вас подключена телефония или настроена отправка смс из информационной базы, отсутствие стандартизации и шаблонизации при вводе телефонов может привести к различным сбоям. Например, отправка смс перестает работать, если в номере телефона присутствуют любые символы, кроме цифр.

Эта разработка решает несколько задач:

  • позволяет для конкретного справочника настроить шаблон ввода телефона (маску),
  • выводит список уже заведенных в базе элементов справочников, телефон в которых не соответствует настроенной маске,
  • обрабатывает все имеющиеся в базе телефоны для соответствия настроенной маске,
  • проверяет перед записью элементов справочников корректность ввода телефона (соответствие шаблону).

После добавления расширения в базу появляется новая команда в разделе Администрирование.

раздел Администрирование

Нажав на команду, получаем список настроек стандартизации телефонных номеров, создаем новую настройку.

настройки стандартизации телефонов

В настройке нужно выбрать справочник и ввести шаблон телефонного номера (в шаблоне должно быть 10 русских символов Х, которые при обработке заменяются на конкретные цифры).

выбор справочника

Если вам нужно применять шаблон только к мобильным номерам, устанавливайте признак Только сотовые.

настройка шаблона для ввода телефонов

Выделив нужную настройку в списке, можем посмотреть список некорректных телефонов по данной настройке.

настройки шаблонов телефонных номеров отчет по некорректным телефонам

Для исправления некорректных номеров выделяем нужную настройку в списке и нажимаем Изменить по шаблону.

предупреждение перед изменением телефонов

По окончании появится протокол.

протокол выполнения

Далеко не все некорректные телефоны отредактированы - в некоторых просто не хватает цифр, а другие не относятся к сотовым телефонам.

Если при создании (или редактировании) элемента справочника ввести номер телефона не по шаблону, разработка автоматически его изменит и приведет в соответствие с шаблоном.

Для корректной работы расширения необходимо отключить Безопасный режим:

отключение безопасного режима

Используя данное расширение, вы легко наведете порядок в своей телефонной базе и защитите себя от сбоев в работе телефонии и при отправке смс, вызванных некорректным форматом номера телефона.

Релиз 1.1.1.2 от 15.09.2020

Добавлен контроль уникальности телефонного номера перед записью справочников.

контроль уникальности телефона

К примеру, перед записью партнера разработка будет проверять, существует ли в базе другой партнер с таким же телефоном. Если да, то новый не запишется, и будет показано уведомление.

Для корректной работы расширения режим совместимости вашей конфигурации должен быть не ниже 8.3.12.


Дмитрий Медведков 1С

Дмитрий Медведков программист, консультант 1С
Работаю в 1С с 2012-го, специализируюсь на УТ 11
Имею 10 квалифиционных сертификатов 1C:Профессионал, 1С:Специалист и 1С:Специалист-консультант

Комментарии (17)

ecstazi

ecstazi 15 июня 2020 г.
для розница 2.3 подойдет?

Дмитрий Медведков, программист 1С

Дмитрий Медведков, администратор 15 июня 2020 г.
не подойдет

Юрий

Юрий 3 октября 2020 г.
Дмитрий приветствую! Нужно ли для определения телефонией входящего звонка распознавать номер через ПЛЮС 7 (+7) и добавляется ли в маску в начале +? Спасибо!

Дмитрий Медведков, программист 1С

Дмитрий Медведков, администратор 4 октября 2020 г.
Добрый день! насколько я знаю, встроенная в конфигурацию отправка смс плюса не требует. Но если вдруг он вам понадобится, то в шаблон его можно без проблем добавить.

Ирина

Ирина 2 февраля 2021 г.
Добрый день! С функцией "копировать-вставить" будет работать?

Дмитрий Медведков, программист 1С

Дмитрий Медведков, администратор 2 февраля 2021 г.
Добрый день! Будет

Евгений

Евгений 12 июля 2021 г.
Добрый день! А возможно ли включить контроль уникальности только по мобильным номерам, например? Так как зачастую у одного контрагента в контактных лицах может быть несколько человек, у которых один городской телефон со своими добавочными.

Дмитрий Медведков, программист 1С

Дмитрий Медведков, администратор 19 июля 2021 г.
Добрый день, Евгений. Насколько я понимаю добавочный - это же часть номера. Поэтому и городские номера в таких случаях будут уникальными, разве нет?

Вадим

Вадим 16 октября 2021 г.
Добрый день. Столкнулся с тем, что настроил шаблон на 7ХХХХХХХХХХ, а теперь появились клиенты из братской страны с номером 375XXXXXXXXX. А 2 шаблона не настроишь((

Дмитрий Медведков, программист 1С

Дмитрий Медведков, администратор 17 октября 2021 г.
Добрый день. Да, предусмотрен только один шаблон. И стандартизация работает только для российских номеров.

Вадим

Вадим 17 октября 2021 г.
Эх, жаль, что придётся отключать расширение, оно мне нравилось((

Ткаченко

Ткаченко 11 октября 2022 г.
Подскажите, для Зарплаты 3.1 подойдет расширение?

Дмитрий Медведков, программист 1С

Дмитрий Медведков, администратор 13 октября 2022 г.
Должно подойти. Если вдруг возникнут сложности, подключусь и помогу решить.

igvv.kc

igvv.kc 16 января 2023 г.
Здравствуйте! Подскажите, в рознице 2.3 по-прежнему не работает или уже адаптировали?

Дмитрий Медведков, программист 1С

Дмитрий Медведков, администратор 16 января 2023 г.
Здравствуйте! Адаптировал.

Геннадий

Геннадий 27 января 2023 г.
Подскажите, с конфигурацией УНФ 3.0 расширение работает?

Дмитрий Медведков, программист 1С

Дмитрий Медведков, администратор 29 января 2023 г.
Да, работает.

Чтобы оставить комментарий, зарегистрируйтесь и авторизуйтесь на сайте.