Skip to content

Инициализация нового контракта

GET

Существует следующий процесс создания контракта по указанной заявке:

  1. Сначала создается заявка. Описание создания заявки Вы можете найти здесь. Следует принять во внимание, что при создании заявки в канале поступления нужно убрать галочку "Автоматическое создание контракта" (Админ-->Электронная коммерция-->Каналы-->Название Канала).

  2. Затем происходит инициализация контракта по заявке на займ. При передаче параметра generateName со значением false номер контракта не будет сгенерирован. Этот параметр не обязателен и по умолчанию установлено значение true, при котором генерируется следующий номер контракта. Для автоматиского создания контрактов, во избежание ошибки CONTRACT_SERIAL_NUMBER_IS_NOT_UNIQUE, желательно указывать generateName=falsе. Это поле заполнится автоматически при последующем вызове метода сохранения контракта (смотрите следующий шаг).

  3. В последнем шаге происходит создание нового контракта

Parameters

Path Parameters

loanApplicationId*

loanApplicationId

Type
integer
Required
Format
"int64"

Query Parameters

generateName

generateName

Type
boolean
Default
true

Responses

OK

*/*
object
object

Дополнительный

Идентификатор филиала

Format"int64"

Каптивный

Идентификатор клиента

Format"int64"
Format"int64"

Комментарий

Идентификатор агента

Format"int64"

Идентификатор коллектора

Format"int64"

Дата создания в формате YYYY-MM-DD

Format"date"
object

Условия кредита

Идентификатор специалиста по займам

Format"int64"

Идентификатор кредитного продукта

Format"int64"

Наименование кредитного продукта

Идентификатор валюты

Format"int64"
Format"date-time"
Format"date"
Format"int32"
Format"int32"

Заданная сумма для распределения предоплаты по процентам

Format"double"
Format"int64"
Format"int64"
Format"date"
Format"double"

Сметный взнос (Ставка)

Format"double"

Дата первого погашения в формате YYYY-MM-DD

Format"date"

Фиксированный сметный взнос (Сумма)

Format"double"

Фиксированный страховочный взнос (Сумма)

Format"double"

Фиксированный вступительный взнос (Сумма)

Format"double"

Флаг "К выдаче"

Format"int64"
Format"date-time"
Format"double"

Идентификатор контракта (при создании нового контракта - его указывать не нужно)

Format"int64"

Дата поставления о возбуждении

Format"date"

Страхование

Страховочный взнос (Ставка)

Format"double"

Страховой полис

Сумма страховой премии

Format"double"

Ставка страховой премии

Format"double"

Дата плановой выдачи в формате YYYY-MM-DD

Format"date"

Вступительный взнос (Ставка)

Format"double"

Дата загрузки (если контракт был перенесён из сторонней системы ведения учета). Дата загрузки в данное поле автоматически записывается дата миграции контракта. При этом поле Дата загрузки = дате на которую грузим остатки. Все расчеты по контракту будут начинаться с этой даты. Если контракт был создан в BS (не мигрирован), то в поле будет значение NULL

Format"date"

Сумма займа

Format"double"

Идентификатор заявки на займ

Format"int64"

Идентификатор категории займа

Format"int64"

Ступень займа. Механизм проставления loanStage следующий:
в значение параметра loanStage записывается ступень займа (1, 2, 3 ... итд). При создании новой заявки на заем (если она первая по данному клиенту) в это поле проставляется значение 1. Если заявка одобрена, то в контракте в этом поле будет значение 1. При создании новой заявки на заем для этого клиента, в этом поле будет соответственно значение 2 (2 ступень), при условии что первая заявка у этого клиента была одобрена.
Пример:
создается заявка со ступенью 3, заявка уходит на систему принятия решения (которая будет предварительно настроена в системе), там будет выполняться выражение, которое будет применять кредитный продукт который соответствует ступени займа. При одобрении заявки в системе принятия решений в значение параметра loanStage в контракте будет проставлено значение 3

Format"int32"
Format"double"
Format"double"
Format"double"

Номер контракта

Код оферты

Format"int64"
Format"int32"
Format"int32"

Норма погашения

Format"double"

Дата планового погашения в формате YYYY-MM-DD

Format"date"

Идентификатор подразделения

Format"int64"
Format"double"

Флаг Судебник

Исковая сумма задолженности

Format"double"

Дата обращения в суд

Format"date"
Format"date"
Valid values"error""ok"
Format"int64"