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

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

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

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

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

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

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

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

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

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

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

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

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

Параметры

minLegth

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

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

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

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

maxLength

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

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

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

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

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

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

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

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

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

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

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

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

Параметры

allowableSymbols

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

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

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

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

checkInvalidChars

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

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

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

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

isStartWithZero

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

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

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

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

isZero

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

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

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

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

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

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

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

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

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

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

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

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

  • Поле для указания темы сообщения непустое.

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

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

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

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

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

  • Поле для указания сообщения непустое.

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

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

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

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

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

  • Поле Тип письма непустое.

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

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

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

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

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

  • В системе ДБО документ уникален по совокупности номера и даты.

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

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

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

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

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

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

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

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

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

Параметры

size

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

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

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

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

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".