Описание контролей
attachesType.simple.ATTACHES_ALL_SIZE_IN_MB Допустимость суммарного размера вложений

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

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

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

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

Область применения: Все записи в справочнике типов вложений.

Параметры

size

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

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

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

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

attachesType.simple.ATTACHES_COUNT Количество вложений

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

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

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

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

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

Область применения: Все записи в справочнике типов вложений.

Параметры

maxCount

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

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

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

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

minCount

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

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

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

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

attachesType.simple.ATTACHES_EXTENSIONS Допустимость расширения файлов

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

  • Расширение файлов вложений соответствует одному из значений списка допустимых типов файлов, заданного параметром 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".

attachesType.simple.ATTACHES_SIZE_IN_MB Допустимость размера файла

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

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

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

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

Область применения: Все записи в справочнике типов вложений.

Параметры

size

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

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

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

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

attachesType.simple.LAST_VERSION Версия макета, на которой создан документ, не совпадает с опубликованной

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

  • Версия макета, на которой создан документ, совпадает с версией макета, опубликованной на момент проверки.

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

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

Область применения: Все записи в справочнике типов вложений.

attachesType.simple.UNIQUE_RECORD Проверка уникальности по основным реквизитам

Описание: Проверка, что в системе нет еще типов вложений с теми же реквизитами.

  • В системе нет типа вложений, совпадающего с данным по значению в поле Наименование документа.

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

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

Область применения: Все записи в справочнике типов вложений.

attachesType.simple.attachExtensions.ALLOWED_CHARS Проверка значения поля «Расширения вложений» на соответствие регулярному выражению

Описание: Проверка формата указанного перечня расширений.

  • Значение, указанное в поле Расширения вложений, соответствует регулярному выражению, заданному параметром regExp (перечень расширений фалов (пример: "jpeg,png"), разделенных символом запятой "," или пустое значение).

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

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

Область применения: Все записи о подразделениях в справочнике типов вложений.

Параметры

regExp

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

Описание: Регулярное выражение, определяющее формат перечня расширений.

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

Начальное значение: "^([a-zA-Z0-9]+[-]?)+(,(\s)*([a-zA-Z0-9]+[-]?)+)*$".

attachesType.simple.attachExtensions.LENGTH Проверка допустимости длины поля «Расширения вложений»

Описание: Проверка допустимости длины значения, указанного в поле Расширения вложений.

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

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

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

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

Область применения: Все записи в справочнике типов вложений.

Параметры

maxLength

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

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

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

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

minLength

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

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

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

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

attachesType.simple.docName.REQUIRED Обязательность заполнения поля «Наименование документа»

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

  • Поле Наименование документа непустое.

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

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

Область применения: Все записи в справочнике типов вложений.

attachesType.simple.docNameId.REQUIRED Обязательность заполнения поля «Идентификатор документа»

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

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

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

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

Область применения: Все записи в справочнике типов вложений.

attachesType.simple.prompt.LENGTH Проверка допустимости длины поля «Подсказка»

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

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

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

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

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

Область применения: Все записи в справочнике типов вложений.

Параметры

maxLength

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

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

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

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

minLength

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

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

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

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

attachesType.simple.totalSize.NO_NEGATIVE Контроль на отрицательное значение суммы

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

  • Значение, указанное в поле Общий размер, МБ, неотрицательное.

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

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

Область применения: Все записи в справочнике типов вложений.