Данный раздел API предназначен для получения выписок по денежным операциям в разрезе счетов и заданного периода.
Описание объекта: Выписка (AccountStatementView)
Объект Выписка (AccountStatementView) используется в следующих операциях:
| № | Операция | Request method |
|---|
| 1 | Получение выписки | GET |
AccountStatementView состоит из следующих атрибутов:
| № | Поле | Тип данных | Примечание |
|---|
| 1 | type | string | Тип выписки |
| 2 | customerName | string | Customer: Название |
| 3 | accountId | long | Идентификатор счета в Системе |
| 4 | currency | boolean | Валюта счета |
| 5 | accountNumber | string | Номер счета |
| 6 | periodStart | date | Начало периода |
| 7 | periodEnd | date | Конец периода |
| 8 | periodIncomeBalance | string | Начальный баланс по счету |
| 9 | periodOutcomeBalance | | Конечный баланс по счету |
| 10 | balances | array of objects | Движения по счету за период (AccountBalanceView) |
AccountView состоит из следующих атрибутов:
| № | Поле | Тип данных |
|---|
| 1 | id | long |
| 2 | number | string |
| 3 | currency | string |
| 4 | currencyName | string |
| 5 | type | string |
| 6 | typeTranslation | string |
| 7 | alias | string |
| 8 | defaultAlias | string |
| 9 | visible | byte |
| 10 | bankBranchCityId | long |
| 11 | bankBranch | string |
| 12 | bankBranchShortName | string |
| 13 | blockReason | string |
| 14 | balance | bigDecimal |
| 15 | plannedBalance | bigDecimal |
| 16 | arrestedAmount | bigDecimal |
| 17 | blockedAmount | bigDecimal |
| 18 | organization | string |
| 19 | organizationName | string |
| 20 | organizationTaxCode | string |
| 21 | openedDate | date |
| 22 | closedDate | date |
| 23 | lastMoveDate | date |
| 24 | actions | array of string |
| 25 | demandActions | array of objects |
| 26 | displayOrder | double |
| 27 | minimalBalance | bigDecimal |
| 28 | manager | string |
| 29 | externalId | string |
| 30 | balanceAccount | integer |
Object: balances -> object (AccountBalanceView)
| № | Поле | Тип данных | Примечание |
|---|
| 1 | currency | string | Идентификатор в Системе |
| 2 | balanceDate | date | Название файла |
| 3 | incomeBalance | decimal | Начальный баланс ("########.##") |
| 4 | outcomeBalance | decimal | Конечный баланс ("########.##") |
| 5 | creditTurnover | decimal | ("########.##") |
| 6 | debetTurnover | decimal | ("########.##") |
| 7 | transactions | array | Операции по счету (AccountTransactionHistoryView) |
Object: transactions -> object (AccountTransactionHistoryView)
| № | Поле | Тип данных | Примечание |
|---|
| 1 | incomeBalance | decimal | Начальный баланс |
| 2 | outcomeBalance | decimal | Конечный баланс |
| 3 | accountId | long | Идентификатор счета |
| 4 | accountNumber | string | Номер счета |
| 5 | amount | decimal | |
| 6 | amountNational | decimal | |
| 7 | amountNBRK | decimal | |
| 8 | budgetCode | string | Код бюджетирования |
| 9 | currency | string | Валюта |
| 10 | deleted | boolean | |
| 11 | documentNumber | string | Номер документа |
| 12 | externalId | string | Внешний идентификатор |
| 13 | date | date | Дата создания документа |
| 14 | dateTime | datetime | Дата и время |
| 15 | id | long | Идентификатор в системе |
| 16 | isCredit | boolean | Признак входящего/исходящего |
| 17 | knpDesc | string | Расшифровка КНП |
| 18 | operationType | string | Тип операции |
| 19 | orderPayer | string | |
| 20 | orderReceiver | string | |
| 21 | payer | string | Плательщик |
| 22 | payerAccount | string | Номер счета плательщика |
| 23 | payerBank | string | Банк плательщика |
| 24 | payerBankBik | string | БИК банка плательщика |
| 25 | payerBankPlace | string | |
| 26 | payerBankPlaceType | string | |
| 27 | payerBankType | string | |
| 28 | payerBin | string | БИН плательщика |
| 29 | payerCorrAccount | string | Корреспондентский счет |
| 30 | payerPropertyType | string | |
| 31 | payerResidencyCode | string | КБЕ плательщика |
| 32 | paymentPurpose | string | Назначение платежа |
| 33 | purposeCode | string | Код назначения |
| 34 | paymentPurposeCodeId | long | Идентификатор кода назначения |
| 35 | receiver | string | Получатель |
| 36 | receiverAccount | string | Номер счета получателя |
| 37 | receiverAccountBik | string | БИК получателя |
| 38 | receiverBank | string | Банк получателя |
| 39 | receiverBankPlace | string | |
| 40 | receiverBankPlaceType | string | |
| 41 | receiverBankType | string | |
| 42 | receiverBin | string | БИН получателя |
| 43 | receiverCorrAccount | string | Корреспондентский счет |
| 44 | receiverPropertyType | string | |
| 45 | receiverResidencyCode | string | КБЕ получателя |
| 46 | valueDate | date | Дата платежа |
| 47 | currentAccount | string | Текущий счет |
| 48 | cbcCodeDescription | string | |
| 49 | transactionType | string | Тип перевода |