Описание: Проверка указания порядкового номера записи:
Порядковый номер указан.
Начальный уровень проверки: Ошибка.
Начальный режим: Включена.
Область применения: Все записи об изменениях сведений заявления об изменении сведений о контракте (кредитном договоре).
Описание: Проверка указания УНК:
УНК не пуст.
Заполнены все части УНК.
Начальный уровень проверки: Ошибка.
Начальный режим: Включена.
Область применения: Все записи об изменениях сведений заявления об изменении сведений о контракте (кредитном договоре).
Описание. Проверка соответствия указанного уникального номера контракта (кредитного договора) маске:
Указанный уникальный номер контракта (кредитного договора) соответствует маске "ГГММ####/****/ZZ**/Х/Y"
, где ГГ – год; ММ – месяц; # –
цифра либо заглавная буква латинского алфавита; * – цифра; ZZ – цифры или буквы GU; X – цифра 1 ... 9; Y – цифра 0 ... 3.
Примечание | |
---|---|
Возможность использования латинских заглавных букв в первой части УНК определяется значением свойства конфигурации |
Начальный уровень проверки: Ошибка.
Начальный режим: Включена.
Область применения: Все записи об изменениях сведений заявления об изменении сведений о контракте (кредитном договоре).
Описание: Проверка, что первая часть УНК не содержит только одинаковые цифры:
Первая часть УНК не состоит из одинаковых цифр.
Начальный уровень проверки: Ошибка.
Начальный режим: Включена.
Область применения: Все записи об изменениях сведений заявления об изменении сведений о контракте (кредитном договоре).
Описание: Проверка корректности указания года в первой части УНК:
1-2 символы первой части номера содержат номер года (с ведущим нулем для номеров 1-9).
Начальный уровень проверки: Ошибка.
Начальный режим: Включена.
Область применения: Все записи об изменениях сведений заявления об изменении сведений о контракте (кредитном договоре).
Описание: Проверка корректности указания месяца в первой части УНК:
3-4 символы первой части номера содержат номер месяца (с ведущим нулем для номеров 1-9)
Начальный уровень проверки: Ошибка.
Начальный режим: Включена.
Область применения: Все записи об изменениях сведений заявления об изменении сведений о контракте (кредитном договоре).
Описание: Проверка, что год и месяц в первой части УНК не больше текущих:
Год указанный в 1-2 символах первой части номера и месяц, указанный в 3-4 символах первой части номера не больше месяца и года текущей системной даты.
Начальный уровень проверки: Ошибка.
Начальный режим: Включена.
Область применения: Все записи об изменениях сведений заявления об изменении сведений о контракте (кредитном договоре).
Описание: Проверка четвертой части УНК:
Четвертая часть УНК имеет значение из списка "1, 2, 3, 4, 5, 6, 9"
.
Начальный уровень проверки: Ошибка.
Начальный режим: Включена.
Область применения: Все записи об изменениях сведений заявления об изменении сведений о контракте (кредитном договоре).
Описание: Проверка пятой части УНК:
Пятая часть УНК равна «0», «1», «2» или «3».
Начальный уровень проверки: Ошибка.
Начальный режим: Включена.
Область применения: Все записи об изменениях сведений заявления об изменении сведений о контракте (кредитном договоре).
Описание: Проверка вложенной таблицы:
Вложенная таблица содержит хотя бы одну запись с информацией о документе-основании.
Начальный уровень проверки: Ошибка.
Начальный режим: Включена.
Область применения: Все записи об изменениях сведений заявления об изменении сведений о контракте (кредитном договоре).
Описание: Проверка записей о документах-основаниях в таблице:
Записи о документах-основаниях в таблице корректны.
Начальный уровень проверки: Предупреждение.
Начальный режим: Включена.
Область применения: Все записи об изменениях сведений заявления об изменении сведений о контракте (кредитном договоре).
Описание: Проверка заполнения содержания изменений:
Поле Содержание изменений не пустое.
Начальный уровень проверки: Ошибка.
Начальный режим: Включена.
Область применения: Все записи об изменениях сведений заявления об изменении сведений о контракте (кредитном договоре).
Описание: Проверка заполнения кода валюты контракта:
Поле для указания кода валюты контракта не пустое.
Примечание | |
---|---|
Проверка осуществляется, если заполнено поле выбора Изменить сумму или валюту контракта (кредитного договора) |
Начальный уровень проверки: Предупреждение.
Начальный режим: Включена.
Область применения: Все записи об изменениях сведений заявления об изменении сведений о контракте (кредитном договоре).
Описание: Проверка принадлежности укааанного кода валюты контракта справочнику валют:
Если код валюты контракта указан, то указанный код есть в справочнике валют.
Примечание | |
---|---|
Проверка осуществляется, если заполнено поле выбора Изменить сумму или валюту контракта (кредитного договора) |
Начальный уровень проверки: Ошибка.
Начальный режим: Включена.
Область применения: Все записи об изменениях сведений заявления об изменении сведений о контракте (кредитном договоре).
Описание: Проверка допустимости валюты, код которой указан, в качестве валюты контракта:
Если код валюты контракта указан, то:
Если параметр in
имеет значение "1"
, то
указанный код валюты соответствует одному из значений кодов валют, заданных параметром valuesList
;
Если параметр in
имеет значение "0"
, то
указанный код валюты отсутствует среди значений кодов валют, заданных параметром valuesList
.
Примечание | |
---|---|
Проверка осуществляется, если заполнено поле выбора Изменить сумму или валюту контракта (кредитного договора) |
Начальный уровень проверки: Ошибка.
Начальный режим: Включена.
Область применения: Все записи об изменениях сведений заявления об изменении сведений о контракте (кредитном договоре).
Параметры
valuesList
Тип параметра: Константа.
Описание: Список допустимых кодов валют.
Тип значений: Строка.
Начальное значение: "810"
.
in
Тип параметра: Константа.
Описание: Тип перечня кодов валют, задаваемого параметром valuesList
:
"1"
– белый список (допустимые коды валют);
"0"
– черный список (недопустимые коды валют).
Тип значений: Строка.
Начальное значение: "0"
.
Описание: Проверка указания суммы контракта:
Поле для указания суммы контракта не пустое.
Примечание | |
---|---|
Проверка осуществляется, если заполнено поле выбора Изменить сумму или валюту контракта (кредитного договора). |
Начальный уровень проверки: Ошибка.
Начальный режим: Включена.
Область применения: Все записи об изменениях сведений заявления об изменении сведений о контракте (кредитном договоре).
Описание: Проверка корректности указания дробной части суммы контракта:
Если код валюты и сумма контракта указаны, то:
Если указанный код валюты соответствует одному из значений кодов валют, заданных параметром valuesList
, то для суммы котракта не указана дробная часть.
Примечание | |
---|---|
Проверка осуществляется, если заполнено поле выбора Изменить сумму или валюту контракта (кредитного договора) |
Начальный уровень проверки: Ошибка.
Начальный режим: Включена.
Область применения: Все записи об изменениях сведений заявления об изменении сведений о контракте (кредитном договоре).
Описание: Проверка корректности указанной суммы контракта:
Если поле для указания суммы контракта не пустое, то значение в данном поле строго больше нуля.
Примечание | |
---|---|
Проверка осуществляется, если заполнено поле выбора Изменить сумму или валюту контракта (кредитного договора). |
Начальный уровень проверки: Ошибка.
Начальный режим: Включена.
Область применения: Все записи об изменениях сведений заявления об изменении сведений о контракте (кредитном договоре).
Описание: Проверка указания даты завершения исполнения обязательств:
Поле для указания даты завершения исполнения обязательств не пустое.
Примечание | |
---|---|
Проверка осуществляется, если заполнено поле выбора Изменить дату завершения исполнения обязательств. |
Начальный уровень проверки: Предупреждение
Начальный режим: Включена.
Область применения: Все записи об изменениях сведений заявления об изменении сведений о контракте (кредитном договоре).
Описание: Проверка допустимости указанной даты завершения исполнения обязательств относительно даты документа:
Если дата завершения исполнения обязательств указана, то данная дата не меньше даты из поля документа, указанного в параметре checkingDateField
:
Примечание | |
---|---|
Проверка осуществляется, если заполнено поле выбора Изменить дату завершения исполнения обязательств. |
Начальный уровень проверки: Ошибка.
Начальный режим: Включена.
Область применения: Все записи об изменениях сведений заявления об изменении сведений о контракте (кредитном договоре).
Описание: Проверка допустимости указанной даты завершения исполнения обязательств относительно текущей даты:
Если дата завершения исполнения обязательств указана, то данная дата не меньше даты из поля документа, указанного в параметре checkingDateField
:
Примечание | |
---|---|
Проверка осуществляется, если заполнено поле выбора Изменить дату завершения исполнения обязательств. |
Начальный уровень проверки: Ошибка.
Начальный режим: Включена.
Область применения: Все записи об изменениях сведений заявления об изменении сведений о контракте (кредитном договоре).