Описание контролей
1.1 Обязательность заполнения поля "Дата документа" документа

Описание: Проверка указания даты документа:

  • Дата документа указана.

Начальный уровень проверки: Критическая ошибка.

Начальный режим: Включена.

Область применения: Запрос на новый сертификат.

1.2. Проверка принадлежности даты интервалу

Описание: Проверка указанной даты документа:

  • Разность между текущей датой и указанной датой документа не превышает значение, заданное параметром pastDays.

  • Указанная дата документа не больше текущей даты.

    [Примечание] Примечание

    Проверка выполняется с учетом часового пояса.

Начальный уровень проверки: Критическая ошибка.

Начальный режим: Включена.

Область применения: Запрос на новый сертификат.

Параметры

pastDays

Тип параметра: Константа.

Описание: Разность между текущей датой и датой документа.

Тип значений: Целое число.

Начальное значение: "999".

1.3 Время работы банка

Описание: Проверка времени работы банка:

  • Текущий день является рабочим в подразделении банка.

  • Подразделение банка не завершило работу на данный момент.

  • До окончания рабочего дня подразделения банка осталось более 15 минут.

Начальный уровень проверки: Предупреждение.

Начальный режим: Включена.

Область применения: Запрос на новый сертификат.

1.4 Корректность номера документа

Описание: Проверка номера запроса на сертификат:

  • Номер документа не содержит внутри (не по краям) пробелы.

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

  • Номер документа состоит не только из нулей (взятый как число номер больше нуля).

  • Номер документа не начинается с нуля.

Начальный уровень проверки: Ошибка.

Начальный режим: Включена.

Область применения: Запрос на новый сертификат.

cryptoProfile Обязательность заполнения поля 'Средство подписи' документа

Описание: Проверка указания средства подписи, для которого сформирован запрос на сертификат:

  • Средство подписи указано.

Начальный уровень проверки: Критическая ошибка.

Начальный режим: Включена.

Область применения: Запрос на новый сертификат.

docNumber Обязательность заполнения поля 'Номер документа' документа

Описание: Проверка указания номера документа:

  • Номер документа указан.

Начальный уровень проверки: Критическая ошибка.

Начальный режим: Включена.

Область применения: Запрос на новый сертификат.

personClientOrg Обязательность заполнения поля 'Уполномоченное лицо клиента' документа

Описание: Проверка указания ФИО уполномоченного лица клиента:

  • ФИО уполномоченного лица клиента указано.

Начальный уровень проверки: Критическая ошибка.

Начальный режим: Включена.

Область применения: Запрос на новый сертификат.

principal.commonName Обязательность заполнения поля '#label#' документа

Описание: Проверка указания полного имени:

  • Полное имя указано.

Начальный уровень проверки: Критическая ошибка.

Начальный режим: Включена.

Область применения: Запрос на новый сертификат.

principal.commonName.len Корректность длины поля поля документа

Описание: Проверка длины указанного полного имени:

  • Количество знаков в полном имени не превышает максимальное количество, заданное параметром maxLength.

  • Количество знаков в полном имени не меньше минимального количества, заданного параметром minLength.

Начальный уровень проверки: Критическая ошибка.

Начальный режим: Включена.

Область применения: Запрос на новый сертификат.

Параметры

minLength

Тип параметра: Константа.

Описание: Минимальное количество знаков при указании полного имени.

Тип значений: Целое число.

Начальное значение: "0".

maxLength

Тип параметра: Константа.

Описание: Максимальное количество знаков при указании полного имени. Задается при помощи соответствующего параметра свойства конфигурации Конфигурация ДБО: Запрос на сертификат. Общие настройки. Редактирование в окне Конфигурация контроля невозможно.

Тип значений: Целое число.

Начальное значение: Задается при помощи соответствующего параметра свойства конфигурации Конфигурация ДБО: Запрос на сертификат. Общие настройки.

principal.country Обязательность заполнения поля документа

