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

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

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

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

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

Область применения: Все письма из банка.

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

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

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

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

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

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

Область применения: Все письма из банка.

Параметры

minLegth

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

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

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

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

maxLength

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

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

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

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

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

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

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

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

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

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

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

Область применения: Все письма из банка.

Параметры

allowableSymbols

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

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

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

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

checkInvalidChars

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

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

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

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

isStartWithZero

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

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

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

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

isZero

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

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

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

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

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

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

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

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

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

Область применения: Все письма из банка.

2.1 Обязательность заполнения поля 'Тема письма' документа

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

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

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

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

Область применения: Все письма из банка.

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

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

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

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

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

Область применения: Все письма из банка.

2.3 Проверка организаций-получателей

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

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

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

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

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

2.4 Проверка отправки письма всем клиентам подразделения

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

  • Признак отправки письма всем клиентам подразделения указан.

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

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

Область применения: Все письма из банка.

2.5 Обязательность заполнения поля 'Тип письма' документа

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

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

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

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

Область применения: Все письма из банка.

2.6 Проверка непустоты перечня адресатов для пользователя, работающего только со своими клиентами

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

  • Перечень получателей указан.

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

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

Область применения: Все письма из банка, созданные пользователем, работающим только со своими организациями.

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

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

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

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

Область применения: Все письма из банка.

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

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

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

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

Область применения: Все письма из банка.

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

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

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

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

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

Область применения: Все письма из банка.

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

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

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

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

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

Область применения: Все письма из банка.

Параметры

size

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

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

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

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

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

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

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

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

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

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

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

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

Область применения: Все письма из банка.

Параметры

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.

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

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

Область применения: Все письма из банка.

Параметры

size

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

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

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

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

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

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

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

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

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

Область применения: Все письма из банка.

Параметры

minCount

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

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

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

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

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

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

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

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

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

Область применения: Все письма из банка.