Телефонные номера в базе - наводим порядок в 1С
Расширение позволяет навести порядок с вводом телефонных номеров партнеров, контактных лиц, контрагентов и физических лиц. Дополнительно можно включить контроль уникальности телефонного номера перед записью элемента справочника.
При заполнении телефонов в контактной информации партнеров, контрагентов, контактных и физических лиц система не делает никакой проверки ни по длине номера (количеству цифр), ни по шаблону (маске). Можно использовать или не использовать в телефоне пробелы, тире, круглые скобки и т.п. В случае, если у вас подключена телефония или настроена отправка смс из информационной базы, отсутствие стандартизации и шаблонизации при вводе телефонов может привести к различным сбоям. Например, отправка смс перестает работать, если в номере телефона присутствуют любые символы, кроме цифр.
Эта разработка решает несколько задач:
- позволяет для конкретного справочника настроить шаблон ввода телефона (маску),
- выводит список уже заведенных в базе элементов справочников, телефон в которых не соответствует настроенной маске,
- обрабатывает все имеющиеся в базе телефоны для соответствия настроенной маске,
- проверяет перед записью элементов справочников корректность ввода телефона (соответствие шаблону).
После добавления расширения в базу появляется новая команда в разделе Администрирование.
Нажав на команду, получаем список настроек стандартизации телефонных номеров, создаем новую настройку.
В настройке нужно выбрать справочник и ввести шаблон телефонного номера (в шаблоне должно быть 10 русских символов Х, которые при обработке заменяются на конкретные цифры).
Если вам нужно применять шаблон только к мобильным номерам, устанавливайте признак Только сотовые.
Выделив нужную настройку в списке, можем посмотреть список некорректных телефонов по данной настройке.
Для исправления некорректных номеров выделяем нужную настройку в списке и нажимаем Изменить по шаблону.
По окончании появится протокол.
Далеко не все некорректные телефоны отредактированы - в некоторых просто не хватает цифр, а другие не относятся к сотовым телефонам.
Если при создании (или редактировании) элемента справочника ввести номер телефона не по шаблону, разработка автоматически его изменит и приведет в соответствие с шаблоном.
Для корректной работы расширения необходимо отключить Безопасный режим:
Используя данное расширение, вы легко наведете порядок в своей телефонной базе и защитите себя от сбоев в работе телефонии и при отправке смс, вызванных некорректным форматом номера телефона.
Релиз 1.1.1.2 от 15.09.2020
Добавлен контроль уникальности телефонного номера перед записью справочников.
К примеру, перед записью партнера разработка будет проверять, существует ли в базе другой партнер с таким же телефоном. Если да, то новый не запишется, и будет показано уведомление.
Для корректной работы расширения режим совместимости вашей конфигурации должен быть не ниже 8.3.12.