Описание: Проверка указания страны:

  • Страна указана.

  • Указанная страна не начинается и / или не заканчивается пробелом.

Начальный уровень проверки: Критическая ошибка.

Начальный режим: Включена.

Область применения: Запрос на новый сертификат.

principal.country.len Корректность длины поля поля документа

Описание: Проверка длины указанной страны:

  • Количество знаков в указанной стране не превышает максимальное количество, заданное параметром maxLength.

  • Количество знаков в указанной стране не меньше минимального количества, заданного параметром minLength.

Начальный уровень проверки: Критическая ошибка.

Начальный режим: Включена.

Область применения: Запрос на новый сертификат.

Параметры

minLength

Тип параметра: Константа.

Описание: Минимальное количество знаков при указании страны.

Тип значений: Целое число.

Начальное значение: "2".

maxLength

Тип параметра: Константа.

Описание: Максимальное количество знаков при указании страны. Задается при помощи соответствующего параметра свойства конфигурации Конфигурация ДБО: Запрос на сертификат. Общие настройки. Редактирование в окне Конфигурация контроля невозможно.

Тип значений: Целое число.

Начальное значение: Задается при помощи соответствующего параметра свойства конфигурации Конфигурация ДБО: Запрос на сертификат. Общие настройки.

principal.email Обязательность заполнения поля '#label#' документа

Описание: Проверка указания адреса электронной почты:

  • Адрес электронной почты указан.

Начальный уровень проверки: Критическая ошибка.

Начальный режим: Включена.

Область применения: Запрос на новый сертификат.

principal.email.correct Проверка корректности заполнения E-Mail

Описание: Проверка корректности указанного адреса электронной почты:

  • Адрес электронной почты указан корректно.

Начальный уровень проверки: Критическая ошибка.

Начальный режим: Включена.

Область применения: Запрос на новый сертификат.

principal.email.len Корректность длины поля поля документа

Описание: Проверка длины указанного адреса электронной почты:

  • Количество знаков в указанном адресе электронной почты не превышает максимальное количество, заданное параметром maxLength.

  • Количество знаков в указанном адресе электронной почты не меньше минимального количества, заданного параметром minLength.

Начальный уровень проверки: Критическая ошибка.

Начальный режим: Включена.

Область применения: Запрос на новый сертификат.

Параметры

minLength

Тип параметра: Константа.

Описание: Минимальное количество знаков при указании адресе электронной почты.

Тип значений: Целое число.

Начальное значение: "0".

maxLength

Тип параметра: Константа.

Описание: Максимальное количество знаков при указани адресе электронной почты. Задается при помощи соответствующего параметра свойства конфигурации Конфигурация ДБО: Запрос на сертификат. Общие настройки. Редактирование в окне Конфигурация контроля невозможно.

Тип значений: Целое число.

Начальное значение: Задается при помощи соответствующего параметра свойства конфигурации Конфигурация ДБО: Запрос на сертификат. Общие настройки.

principal.givenName Обязательность заполнения поля документа

Описание: Проверка заполнения имени и отчества:

  • Имя и отчество указаны.

  • Указанные имя и отчество не начинаются и / или не заканчиваются пробелом.

Начальный уровень проверки: Предупреждение.

Начальный режим: Включена.

Область применения: Запрос на новый сертификат.

principal.givenName.len Корректность длины поля поля документа

Описание: Проверка длины указанных имени и отчества:

  • Количество знаков в указанных имени и отчестве не превышает максимальное количество, заданное параметром maxLength.

  • Количество знаков в указанных имени и отчестве не меньше минимального количества, заданного параметром minLength.

Начальный уровень проверки: Критическая ошибка.

Начальный режим: Включена.

Область применения: Запрос на новый сертификат.

Параметры

minLength

Тип параметра: Константа.

Описание: Минимальное количество знаков при указании имени и отчества.

Тип значений: Целое число.

Начальное значение: "0".

maxLength

Тип параметра: Константа.

