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

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

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

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

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

Область применения: Все извещения о зачислении средств на рублевый расчетный счет.

1.1.2 Длина номера документа

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

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

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

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

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

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

Область применения: Все извещения о зачислении средств на рублевый расчетный счет.

Параметры

minLegth

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

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

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

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

maxLength

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

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

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

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

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

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

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

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

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

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

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

Область применения: Все извещения о зачислении средств на рублевый расчетный счет.

Параметры

allowableSymbols

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

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

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

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

1.1.4 Совпадение номера документа с существующими документами за год

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

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

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

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

Область применения: Все извещения о зачислении средств на рублевый расчетный счет.

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

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

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

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

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

Область применения: Все извещения о зачислении средств на рублевый расчетный счет.

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

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

  • Значение указанной даты документа соответствует формату "ddmmyyyy".

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

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

Область применения: Все извещения о зачислении средств на рублевый расчетный счет.

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

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

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

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

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

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

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

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

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

Область применения: Все извещения о зачислении средств на рублевый расчетный счет.

Параметры

pastDays

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

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

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

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

futureDays

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

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

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

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

1.3.1 Обязательность заполнения организации

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

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

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

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

Область применения: Все извещения о зачислении средств на рублевый расчетный счет.

1.3.2 Корректность указания организации

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

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

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

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

Область применения: Все извещения о зачислении средств на рублевый расчетный счет.

1.4.1 Обязательность заполнения даты зачисления средств

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

  • Дата зачисления средств указана.

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

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

Область применения: Все извещения о зачислении средств на рублевый расчетный счет.

1.5.1 Обязательность заполнения рублевого расчетного счета

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

  • Рублевый расчетный счет указан.

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

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

Область применения: Все извещения о зачислении средств на рублевый расчетный счет.

1.5.2 Допустимость типа счета.

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

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

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

Область применения: Все извещения о зачислении средств на рублевый расчетный счет.

1.6.1 Корректность суммы зачисления.

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

  • Сумма зачисления указана.

  • Указанная сумма зачисления больше нуля.

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

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

Область применения: Все извещения о зачислении средств на рублевый расчетный счет.

1.7.1 Обязательность наличия вложений

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

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

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

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

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

Параметры

minCount

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

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

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

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

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

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

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

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

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

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

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

Параметры

size

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

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

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

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

1.7.4 Контроль количества вложений

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

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

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

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

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

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

Параметры

maxCount

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

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

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

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

Параметры

minCount

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

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

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

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

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

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

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

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

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

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

Параметры

size

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

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

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

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