Создать элемент справочника "Ссудные продукты"
POST   /bs-core/dicts/pawn-ticket-products
Метод создаёт элемент справочника "Ссудные продукты".
Запрос
POST /bs-core/dicts/pawn-ticket-products/
{
"name": "Наименование ссудного продукта для залогового билета",
"vip": false,
"branchId": null,
"minAmountForApproval": 0,
"pawnTicketFieldReq": {
"trancheDuration": 30,
"gracePeriod": 0,
"warrantyPeriod": 0,
"mandatoryChargePeriod": 0,
"storageFeeRate": 0,
"parkingFeeBeforeIssue": 0,
"parkingFeeAtRepayment": 0,
"repaymentSequenceId": null,
"adminFee": 0,
"lossFee": 0,
"vatRate": 0,
"penaltyTypeId": null,
"calendarDaysPenalty": false,
"penaltyRates": [
{
"id": 10163336,
"periodBegin": 1,
"periodEnd": 30,
"principalRate": 0.2,
"interestRate": 0,
"feeRate": 0
}
],
"interestRateArray": [
{
"id": 1,
"periodBegin": 1,
"periodEnd": 9999,
"interestRate": 0.2
}
]
}
}
Описание параметров
Параметр | Обязателен | Тип данных | Описание |
name | R | [string][250] | Наименование ссудного продукта |
vip | О | [bool] | Набор условий VIP |
branchId | О | [int][20] | |
minAmountForApproval | О | [float] | Минимальная сумма ссуды для утверждения |
pawnTicketFieldReq | R | [object] | Условия ссуды |
pawnTicketFieldReq.id | О | [int][20] | Идентификатор условия ссуды |
pawnTicketFieldReq.trancheDuration | М | [int][11] | Срок ссуды (в днях) |
pawnTicketFieldReq.gracePeriod | О | [int][11] | Льготный период (в днях) |
pawnTicketFieldReq.warrantyPeriod | О | [int][11] | Гарантийный срок (в днях) |
pawnTicketFieldReq.mandatoryChargePeriod | О | [int][11] | Период обязательного начисления процентов |
pawnTicketFieldReq.storageFeeRate | О | [float] | Ставка за ответ.хранение |
pawnTicketFieldReq.parkingFeeBeforeIssue | О | [float] | Сбор за стоянку перед выдачей (сумма) |
pawnTicketFieldReq.parkingFeeAtRepayment | О | [float] | Сбор за стоянку в момент погашения (сумма в день) |
pawnTicketFieldReq.repaymentSequenceId | О | [int][20] | |
pawnTicketFieldReq.adminFee | О | [float] | Ставка адм сбора |
pawnTicketFieldReq.lossFee | О | [float] | Сумма сбора за дубликат при утере ЗБ |
pawnTicketFieldReq.vatRate | О | [float] | Ставка НДС для реализации залогов |
pawnTicketFieldReq.penaltyTypeId | О | [int][20] | |
pawnTicketFieldReq.calendarDaysPenalty | О | [bool] | Штраф по календарным дням |
pawnTicketFieldReq.penaltyRates | М | [collection] | Ставки штрафа |
pawnTicketFieldReq.penaltyRates._.id | О | [int][20] | Идентификатор ставки штрафов |
pawnTicketFieldReq.penaltyRates._.periodBegin | R | [int][11] | Начало периода |
pawnTicketFieldReq.penaltyRates._.periodEnd | R | [int][11] | Конец периода |
pawnTicketFieldReq.penaltyRates._.principalRate | О | [float] | Cтавка на ОС |
pawnTicketFieldReq.penaltyRates._.interestRate | О | [float] | Cтавка на процент |
pawnTicketFieldReq.penaltyRates._.feeRate | О | [float] | Cтавка на сбор |
pawnTicketFieldReq.interestRateArray | М | [collection] | Ставки процентов |
pawnTicketFieldReq.interestRateArray._.id | О | [int][20] | Идентификатор ставки процентов для залогового билета |
pawnTicketFieldReq.interestRateArray._.periodBegin | О | [int][11] | Начало периода |
pawnTicketFieldReq.interestRateArray._.periodEnd | О | [int][11] | Конец периода |
pawnTicketFieldReq.interestRateArray._.interestRate | О | [float] | Ставка на процент |
Ответ
{
"status": "ok",
"timestamp": 1540397494805,
"data": 10
}
При успешном создании элемента в справочнике "Ссудные продукты" метод возвратит "status": "ok" и в поле "data" идентификатор созданного элемента в этом справочнике.