Описание: Максимальное количество знаков при указани иимени и отчества. Задается при помощи соответствующего параметра свойства конфигурации Конфигурация ДБО: Запрос на сертификат. Общие настройки. Редактирование в окне Конфигурация контроля невозможно.

Тип значений: Целое число.

Начальное значение: Задается при помощи соответствующего параметра свойства конфигурации Конфигурация ДБО: Запрос на сертификат. Общие настройки.

principal.inn Обязательность заполнения поля документа

Описание: Проверка указания ИНН:

  • ИНН указан.

  • Указанный ИНН не начинается и / или не заканчивается пробелом.

Начальный уровень проверки: Предупреждение.

Начальный режим: Включена.

Область применения: Запрос на новый сертификат.

principal.inn.len Корректность длины поля поля документа

Описание: Проверка длины указанного ИНН:

  • Количество знаков в указанном ИНН не превышает максимальное количество, заданное параметром maxLength.

  • Количество знаков в указанном ИНН не меньше минимального количества, заданного параметром minLength.

Начальный уровень проверки: Критическая ошибка.

Начальный режим: Включена.

Область применения: Запрос на новый сертификат.

Параметры

minLength

Тип параметра: Константа.

Описание: Минимальное количество знаков при указании ИНН.

Тип значений: Целое число.

Начальное значение: "0".

maxLength

Тип параметра: Константа.

Описание: Максимальное количество знаков при указании ИНН. Задается при помощи соответствующего параметра свойства конфигурации Конфигурация ДБО: Запрос на сертификат. Общие настройки. Редактирование в окне Конфигурация контроля невозможно.

Тип значений: Целое число.

Начальное значение: Задается при помощи соответствующего параметра свойства конфигурации Конфигурация ДБО: Запрос на сертификат. Общие настройки.

principal.locality Обязательность заполнения поля документа

Описание: Проверка указания города:

  • Город указан.

  • Указанный город не начинается и / или не заканчивается пробелом.

Начальный уровень проверки: Критическая ошибка.

Начальный режим: Включена.

Область применения: Запрос на новый сертификат.

principal.locality.len Корректность длины поля поля документа

Описание: Проверка длины указанного города:

  • Количество знаков в указанном городе не превышает максимальное количество, заданное параметром maxLength.

  • Количество знаков в указанном городе не меньше минимального количества, заданного параметром minLength.

Начальный уровень проверки: Критическая ошибка.

Начальный режим: Включена.

Область применения: Запрос на новый сертификат.

Параметры

minLength

Тип параметра: Константа.

Описание: Минимальное количество знаков при указании города.

Тип значений: Целое число.

Начальное значение: "0".

maxLength

Тип параметра: Константа.

Описание: Максимальное количество знаков при указании города. Задается при помощи соответствующего параметра свойства конфигурации Конфигурация ДБО: Запрос на сертификат. Общие настройки. Редактирование в окне Конфигурация контроля невозможно.

Тип значений: Целое число.

Начальное значение: Задается при помощи соответствующего параметра свойства конфигурации Конфигурация ДБО: Запрос на сертификат. Общие настройки.

principal.ogrn Обязательность заполнения поля документа

Описание: Проверка указания ОГРН:

  • ОГРН указан.

  • Указанный ОГРН не начинается и / или не заканчивается пробелом.

Начальный уровень проверки: Предупреждение.

Начальный режим: Включена.

Область применения: Запрос на новый сертификат.

principal.ogrn.len Проверка на наличие значения или его длину

Описание: Проверка указанного ОГРН:

  • Количество знаков в указанном ОГРН равно количеству знаков, заданному параметром length.

Начальный уровень проверки: Критическая ошибка.

Начальный режим: Включена.

Область применения: Запрос на новый сертификат, для которого указан ОГРН.

Параметры

length

Тип параметра: Константа.

Описание: Количество знаков при указании ОГРН.

Тип значений: Целое число.

Начальное значение: "13".

principal.ogrnip Обязательность заполнения поля документа

