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

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

  • Пользователю доступны требуемые контракты и услуги, то есть:

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

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

    • Счет указан и существует в системе.

    • В системе есть хотя бы один действующий контракт между организацией-отправителем и подразделением-получателем, в рамках которого соответствующая услуга доступна по указанному в документе счету. При этом на момент проверки данный контракт:

      • вступил в силу;

      • не расторгнут;

      • не находится в финансовой блокировке;

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

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

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

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

1.2.2 Контроли при заполнении поля Код вида документа значениями 01_3 или 01_4 и при наличии вложений в СПД

Описание: Проверка наличия вложений, если указан код вида документа 01_3 или 01_4:

  • Если указан код вида документа 01_3 или 01_4, список вложений справки пуст.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Параметры

maxLength

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

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

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

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

minLength

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

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

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

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

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

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

  • В указанном номере документа отсутствуют символы, отличные от заданных параметром allowable_symbols.

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

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

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

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

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

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

Параметры

allowable_symbols

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

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

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

Начальное значение: "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789/—?:().,‘+"

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

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

  • В системе среди документов за текущий год не существует ещё одного документа с таким же номером.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Проверка производится с учетом часового пояса.

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

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

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

Параметры

pastDays

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

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

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

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

futureDays

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

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

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

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

2.3.1. Обязательность заполнения даты справки

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

  • Указана дата справки.

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

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

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

2.3.2. Корректность даты справки

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

  • Указано значение даты справки, корректное для типа "дата"( в формате "ДД.ММ.ГГГГ").

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

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

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

2.3.3. Допустимость даты справки

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

  • Указанная дата справки не превышает текущую дату, если проствлен признак корректировки.

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

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

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

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

2.4.1 Обязательность указания ФИО ответственного исполнителя

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

  • Ответственный исполнитель указан.

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

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

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

2.4.2 Обязательность указания телефона ответственного исполнителя.

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

  • Номер телефона ответственного исполнителя указан.

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

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

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

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

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

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

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

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

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

2.6.2 Корректность номера корректировки

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

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

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

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

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

2.7.1. Обязательность указания уникального номера контракта (кредитного договора)

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

  • Указаны все части уникального номера контракта (кредитного договора).

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

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

Область применения: Все справки о подтверждающих документах, формируемые позже или в дату, указанную в значении свойства конфигурации Дата вступления в силу 181-и (взамен 138-И) сервиса Даты вступления в силу изменений в законодательстве.

2.7.2. Соответствие уникального номера контракта (кредитного договора) маске

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

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

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

Область применения: Все справки о подтверждающих документах, формируемые позже или в дату, указанную в значении свойства конфигурации Дата вступления в силу 181-и (взамен 138-И) сервиса Даты вступления в силу изменений в законодательстве.

2.7.3. Присутствие в первой части уникального номера контракта (кредитного договора) минимум 2 разных цифр

Описание: Проверка корректности указания первой части уникального номера контракта (кредитного договора):

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

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

Область применения: Все справки о подтверждающих документах, формируемые позже или в дату, указанную в значении свойства конфигурации Дата вступления в силу 181-и (взамен 138-И) сервиса Даты вступления в силу изменений в законодательстве.

2.7.4. Корректность указания месяца в первой части уникального номера контракта (кредитного договора)

Описание: Проверка корректности указания месяца в первой части уникального номера контракта (кредитного договора):

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

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

Область применения: Все справки о подтверждающих документах, формируемые позже или в дату, указанную в значении свойства конфигурации Дата вступления в силу 181-и (взамен 138-И) сервиса Даты вступления в силу изменений в законодательстве.

2.7.5. Корректность указания года в первой части уникального номера контракта (кредитного договора)

Описание: Проверка корректности указания года в первой части уникального номера контракта (кредитного договора):

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

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

Область применения: Все справки о подтверждающих документах, формируемые позже или в дату, указанную в значении свойства конфигурации Дата вступления в силу 181-и (взамен 138-И) сервиса Даты вступления в силу изменений в законодательстве.

2.7.6. Месяц и год в первой части уникального номера контракта (кредитного договора) не больше текущей даты

Описание: Проверка допустимости года и месяца, указанных в первой части уникального номера контракта (кредитного договора):

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

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

Область применения: Все справки о подтверждающих документах, формируемые позже или в дату, указанную в значении свойства конфигурации Дата вступления в силу 181-и (взамен 138-И) сервиса Даты вступления в силу изменений в законодательстве.

2.7.7. Корректность указания четвертой части уникального номера контракта (кредитного договора)

Описание: Проверка корректности указания четвертой части уникального номера контракта (кредитного договора):

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

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

Область применения: Все справки о подтверждающих документах, формируемые позже или в дату, указанную в значении свойства конфигурации Дата вступления в силу 181-и (взамен 138-И) сервиса Даты вступления в силу изменений в законодательстве.

Параметры

allowableContractTypes

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

Описание: Список допустимых типов контрактов.

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

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

1,2,3,4,5,6,9

2.7.8. Корректность указания пятой части уникального номера контракта (кредитного договора)

Описание: Проверка корректности указания пятой части уникального номера контракта (кредитного договора):

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

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

Область применения: Все справки о подтверждающих документах, формируемые позже или в дату, указанную в значении свойства конфигурации Дата вступления в силу 181-и (взамен 138-И) сервиса Даты вступления в силу изменений в законодательстве.

3.1 Общие проверки на таблицу

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

  • В документе указана хотя бы одна запись о валютной операции.

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

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

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

3.2 Проверка номеров по порядку в таблице

Описание: Проверка нумерации записей в таблице подтверждающих документов:

  • Записи в таблице имеют непрерывную нумерацию и начинаются с номера "1".

  • Записи, в которых заполнен признак корректировки, исключаются из проверки.

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

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

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

3.3 Проверка записи подтверждающего документа

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

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

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

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

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

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

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

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

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

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

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

Параметры

maxCount

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

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

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

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

Параметры

minCount

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

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

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

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

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

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

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

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

    [Внимание!] Внимание!

    Предельный максимальный размер файла вложения ограничен также системно, значением 20 Мб. Данный контроль позволяет банку установить ограничение ниже системного предела. Но если задать значение параметра size больше 20 Мб, то будет действовать системное ограничение, и вложение размером больше 20 Мб все равно не будет допустимо.

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

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

Область применения: Все справки о подтверждающих документах, созданные на стороне клиента в интерфейсе ДБО "Corporate".

Параметры

size

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

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

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

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

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

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

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

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

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

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

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

Параметры

maxCount

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

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

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

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

Параметры

minCount

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

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

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

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

4.5 Контроль на разрешенные символы в комментарии вложения

Описание: Проверка набора смволов в комментарии к вложению.

  • Комментарий к вложению содержит только символы из набора, заданного параметром allowable_symbols.

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

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

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

Параметры

allowable_symbols

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

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

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

Начальное значение: "[йцукенгшщзхъфывапролджэячсмитьбюЙЦУКЕНГШЩЗХЪФЫВАПРОЛДЖЭЯЧСМИТЬБЮёЁqwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM!«»"“#$%&'()*+,-./0123456789:;<=>?@ \[\\\]/'^_`ЄєЇїЎў°№¤ {|}+ ]*"

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

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

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

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

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

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

Параметры

size

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

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

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

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

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

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

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

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

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

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

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

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

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