Получение операций по ДДС
GET   /bs-core/main/fund-transactions/{fundTransactionId}/operations
По указанному ДДС возвращаются все акцептованные операции.
Запрос
GET /bs-core/main/fund-transactions/10181238/operations HTTP/1.1
Нет описанных параметров
Ответ
{
"id":10136305422,
"contractId":101351443,
"date":1504686364544,
"amountTypeId":101291,
"actionTypeId":101021,
"paymentTypeId":101172,
"outBalance":false,
"totalAmount":{
"local":8000,
"foreign":0
},
"documentId":10137293338,
"documentType":"\u0412\u044b\u0434\u0430\u0447\u0430",
"fundTransactionId":1018122095,
"timeInMillis":1504686364544,
"userId":1042,
"realDate":1504686364584,
"autoAccept":true,
"actionsReq":[
{
"sign":0,
"issueDate":"2017-09-06",
"repaymentDate":"2017-09-23",
"amount":{
"local":8000,
"foreign":0
},
"id":10165305150,
"operationId":10136305422,
"operDate":1504686364544,
"contractId":101351443,
"amountTypeId":101291,
"actionTypeId":101021,
"paymentTypeId":101172,
"outBalance":false
}
]
}
Описание параметров
Параметр | Обязателен | Тип данных | Описание |
userId | R | [int] | Идентификатор пользователя, от имени которого производилась операция |
documentType | R | [string][250] | Тип документа |
realDate | R | [string] | Дата (реальная дата, в которую создавалась эта операция. Например, если мы сегодня создаем ДДС (операции) за вчера - в этом поле записывается сегодняшняя дата. |
autoAccept | R | [bool] | Если true, значит эта операция была созадана автоматически. Если false - операция была создана вручную (ДДС был акцептован в ручном режиме) |
documentId | R | [int] | ID документа |
fundTransactionId | R | [int] | ID ДДС, по которому проведена эта операция |
actionsReq | R | [collection] | Колелкция проводок по указанной операции |
actionsReq._.operationId | R | [int] | ID операции, по которой флрмировалась проводка |
actionsReq._.id | R | [int] | ID проводки |
actionsReq._.outBalance | R | [bool] | Если true, то транш является "забалансовым". |
actionsReq._.operDate | R | [string] | Дата транша. В этом поле записано за какую дату был создан транш. Например, если мы сегодня создаем ДДС (операции/трашни) за вчера - в этом поле записывается вчерашняя дата. |
actionsReq._.contractId | R | [int] | ID контракта по которому прошел транш |
actionsReq._.paymentTypeId | R | [enum] | Вид платежа
|
actionsReq._.amountTypeId | О | [int][20] |
|
actionsReq._.actionTypeId | R | [enum] | Вид движения
|
actionsReq._.issueDate | R | [string] | Дата выдачи контракта в формате YYYY-MM-DD |
actionsReq._.repaymentDate | R | [string] | Плановая дата платежа по которакту, за который проведен этот транш в формате YYYY-MM-DD |
actionsReq._.amount | R | [object] | Сумма транша |
actionsReq._.amount._.foreign | R | [float] | Сумма транша в иностранной валюте (используется при мультивалютном учете, в остальных случаях - всегда 0) |
actionsReq._.amount._.local | R | [float] | Сумма транша в локальной валюте |
actionsReq._.sign | R | [int] | Знак движения транша. Для кредитных контрактов 0 означает что увеличивается задолженность заемщика перед кредитной организацией, а 1 - означает что задолженность уменьшается. |
timeInMillis | R | [string] | Дата операции. В этом поле записано за какую дату была создана операция. Например, если мы сегодня создаем ДДС (операции/трашни) за вчера - в этом поле записывается вчерашняя дата. |
id | R | [int] | ID операции |
totalAmount | R | [object] | Сумма операции (по всем траншам) |
totalAmount.foreign | R | [float] | Сумма операции в иностранной валюте (используется при мультивалютном учете, в остальных случаях - всегда 0) |
totalAmount.local | R | [float] | Сумма операции в локальной валюте |
outBalance | R | [bool] | Если true, то операция является "забалансовой". |
contractId | R | [int] | ID контракта |
paymentTypeId | R | [enum] | Вид платежа
|
amountTypeId | О | [int][20] |
|
actionTypeId | R | [enum] | Вид движения
|
date | R | [string] | Дата операции. В этом поле записано за какую дату была создана операция. Например, если мы сегодня создаем ДДС (операции/трашни) за вчера - в этом поле записывается вчерашняя дата. |