Описание: Проверка указания ОГРНИП:

  • ОГРНИП указан.

  • Указанный ОГРНИП не начинается и / или не заканчивается пробелом.

Начальный уровень проверки: Предупреждение.

Начальный режим: Включена.

Область применения: Запрос на новый сертификат.

principal.ogrnip.len Проверка на наличие значения или его длину

Описание: Проверка указанного ОГРНИП:

  • Количество знаков в указанном ОГРНИП равно количеству знаков, заданному параметром length.

Начальный уровень проверки: Критическая ошибка.

Начальный режим: Включена.

Область применения: Запрос на новый сертификат, для которого задан ОГРНИП.

Параметры

length

Тип параметра: Константа.

Описание: Количество знаков при указании ОГРНИП.

Тип значений: Целое число.

Начальное значение: "15".

principal.organization Обязательность заполнения поля документа

Описание: Проверка указания организации:

  • Организация указана.

  • Указанная организация не начинается и / или заканчивается пробелом.

Начальный уровень проверки: Критическая ошибка.

Начальный режим: Включена.

Область применения: Запрос на новый сертификат.

principal.organization.chars Соответствие регулярному выражению

Описание: Проверка названия указанной организации на недопустимые символы:

  • Если организация указана, в её названии содержатся только символы, заданые параметром pattern.

Начальный уровень проверки: Критическая ошибка.

Начальный режим: Отключена.

Область применения: Запрос на новый сертификат, для которого указана организация.

Параметры

pattern

Тип параметра: Константа.

Описание: Регулярное выражение определяющее допустимые символы для указания организации.

Тип значений: Строка.

Начальное значение: "[\w\sА-Яа-я"'№\.,\-]*".

principal.organization.len Корректность длины поля поля документа

Описание: Проверка длины названия указанной организации:

  • Количество знаков в указанном назавании не превышает максимальное количество, заданное параметром maxLength.

  • Количество знаков в указанном назавании не меньше минимального количества, заданного параметром minLength.

Начальный уровень проверки: Критическая ошибка.

Начальный режим: Включена.

Область применения: Запрос на новый сертификат, для которого указана организация.

Параметры

minLength

Тип параметра: Константа.

Описание: Минимальное количество знаков при указании названия организации.

Тип значений: Целое число.

Начальное значение: "0".

maxLength

Тип параметра: Константа.

Описание: Максимальное количество знаков при указании названия организации. Задается при помощи соответствующего параметра свойства конфигурации Конфигурация ДБО: Запрос на сертификат. Общие настройки. Редактирование в окне Конфигурация контроля невозможно.

Тип значений: Целое число.

Начальное значение: Задается при помощи соответствующего параметра свойства конфигурации Конфигурация ДБО: Запрос на сертификат. Общие настройки.

principal.organizationalUnit Обязательность заполнения поля документа

Описание: Проверка указания подразделения клиентской организации:

Если Подразделение (OU) доступно для редактирования, то:

  • Поле Подразделение (OU) непустое.

  • Название указанного подразделения не начинается пробелом.

  • Название указанного подразделения не заканчивается пробелом.

Начальный уровень проверки: Критическая ошибка.

Начальный режим: Включена.

Область применения: Запрос на новый сертификат.

principal.organizationalUnit.chars Соответствие регулярному выражению

Описание: Проверка указанного подразделения клиентской организации:

  • В указанном наименовании подразделения клиентской организации используются только символы, заданные в параметре pattern.

Начальный уровень проверки: Критическая ошибка.

Начальный режим: Отключена.

Область применения: Запрос на новый сертификат, для которого указано подразделение клиентской организации.

Параметры

pattern

Тип параметра: Константа.

Описание: Регулярное выражение определяющее допустимые символы для указания подразделения клиентской организации.

Тип значений: Строка.

Начальное значение: "[\w\sА-Яа-я"'№\.,\-]*".

principal.organizationalUnit.len Корректность длины поля поля документа

