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

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

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

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

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

Область применения: Все заявления на разрешение операций за границей.

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

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

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

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

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

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

Область применения: Все заявления на разрешение операций за границей.

Параметры

maxLength

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

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

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

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

minLength

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

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

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

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

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

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

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

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

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

  • Номер документа не начинается с нуля.

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

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

Область применения: Все заявления на разрешение операций за границей.

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

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

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

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

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

Область применения: Все заявления на разрешение операций за границей.

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

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

  • Дата документа соответствует формату даты ДД.ММ.ГГГГ.

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

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

Область применения: Все заявления на разрешение операций за границей.

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

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

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

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

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

Область применения: Все заявления на разрешение операций за границей.

1.3.2 Обязательность указания номера телефона ответственного лица

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

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

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

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

Область применения: Все заявления на разрешение операций за границей.

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

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

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

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

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

Область применения: Все заявления на разрешение операций за границей.

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

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

  • Данные карты указаны.

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

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

Область применения: Все заявления на разрешение операций за границей.

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

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

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

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

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

Область применения: Все заявления на разрешение операций за границей.

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

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

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

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

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

Область применения: Все заявления на разрешение операций за границей.

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

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

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

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

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

Область применения: Все заявления на разрешение операций за границей.

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

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

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

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

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

Область применения: Все заявления на разрешение операций за границей.

2.7 Контроль периода использования за рубежом

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

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

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

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

Область применения: Все заявления на разрешение операций за границей.

2.8 Контроль доступа по типу карты

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

  • Если в документе указана виртуальная (цифровая) корпоративна карта (для данной карты указан тип "цифровая бизнес-карта"), то необходимо проверять:

    • Наличие подключенной услуги "Цифровые бизнес-карты Correqts Corporate"

      И

    • Конфигурация ДБО. Заявление на разрешение операций за границей. Доступность типа карт в документе имеет значения "0" или "2".

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

    • Наличие подключенной услуги "Карта"

      И

    • Конфигурация ДБО. Заявление на разрешение операций за границей. Доступность типа карт в документе имеет значения "0" или "1".

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

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

Область применения: Все заявления на разрешение операций за границей.

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

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

  • Документ соответствует действующему контракту.

  • Карта, заданная параметром card, относится к выбранному подразделению банка, заданному параметром branch.

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

  • На текущую дату контракт не расторгнут.

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

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

  • Документы по указанному счету, заданному параметром account, могут быть направлены в банк.

  • Указано подразделение-получатель, заданное параметром branch.

  • Указана организация-отправитель, заданная параметром org.

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

Параметры

account

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

Описание. Поле номера счета.

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

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

bic

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

Описание. Поле БИК счета.

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

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

branch

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

Описание. Поле-ссылка на подразделение.

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

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

branchID

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

Описание. ID подразделения.

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

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

card

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

Описание. Поле-ссылка на карту.

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

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

docDesc

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

Описание. Имя описателя документа.

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

Начальное значение. "com.bssys.sbns.dbo.paymentcard.cardservices.abroadopers.CS11Desc"

eqConditions

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

Описание. Условия эквивалентности полей, при которых будет выполняться проверка.

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

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

notConditions

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

Описание. Условия неравенства полей, при которых будет выполняться проверка.

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

Начальное значение. "{accountNumber=null}"

notValidM78

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

Описание. Валидация на ошибку подразделения-получателя и организации-отправителя.

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

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

org

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

Описание. Поле-ссылка на организацию.

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

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

orgID

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

Описание. ID организации.

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

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

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

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

Область применения: Все заявления на разрешение операций за границей.

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

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

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

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

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

Параметры

branchIdField

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

Описание. Поле, содержащее идентификатор подразделения банка.

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

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

eqConditions

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

Описание. Условия эквивалентности полей, при которых будет выполняться проверка.

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

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

notConditions

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

Описание. Условия неравенства полей, при которых будет выполняться проверка.

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

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

timeTable

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

Описание. Условия неравенства полей, при которых будет выполняться проверка.

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

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

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

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

Область применения: Все заявления на разрешение операций за границей.