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

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

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

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

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

Область применения: Все письма в банк в интерфейсе ДБО "Corporate".

1.1.2 Допустимость длины номера документа

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

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

  • Длина указанного номера документа не меньше минимальной длины, заданной параметром minLength.

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

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

Область применения: Все письма в банк в интерфейсе ДБО "Corporate".

Параметры

minLegth

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

Описание: Минимальная допустимая длина номера документа.

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

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

maxLength

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

Описание: Максимальная допустимая длина номера документа.

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

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

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

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

  • Указанный номер документа не содержит внутри (не по краям) пробелы и иные символы, отличные от заданных параметром allowableSymbols.

  • Указанный номер документа состоит только из цифр.

  • Указанный номер документа не состоит только из нулей.

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

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

Область применения: Все письма в банк в интерфейсе ДБО "Corporate".

Параметры

allowableSymbols

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

Описание: Допустимые символы, кроме цифр.

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

Начальное значение: 

checkInvalidChars

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

Описание: Выполнять проверку на недопустимые символы.

Тип значений: Логическое.

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

isStartWithZero

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

Описание: Проверка на начало с нуля.

Тип значений: Логическое.

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

isZero

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

Описание: Допустим ли единственный ноль..

Тип значений: Логическое.

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

1.2.1 Обязательность заполнения даты документа

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

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

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

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

Область применения: Все письма в банк в интерфейсе ДБО "Corporate".

1.2.2 Допустимость даты документа

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

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

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

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

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

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

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

Область применения: Все письма в банк в интерфейсе ДБО "Corporate".

Параметры

pastDays

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

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

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

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

2.1 Обязательность заполнения темы письма

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

  • Тема письма указана.

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

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

Область применения: Все письма в банк в интерфейсе ДБО "Corporate".

2.2 Обязательность заполнения сообщения письма

Описание: Проверка указания сообщения письма:

  • Письмо содержит сообщение.

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

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

Область применения: Все письма в банк в интерфейсе ДБО "Corporate".

2.3 Обязательность заполнения подразделения банка

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

  • Адресат письма указан.

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

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

Область применения: Все письма в банк в интерфейсе ДБО "Corporate".

2.4 Корректность подразделения банка

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

  • Подразделение банка может принять сообщение.

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

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

Область применения: Все письма в банк в интерфейсе ДБО "Corporate".

2.5 Полный контроль доступа по контрактам/сервисам

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

  • Действия по контракту доступны.

  • Сервисы доступны.

  • Подразделение-получатель доступно.

  • Организация-отправитель доступна.

  • Подразделение БИК доступно.

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

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

Область применения: Все письма в банк в интерфейсе ДБО "Corporate".

2.6 Обязательность заполнения типа письма

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

  • Тип письма указан.

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

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

Область применения: Все письма в банк в интерфейсе ДБО "Corporate".

2.7 Проверка поля 'Сообщение письма' на безопасность вводимого в поле HTML

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

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

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

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

Область применения: Все письма в банк в интерфейсе ДБО "Corporate".

2.8 Проверка поля 'Тема письма' на безопасность вводимого в поле HTML

Описание: Проверка безопасности текста, указанного в теме письма:

  • Текст, указанный в теме письма, не содержит потенциально опасных символов.

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

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

Область применения: Все письма в банк в интерфейсе ДБО "Corporate".

3.1 Проверка уникальности документа по основным реквизитам

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

  • В системе ДБО документ уникален по совокупности номера, даты, отчетному месяцу, отчетному году и сумме документа среди документов с положительным статусом.

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

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

Область применения: Все письма в банк в интерфейсе ДБО "Corporate".

4.1 Допустимость размера файла

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

  • Файл не пустой.

  • Размер файла вложения не превышает значения, заданного параметром size.

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

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

Область применения: Все письма в банк в интерфейсе ДБО "Corporate".

Параметры

size

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

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

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

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

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

Значение параметра size для интерфейса Zkoss не может превышать 20 Мб.

4.2 Корректность наименования файла вложения

Описание: Проверка формата файла вложения:

  • Если параметр listType имеет значение "include", то расширение файла вложения соответствует одному из значений списка допустимых типов файлов, заданного параметром extList;

  • Если параметр listType имеет значение "exclude", то расширение файла вложения должно отсутствовать в списке значений типов файлов, заданных параметром extList.

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

Кроме данного контроля действуют общесистемные ограничения форматов файлов вложений (см. разд. «Контроль допустимости вложений» и разд. «Автоматическое определение типа файлов вложений»).

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

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

Область применения: Все письма в банк в интерфейсе ДБО "Corporate".

Параметры

extList

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

Описание: Список допустимых файловых форматов.

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

Начальное значение: "RTF,DBF,TXT,XLS,TIF,TIFF,JPE,JPEG,JPG,GIF,DOC,DOCX,BMP,PNG,XLSX,PDF,XML,JFIF,MNG,ARJ,PPT,RAR,ZIP".

listType

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

Описание: Тип перечня расширений файлов, задаваемого параметром extList:

  • "include" – белый список (только разрешенные типы файлов);

  • "exclude" – черный список (перечень запрещенных к вложению типов файлов).

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

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

4.3 Допустимость суммарного размера вложений

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

  • Суммарный размер всех файлов вложений не превышает значения, заданного параметром size.

[Внимание!] Внимание!

В текущей реализации системы суммарный размер вложений не должен превышать 20 Мб, ввиду ограничений используемого фреймворка.

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

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

Область применения: Все письма в банк в интерфейсе ДБО "Corporate".

Параметры

size

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

Описание: Максимальный суммарный размер вложений, в байтах.

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

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

4.4 Необходимость вложения при типе письма Файл

Описание: Проверка вложений:

  • Количество вложенных файлов не меньше значения, заданного параметром minCount.

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

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

Область применения: Все письма в банк в интерфейсе ДБО "Corporate".

Параметры

minCount

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

Описание: Минимальное допустимое количество вложенных файлов.

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

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

4.5 Допустимость количества вложений

Описание: Проверка количества вложений:

  • Количество вложенных файлов не меньше значения, заданного параметром minCount.

  • Количество вложенных файлов не больше значения, заданного параметром maxCount.

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

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

Область применения: Все письма в банк в интерфейсе ДБО "Corporate".

Параметры

minCount

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

Описание: Минимальное допустимое количество вложенных файлов.

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

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

maxCount

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

Описание: Максимальное допустимое количество вложенных файлов.

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

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

5.1 Проверка работы банка

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

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

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

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

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

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

Область применения: Все письма в банк в интерфейсе ДБО "Corporate".

6.1 Обязательность указания ответственного лица

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

  • Ответственный исполнитель указан.

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

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

Область применения: Все письма в банк в интерфейсе ДБО "Corporate".

6.2 Обязательность указания контактной информации ответственного лица

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

  • Номер телефона ответственного лица указан.

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

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

Область применения: Все письма в банк в интерфейсе ДБО "Corporate".

7.1 Проверка прикрепленных документов

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

  • Документы прикреплены к письму.

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

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

Область применения: Все письма в банк в интерфейсе ДБО "Corporate".