Описание: Проверка длины подразделения клиентской организации:

  • Количество знаков в указанном подразделении клиентской организации не превышает максимальное количество, заданное параметром maxLength.

  • Количество знаков в указанном подразделении клиентской организации не меньше минимального количества, заданного параметром minLength.

Начальный уровень проверки: Критическая ошибка.

Начальный режим: Включена.

Область применения: Запрос на новый сертификат.

Параметры

minLength

Тип параметра: Константа.

Описание: Минимальное количество знаков при указании подразделения клиентской организации.

Тип значений: Целое число.

Начальное значение: "0".

maxLength

Тип параметра: Константа.

Описание: Максимальное количество знаков при указании подразделения клиентской организации. Задается при помощи соответствующего параметра свойства конфигурации Конфигурация ДБО: Запрос на сертификат. Общие настройки. Редактирование в окне Конфигурация контроля невозможно.

Тип значений: Целое число.

Начальное значение: Задается при помощи соответствующего параметра свойства конфигурации Конфигурация ДБО: Запрос на сертификат. Общие настройки.

principal.region Обязательность заполнения поля документа

Описание: Проверка заполнения наименования субъекта:

  • Субъект указан.

  • Наименование указанного субъекта не начинается и / или не заканчивается пробелом.

Начальный уровень проверки: Критическая ошибка.

Начальный режим: Включена.

Область применения: Запрос на новый сертификат.

principal.region.len Корректность длины поля поля документа

Описание: Проверка длины наименования субъекта:

  • Количество знаков в указанном наименования субъекта не превышает максимальное количество, заданное параметром maxLength.

  • Количество знаков в указанном наименования субъекта не меньше минимального количества, заданного параметром minLength.

Начальный уровень проверки: Критическая ошибка.

Начальный режим: Включена.

Область применения: Запрос на новый сертификат.

Параметры

minLength

Тип параметра: Константа.

Описание: Минимальное количество знаков при указании наименования субъекта.

Тип значений: Целое число.

Начальное значение: "0".

maxLength

Тип параметра: Константа.

Описание: Максимальное количество знаков при указании наименования субъекта. Задается при помощи соответствующего параметра свойства конфигурации Конфигурация ДБО: Запрос на сертификат. Общие настройки. Редактирование в окне Конфигурация контроля невозможно.

Тип значений: Целое число.

Начальное значение: Задается при помощи соответствующего параметра свойства конфигурации Конфигурация ДБО: Запрос на сертификат. Общие настройки.

principal.regionCode Обязательность заполнения значения «Код субъекта РФ» в поле «Наименование субъекта»

Описание: Проверка указания кода субъекта:

[Примечание] Примечание

Проверка выполняется только для резидентов, если поле отображается на форме (настраивается при помощи свойства конфигурации Конфигурация ДБО: Запрос на сертификат. Общие настройки и в соответствующем свойстве сервиса Настройки криптографии).

  • Код субъекта указан.

  • Наименование указанного субъекта не начинается и / или не заканчивается пробелом.

Начальный уровень проверки: Критическая ошибка.

Начальный режим: Включена.

Область применения: Запрос на новый сертификат.

principal.snils Обязательность заполнения поля документа

Описание: Проверка указания СНИЛС:

  • СНИЛС указан.

  • Значение указанного СНИЛС не начинается и / или не заканчивается пробелом.

Начальный уровень проверки: Предупреждение.

Начальный режим: Включена.

Область применения: Запрос на новый сертификат.

principal.snils.len Проверка на наличие значения или его длину

Описание: Проверка длины указанного СНИЛС:

  • Количество знаков в указанном СНИЛС равно количеству знаков, заданному параметром length.

Начальный уровень проверки: Критическая ошибка.

Начальный режим: Включена.

Область применения: Запрос на новый сертификат, для которого указан СНИЛС.

Параметры

length

Тип параметра: Константа.

Описание: Количество знаков при указании СНИЛС.

Тип значений: Целое число.

Начальное значение: "11".

principal.street Обязательность заполнения поля документа

