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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Параметры

maxLength

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

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

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

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

minLength

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Параметры

allowable_symbols

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Если дата документа указана, то:

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

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

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

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

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

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

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

Параметры

pastDays

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

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

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

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

futureDays

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

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

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

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

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

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

  • Поле для указания ФИО ответственного исполнителя не пустое.

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

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

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

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

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

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

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

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

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

1.4.3 Обязательность заполнения подразделения-получателя документа.

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

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

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

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

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

1.4.4 Проверка ИНН.

Описание: Проверка соответствия ИНН организации:

  • Указанный ИНН соответствует организации.

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

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

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

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

Описание: Проверка заполнения вложенной таблицы:

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

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

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

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

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

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

  • Если поле для указания кода страны банка-нерезидента не заполнено, то счет клиента указан.

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

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

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

3.2 Проверка корректности заполнения номера счета

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

  • Указанный счет клиента состоит из 20 символов.

  • Указанный счет содержит только цифры. Исключением является первый символ в коде валюты (6 символ счета), который может быть любой буквой или цифрой.

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

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

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

3.3 Принадлежность счета перевододателя справочнику счетов

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

  • В справочнике счетов клиентов есть счет, идентичный указанному счету клиента по номеру, БИК и организации.

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

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

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

3.4 Видимость счета перевододателя пользователю

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

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

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

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

3.5 Состояние счета

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

Если указанный счет перевододателя принадлежит справочнику счетов клиентов (контроль 3.3 Принадлежность счета перевододателя справочнику счетов успешно пройден), то:

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

  • Указанный счет не закрыт.

  • Указанный счет не заблокирован.

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

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

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

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

4.1 Соответствие справочнику

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

  • Указанный код страны банка-нерезидента присутствует в справочнике стран.

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

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

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

4.2 Допустимость кода страны

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

  • Если значение параметра in = "0", то указанное значение кода страны банка-нерезидента отсутствует в списке, заданном параметром valueList.

  • Если значение параметра in = "1", то указанное значение кода страны банка-нерезидента присутствует в списке, заданном параметром valueList.

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

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

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

Параметры

valueList

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

Описание: Список значений для сравнения.

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

Начальное значение: 0 (проверка отсутствия в списке)

in

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

Описание: Определяет, проверяется наличие ("1") или отсутствие ("0") указанного значения в списке, заданном параметром valueList.

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

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

4.3 Одновременное указание номера счета и кода страны банка-нерезидента

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

  • Указан либо номер счета, либо код страны банка-нерезидента.

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

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

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

4.4 Обязательность указания кода страны банка-нерезидента

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

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

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

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

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

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

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

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

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

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

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

5.2 Проверка записи валютной операции

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

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

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

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

5.3 Проверка признаков платежа

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

  • В таблице валютных операций отсутствуют записи с признаками платежа "1/2" и "0/9" одновременно.

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

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

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

5.4 Проверки соответствия сумм СВО и связанного документа

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

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

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

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

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

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

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

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

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

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

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

5.6 Проверка счетов в связанных документах

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

Если счет плательщика указан и не указан код страны банка-нерезидента, то:

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

  • Счет сведений о валютных операциях соответствует счету уведомления, составленного на дату документа.

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

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

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

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

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

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

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

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

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

Параметры

minCount

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

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

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

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

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

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

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

  • Размер файла вложения не превышает меньшего из двух значений: значения, заданного параметром size, и значения глобального параметра запуска сервера приложений Apache Tomcat: -DapiMaxFileSizeUploadMb.

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

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

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

Параметры

size

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

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

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

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

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

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

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

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

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

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

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

Параметры

maxCount

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

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

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

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

Параметры

minCount

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

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

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

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

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

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

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

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

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

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

Параметры

size

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

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

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

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

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

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

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

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

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

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

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

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

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

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

8.1 Проверка актуальности сделок, указанных в документе

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

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

  • присутствует в справочнике сделок;

  • не удалена;

  • не закрыта;

  • не снята с учета.

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

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

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