Копирование полей депозитного продукта в контракт
Метод копирует поля заданного депозитного продукта и применяет их для депозитного контракта. Этот метод не подразумевает, что в существуещем депозитном контракте будет изменён депозитный продукт.
Path Parameters
depositProductId int64 required
depositProductId
application/json
Request Body required
request
- Array [
- ]
- Array [
- ]
branchId int64
clientId int64
creationDate date
creditContractId int64
creditOfficerId int64
currencyId int64
depositAmount double
depositFieldReq object
allowHolidaysPayment boolean
clearIntRate double
depositRateTypeId int64
depositScheduleCalcMethodId int64
depositTaxCalcTypeId int64
depositTypeId int64
estimateFee double
fixedEstimateFee double
fixedInsuranceFee double
id int64
insuranceFee double
intRate double
interestChargeMethodId int64
interestPaymentPeriodicityId int64
lowLimit double
maxLimit double
maxPartialWithdrawalQty int32
minDepositIncrease double
monthsQty int32
partialWithdrawalRules object[]
decreaseIntRateValue double
id int64
monthsFrom int32
monthsTo int32
withdrawalPartFrom double
withdrawalPartTo double
paymentAmount double
paymentByMonthLastDay boolean
penaltyDaysCount int32
penaltyRate double
periodChargeScopeId int64
postContractIntRate double
reCalcIntRate double
recalculationRates object[]
id int64
periodBegin int32
periodEnd int32
rate double
depositProductId int64
firstDepositPaymentDate date
id int64
insurance boolean
insurancePolicy string
insurancePremiumAmount double
insurancePremiumRate double
name string
paymentViaBank boolean
returnPlanDate date
subdivisionId int64
Responses
- 200
- 201
- 401
- 403
- 404
OK
*/*
Schema
Example (from schema)
Schema
- Array [
- ]
- Array [
- ]
branchId int64
clientId int64
creationDate date
creditContractId int64
creditOfficerId int64
currencyId int64
depositAmount double
depositFieldReq object
allowHolidaysPayment boolean
clearIntRate double
depositRateTypeId int64
depositScheduleCalcMethodId int64
depositTaxCalcTypeId int64
depositTypeId int64
estimateFee double
fixedEstimateFee double
fixedInsuranceFee double
id int64
insuranceFee double
intRate double
interestChargeMethodId int64
interestPaymentPeriodicityId int64
lowLimit double
maxLimit double
maxPartialWithdrawalQty int32
minDepositIncrease double
monthsQty int32
partialWithdrawalRules object[]
decreaseIntRateValue double
id int64
monthsFrom int32
monthsTo int32
withdrawalPartFrom double
withdrawalPartTo double
paymentAmount double
paymentByMonthLastDay boolean
penaltyDaysCount int32
penaltyRate double
periodChargeScopeId int64
postContractIntRate double
reCalcIntRate double
recalculationRates object[]
id int64
periodBegin int32
periodEnd int32
rate double
depositProductId int64
firstDepositPaymentDate date
id int64
insurance boolean
insurancePolicy string
insurancePremiumAmount double
insurancePremiumRate double
name string
paymentViaBank boolean
returnPlanDate date
subdivisionId int64
{
"branchId": 0,
"clientId": 0,
"creationDate": "2024-11-20",
"creditContractId": 0,
"creditOfficerId": 0,
"currencyId": 0,
"depositAmount": 0,
"depositFieldReq": {
"allowHolidaysPayment": true,
"clearIntRate": 0,
"depositRateTypeId": 0,
"depositScheduleCalcMethodId": 0,
"depositTaxCalcTypeId": 0,
"depositTypeId": 0,
"estimateFee": 0,
"fixedEstimateFee": 0,
"fixedInsuranceFee": 0,
"id": 0,
"insuranceFee": 0,
"intRate": 0,
"interestChargeMethodId": 0,
"interestPaymentPeriodicityId": 0,
"lowLimit": 0,
"maxLimit": 0,
"maxPartialWithdrawalQty": 0,
"minDepositIncrease": 0,
"monthsQty": 0,
"partialWithdrawalRules": [
{
"decreaseIntRateValue": 0,
"id": 0,
"monthsFrom": 0,
"monthsTo": 0,
"withdrawalPartFrom": 0,
"withdrawalPartTo": 0
}
],
"paymentAmount": 0,
"paymentByMonthLastDay": true,
"penaltyDaysCount": 0,
"penaltyRate": 0,
"periodChargeScopeId": 0,
"postContractIntRate": 0,
"reCalcIntRate": 0,
"recalculationRates": [
{
"id": 0,
"periodBegin": 0,
"periodEnd": 0,
"rate": 0
}
]
},
"depositProductId": 0,
"firstDepositPaymentDate": "2024-11-20",
"id": 0,
"insurance": true,
"insurancePolicy": "string",
"insurancePremiumAmount": 0,
"insurancePremiumRate": 0,
"name": "string",
"paymentViaBank": true,
"returnPlanDate": "2024-11-20",
"subdivisionId": 0
}
Created
Unauthorized
Forbidden
Not Found
Loading...