03-12-2018 23:59

Получение операций по ДДС

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]

Вид платежа

  • 101171 - Банк
  • 101172 - Касса
  • 101173 - Другое
actionsReq._.amountTypeId О [int][20]

Вид суммы

  • 101291 - Основная
  • 101292 - Процент
  • 101293 - Адм сбор
  • 101294 - Штраф на ОС
  • 101295 - Фикс адм сбор
  • 101296 - Фикс.сметный взнос
  • 101297 - Маржа
  • 101298 - Штраф за опоздание
  • 101299 - Штраф на сбор
  • 1012910 - Штраф на процент
  • 1012911 - Переплата
  • 1012912 - Дисконт
  • 1012913 - Сметный взнос
  • 1012914 - Предоплата по ОС
  • 1012915 - Предоплата по процентам
  • 1012916 - Предоплата по админ сбору
  • 1012917 - Комиссионные агенту
  • 1012918 - Отсроченные штрафы
  • 1012919 - Отсроченные проценты
  • 1012920 - Депозит
  • 1012921 - Проценты по депозиту
  • 1012922 - Пай
  • 1012923 - Дивиденды
  • 1012924 - Госпошлина
  • 1012925 - НДФЛ
  • 1012926 - Вступительный взнос
  • 1012927 - Фикс.вступительный взнос
  • 1012928 - Возвращенные проценты по депозиту
  • 1012929 - Страховочный взнос
  • 1012930 - Фикс.страховочный взнос
  • 1012931 - Резерв
  • 1012932 - Отсроченные сборы
  • 1012950 - Проценты на просроченную ОС
  • 1012975 - Комиссия за погашение
actionsReq._.actionTypeId R [enum]

Вид движения

  • 101021 - Начисление
  • 101022 - Погашение
  • 101024 - Списание на баланс
  • 101025 - Списание
  • 101026 - Сторно
  • 101027 - Реструктуризация
  • 101028 - Курсовая разница
  • 101029 - Переплата
  • 1010210 - Корректировка
  • 1010211 - Предоплата
  • 1010212 - Зачет предоплаты
  • 1010213 - Погашение за счет предоплаты
  • 1010214 - Начисление обязательств
  • 1010215 - Погашение обязательств
  • 1010216 - Дисконтирование
  • 1010217 - Пополнение за счет дивидендов
  • 1010219 - Аукцион
  • 1010220 - Цессия
  • 1010221 - Активы
  • 1010222 - Перекидка предоплаты
  • 1010223 - Списание на пай
  • 1010224 - Списание на депозит
  • 1010225 - Пополнение с доп пая
  • 1010226 - Погашение за счет пая
  • 1010227 - Пополнение с депозита
  • 1010228 - Списание с пая на погашение
  • 1010229 - Пролонгация
  • 1010230 - Провизия
  • 1010231 - Списание по цессии
  • 1010233 - Сторно реакцепт
  • 1010234 - Погашение реакцепт
  • 1010235 - Предоплата реакцепт
  • 1010236 - Сторно зачет
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]

Вид платежа

  • 101171 - Банк
  • 101172 - Касса
  • 101173 - Другое
amountTypeId О [int][20]

Вид суммы

  • 101291 - Основная
  • 101292 - Процент
  • 101293 - Адм сбор
  • 101294 - Штраф на ОС
  • 101295 - Фикс адм сбор
  • 101296 - Фикс.сметный взнос
  • 101297 - Маржа
  • 101298 - Штраф за опоздание
  • 101299 - Штраф на сбор
  • 1012910 - Штраф на процент
  • 1012911 - Переплата
  • 1012912 - Дисконт
  • 1012913 - Сметный взнос
  • 1012914 - Предоплата по ОС
  • 1012915 - Предоплата по процентам
  • 1012916 - Предоплата по админ сбору
  • 1012917 - Комиссионные агенту
  • 1012918 - Отсроченные штрафы
  • 1012919 - Отсроченные проценты
  • 1012920 - Депозит
  • 1012921 - Проценты по депозиту
  • 1012922 - Пай
  • 1012923 - Дивиденды
  • 1012924 - Госпошлина
  • 1012925 - НДФЛ
  • 1012926 - Вступительный взнос
  • 1012927 - Фикс.вступительный взнос
  • 1012928 - Возвращенные проценты по депозиту
  • 1012929 - Страховочный взнос
  • 1012930 - Фикс.страховочный взнос
  • 1012931 - Резерв
  • 1012932 - Отсроченные сборы
  • 1012950 - Проценты на просроченную ОС
  • 1012975 - Комиссия за погашение
actionTypeId R [enum]

Вид движения

  • 101021 - Начисление
  • 101022 - Погашение
  • 101024 - Списание на баланс
  • 101025 - Списание
  • 101026 - Сторно
  • 101027 - Реструктуризация
  • 101028 - Курсовая разница
  • 101029 - Переплата
  • 1010210 - Корректировка
  • 1010211 - Предоплата
  • 1010212 - Зачет предоплаты
  • 1010213 - Погашение за счет предоплаты
  • 1010214 - Начисление обязательств
  • 1010215 - Погашение обязательств
  • 1010216 - Дисконтирование
  • 1010217 - Пополнение за счет дивидендов
  • 1010219 - Аукцион
  • 1010220 - Цессия
  • 1010221 - Активы
  • 1010222 - Перекидка предоплаты
  • 1010223 - Списание на пай
  • 1010224 - Списание на депозит
  • 1010225 - Пополнение с доп пая
  • 1010226 - Погашение за счет пая
  • 1010227 - Пополнение с депозита
  • 1010228 - Списание с пая на погашение
  • 1010229 - Пролонгация
  • 1010230 - Провизия
  • 1010231 - Списание по цессии
  • 1010233 - Сторно реакцепт
  • 1010234 - Погашение реакцепт
  • 1010235 - Предоплата реакцепт
  • 1010236 - Сторно зачет
date R [string]

Дата операции. В этом поле записано за какую дату была создана операция. Например, если мы сегодня создаем ДДС (операции/трашни) за вчера - в этом поле записывается вчерашняя дата.