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

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

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

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

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

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

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

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

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

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

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

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

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

Параметры

minLegth

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

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

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

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

maxLength

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

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

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

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

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

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

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

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

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

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

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

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

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

Параметры

allowableSymbols

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

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

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

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

checkInvalidChars

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

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

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

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

isStartWithZero

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

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

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

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

isZero

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

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

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

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

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

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

  • Указанный номер документа для данной организации в рамках текущего года уникален.

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

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

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

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

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

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

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

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

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

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

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

  • Разность (<текущая дата> – указанная дата документа) не превышает значение, указанное в параметре PastDays

  • Разность (указанная дата документа - <текущая дата>) не превышает значение, указанное в параметре FutureDays

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

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

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

Параметры

pastDays

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

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

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

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

futureDays

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

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

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

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

1.2.3 Время работы банка

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

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

  • До завершения работы подразделения осталось больше 15 минут.

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

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

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

1.3.1 Обязательность указания справки

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

  • Справка указана.

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

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

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

1.3.2 Актуальность типа справки

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

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

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

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

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

1.3.3 Актуальность справки

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

  • Указанная справка отмечена как актуальная.

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

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

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

1.4.1 Обязательность указания способа доставки

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

  • Способ доставки указан.

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

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

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

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

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

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

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

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

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

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

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

  • Наименование подразделения банка указано.

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

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

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

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

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

  • Выполняются все следующие условия:

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

    • По контракту не действует финансовая блокировка.

    • Контракт с банком не расторгнут.

    • Контракт вступил в силу на текующую дату.

    • Услуга по указанному счету предоставляется банком.

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

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

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

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

Контроль выполняется, если успешно пройдены контроли 1.5.1 Обязательность указания организации-получателя и 1.6.1 Обязательность указания подразделения банка.

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

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

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

2.1 Проверка таблицы дополнительных реквизитов

Описание: Проверка таблицы дополнительных реквизитов:

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

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

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

2.2 Обязательность заполнения хотя бы одного дополнительного реквизита из группы

Описание: Проверка таблицы дополнительных реквизитов:

  • Для каждой из групп дополнительных реквизитов хотя бы одно поле дополнительных реквизитов заполнено.

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

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

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

3.1 Обязательность указания счета

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

  • Указан хотя бы 1 счет.

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

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

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

3.2 Проверка таблицы счетов

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

  • Выбранные счета имеют допустимые для выбора статусы.

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

    Контроль не срабатывает на наличие в таблице закрытых / заблокированных счетов, если в справочнике типов справок для данного типа справок заполнено поле выбора Отображать закрытые/заблокированные счета.

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

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

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

3.3 Проверка консистентности таблицы счетов

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

  • Cчет и подразделение, в котором открыт счет, присутствуют в Системе, и подразделение, в котором открыт счет, соответствует подразделению банка, выбранному в поле Кому.

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

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

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

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

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

  • Период указан.

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

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

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

4.2 Проверка корректности периода

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

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

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

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

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

4.3 Проверка дат периода на превышение текущей даты

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

  • Даты указанного периода не превышают текущую дату.

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

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

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

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

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

  • Если параметр 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".

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

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

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

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

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

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

Параметры

size

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

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

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

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

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

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

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

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

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

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

Параметры

size

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

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

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

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