Описание: Проверка адреса:

  • Адрес указан.

  • Значение указанного адреса не начинается или заканчивается пробелом.

Начальный уровень проверки: Критическая ошибка.

Начальный режим: Включена.

Область применения: Запрос на новый сертификат.

principal.street.len Корректность длины поля поля документа

Описание: Проверка длины названия улицы:

  • Количество знаков в указанном названии улицы не превышает максимальное количество, заданное параметром maxLength.

  • Количество знаков в указанном названии улицы не меньше минимального количества, заданного параметром minLength.

Начальный уровень проверки: Критическая ошибка.

Начальный режим: Включена.

Область применения: Запрос на новый сертификат.

Параметры

minLength

Тип параметра: Константа.

Описание: Минимальное количество знаков при указании названия улицы.

Тип значений: Целое число.

Начальное значение: "0".

maxLength

Тип параметра: Константа.

Описание: Максимальное количество знаков при указании названия улицы. Задается при помощи соответствующего параметра свойства конфигурации Конфигурация ДБО: Запрос на сертификат. Общие настройки. Редактирование в окне Конфигурация контроля невозможно.

Тип значений: Целое число.

Начальное значение: Задается при помощи соответствующего параметра свойства конфигурации Конфигурация ДБО: Запрос на сертификат. Общие настройки.

principal.surname Обязательность заполнения поля документа

Описание: Проверка указания фамилии:

  • Фамилия указана.

  • Значение указанной фамилии не начинается и / или не заканчивается пробелом.

Начальный уровень проверки: Предупреждение.

Начальный режим: Включена.

Область применения: Запрос на новый сертификат.

principal.surname.len Корректность длины поля поля документа

Описание: Проверка длины укаазнной фамилии:

  • Количество знаков в указанной фамилии не превышает максимальное количество, заданное параметром maxLength.

  • Количество знаков в указанной фамилии не меньше минимального количества, заданного параметром minLength.

Начальный уровень проверки: Критическая ошибка.

Начальный режим: Включена.

Область применения: Запрос на новый сертификат.

Параметры

minLength

Тип параметра: Константа.

Описание: Минимальное количество знаков при указании фамилии.

Тип значений: Целое число.

Начальное значение: "0".

maxLength

Тип параметра: Константа.

Описание: Максимальное количество знаков при указании фамилии. Задается при помощи соответствующего параметра свойства конфигурации Конфигурация ДБО: Запрос на сертификат. Общие настройки. Редактирование в окне Конфигурация контроля невозможно.

Тип значений: Целое число.

Начальное значение: Задается при помощи соответствующего параметра свойства конфигурации Конфигурация ДБО: Запрос на сертификат. Общие настройки.

principal.title Обязательность заполнения поля документа

Описание: Проверка указания должности:

  • Должность указана.

  • Наименование указанной должности не начинается и / или не заканчивается пробелом.

Начальный уровень проверки: Предупреждение.

Начальный режим: Включена.

Область применения: Запрос на новый сертификат.

principal.title.len Корректность длины поля поля документа

Описание: Проверка длины укаазнной должности:

  • Количество знаков в указанной должности не превышает максимальное количество, заданное параметром maxLength.

  • Количество знаков в указанной должности не меньше минимального количества, заданного параметром minLength.

Начальный уровень проверки: Критическая ошибка.

Начальный режим: Включена.

Область применения: Запрос на новый сертификат.

Параметры

minLength

Тип параметра: Константа.

Описание: Минимальное количество знаков при указании должности.

Тип значений: Целое число.

Начальное значение: "0".

maxLength

Тип параметра: Константа.

Описание: Максимальное количество знаков при указании должности. Задается при помощи соответствующего параметра свойства конфигурации Конфигурация ДБО: Запрос на сертификат. Общие настройки. Редактирование в окне Конфигурация контроля невозможно.

Тип значений: Целое число.

Начальное значение: Задается при помощи соответствующего параметра свойства конфигурации Конфигурация ДБО: Запрос на сертификат. Общие настройки.