Маска ввода данных для номера телефона в 1С:Университет ПРОФ - это строка символов, задающая формат допустимых значений при вводе телефонного номера. Настройка маски упрощает и стандартизирует работу, уменьшает вероятность возникновения ошибок, добавляет удобство пользователям системы.
В частности, единый формат ввода номеров телефонов упрощает обработку данных при экспорте или импорте (обмене между базами, формировании отчетных данных, выгрузке в федеральные информационные системы).
Маска ввода данных для номера телефона применима к следующим справочникам системы 1С:Университет:
- Военкоматы.
- Контрагенты.
- Организации.
- Пользователи.
- Структура университета.
- Физические лица.
Рассмотрим подробнее, как настроить маску ввода для номера телефона в 1С:Университет ПРОФ.
Настройка маски задается в справочнике "Виды контактной информации", который предназначен для хранения перечня различных видов контактов и содержит два иерархических уровня. Группы справочника соответствуют справочникам-носителям контактной информации, а элементы внутри этих групп определяют состав контактной информации справочников. Добавление новых групп в данный справочник запрещен. Для каждого вида контактной информации указываются наименование и тип (адрес, телефон, веб-страница и т.д.), рис. 1. Возможно указание дополнительных параметров, набор которых может варьироваться в зависимости от вида контактной информации.
Рис. 1. Виды контактной информации в справочнике
Рис. 2. Выбор маски ввода данных для номера телефона
Особенности настройки поля "Телефон и факс"
- Для того чтобы использовать "Телефон с добавочным номером", включите соответствующий флажок. Для некоторых типов телефонов (например, мобильного телефона) не предусмотрено добавочных номеров.
- Включите флажок "Вводить номер по маске", при этом можно выбрать маску из списка, при необходимости поправить ее. Маска используется только при вводе новых номеров телефонов. Использование добавочного номера при этом становится невозможным.
- В строке маски допустимо использование следующих специальных символов:
- ! - любой введенный символ преобразуется в верхний регистр;
- 9 - допустимо ввести произвольный символ цифры;
- # - допустимо ввести произвольный символ цифры или - (знак минус) или + (знак плюс) или пробел;
- N - допустимо ввести любые алфавитно-цифровые символы (буквы или цифры);
- U - допустимо ввести любые алфавитно-цифровые символы (буквы или цифры) и любой введенный символ преобразуется в верхний регистр;
- X (латинского алфавита) - допустимо ввести произвольный символ;
- @ - допустимо ввести любые алфавитно-цифровые символы (буквы или цифры) в верхнем регистре или пробел.
Например, при маске "+7(999)999-99-99" текст "9001234567" преобразуется в "+7(900)123-45-67".
Для того чтобы использовать в маске один из специальных символов, нужно использовать перед ним символ "\".
Допускается указание нескольких масок в одном параметре. Маски разделяются символом ";". В этом случае использоваться будет та маска, к которой подходит введенный текст.
Итак, мы рассмотрели, как ошибки лишних символов или недописанных цифр номера телефона, допускаемые сотрудниками вуза, абитуриентами и контрагентами легко устраняются с помощью указания маски ввода данных в 1С:Университет ПРОФ.