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

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

  • Поле с датой уведомления (поле от) не пустое.

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

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

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

1.2 Корректность даты уведомления

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

  • Дата уведомления не превышает даты в поле, заданном параметром limitDateField, более чем на число дней, заданных параметром limitPastDays.

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

    Для сравнения даты уведомления с текущей датой необходимо указать параметру limitDateField значение "CURRENT_DATE".

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

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

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

Параметры

limitDateField

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

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

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

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

limitPastDays

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

1.4 Корректность суммы уведомления

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

  • Значение в поле для указания суммы уведомления больше нуля.

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

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

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

1.10 Проверка указания дробной части в сумме уведомления

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

  • Если код валюты уведомления есть в списке, заданном параметром valuesList, то в сумме уведомления не указана дробная часть

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

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

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

Параметры

valuesList

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

Описание: Список кодов "бекопеечных" валют.

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

Начальное значение: "974,392,108,152,262,324,174,410,969,600,646,950,952,953"

1.11 Корректность длины номера уведомления

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

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

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

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

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

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

Параметры

minLegth

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

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

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

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

maxLength

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

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

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

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

1.12 Проверка суммы не распределенных средств на превышение суммы уведомления

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

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

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

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

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

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

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

  • Если код валюты уведомления есть в списке, заданном параметром valuesList, то в сумме нераспределенных средств не указана дробная часть

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

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

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

Параметры

valuesList

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

Описание: Список кодов "бекопеечных" валют.

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

Начальное значение: "974,392,108,152,262,324,174,410,969,600,646,950,952,953"

1.14 Проверки сделок

Описание: Проверка корректности записей о сделках.

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

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

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

1.15 Объединение одинаковых сделок

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

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

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

    Если двух или более разделах указана одна и та же сделка, то при сохранении документа такие разделы будут объединены в один раздел.

    Объединение для сделок на учете происходит, если следующие параметры совпадают:

    • УНК

    • Наименование сделки

    • Примечание

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

    • Номер договора

    • Дата договора

    • Наименование сделки

    • Примечание

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

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

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

1.16 Объединение блоков сделок

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

  • В документе не более одного раздела, в которых не указана информации о сделке.

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

    Если в двух или более разделах не указана информация о сделке, то при сохранении документа такие разделы будут объединены в один раздел.

    Сделка считается указанной, если хотя бы в одном из следующих полей присутствует значение

    • Номер договора

    • УНК

    • Дата договора

    • Наименование сделки

    • Примечание

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

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

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

1.17 Проверка, не превышает ли общая сумма распределения сумму не распределенных средств уведомления

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

  • Сумма в поле Не распределено больше или равна нулю.

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

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

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

1.18 Проверка указания уведомления

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

  • Хотя бы одно из полей Дата или Сумма уведомлдения не пустое.

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

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

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