Данная конфигурация реализует возможность ввода телефонных номеров по заранее установленным шаблонам. Это позволит хранить базу телефонных номеров в едином формате. Конфигурация легко встраивается в рабочие конфигурации с помощью операций сравнения/объединения.
Справочник ШаблоныТелефонныхНомеров содержит шаблоны номеров и их маски. В нём также расположен макет для первоначального заполнения справочника. Первоначальное заполнение выполняется методом Инициализировать() в модуле менеджера.
Константа ШаблонТелефонногоНомераПоУмолчанию содержит шаблон по умолчанию, который будет использоваться первоначального ввода номера.
В модулях ШаблоныТелефонныхНомеровКлиент и ШаблоныТелефонныхНомеровСервер содержатся методы для работы с шаблонами номеров.
Роли ДобавлениеИзменениеШаблоновТелефонныхНомеров и ЧтениеШаблоновТелефонныхНомеров отвечают за доступность функциональности пользователям.
Пример использования функциональности во внешней обработке ШаблоныТелефонныхНомеровПроверка.epf.
Интересное решение, долго искал такое, теперь чуть подправлю и буду пользоваться, спасибо!
(1) seermak,
К сожалению не видел вашу публикацию. Текущая публикация имеет более простую задачу и соответственно более простую функциональность. Никаких проверок уже введенного номера не проводится.
(2) kadet,
Если ваши изменению улучшат текущее решение, то наверно их можно выложить.