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

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

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

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

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

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

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

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

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

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

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

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

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

Параметры

maxLength

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

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

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

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

minLength

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

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

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

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

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

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

Указанный номер документа:

  • Не содержит символы, отличные от заданных параметром allowable_symbols, кроме цифр.

  • Не содержит пробелов внутри (не по краям).

  • Не состоит только из нулей.

  • Не начинается с нуля.

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

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

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

Параметры

allowable_symbols

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

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

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

Начальное значение: Пустое значение.

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

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

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

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

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

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

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

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

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

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

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

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

1.3.2 Проверка корректности заданного интервала выписки

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

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

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

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

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

1.3.3 Ограничение на длину интервала

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

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

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

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

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

Параметры

maxLength

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

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

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

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

1.3.4 Проверяем ограничения на даты

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

  • Дата окончания периода не превышает текущую дату, а дата начала периода позднее, чем число дней до текущей даты, заданное параметром N.

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

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

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

Параметры

N

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

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

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

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

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

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

  • В таблице счетов указан хотя бы один счет.

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

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

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

1.4.4 Проверка отсутствия необработанных запросов по счетам

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

  • Необработанные запросы по указанным таблице ЭД счетам отсутствуют.

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

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

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

2.1 Проверка работы банка

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

На момент проверки:

  • Текущий день является рабочим в подразделении банка.

  • Подразделение банка уже начало работу.

  • Подразделение банка еще не завершило работу.

  • До окончания рабочего дня подразделения банка осталось более 15 минут.

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

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

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

3.1 Проверка на блокировку организации

Описание: Проверка ненахождения организации в блокировке:

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

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

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

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