Перейти к основному содержимому

Сохранение операции 'Сторно'

При использовании методов ядра для сторнирования операции необходимо:

  1. инициализировать операцию "Сторно".

  2. произвести расчёт операции "Сторно".

--> 3. и затем сохранить рассчитанную в предыдущем шаге операцию "Сторно".

Вставляем в тело запроса результат полученный в предыдущем шаге и сохраняем операцию. При необходимости в предыдущем шаге корректируем значение параметра "date" и "totalAmount" и производим новый расчёт. В поле actionTypeId (вид движения) указывается идентификатор 101026 - Сторно, а в поле paymentTypeId (вид платежа) идентификатор 101173-Пусто. Значение поля actionsReq._.sign должно иметь значение равное 1, так как должен быть знак "-".

Query Parameters
    line-violation boolean

    line-violation

Request Body required

request

    actionTypeId int64
    actionsReq object[]
  • Array [
  • amount object
    foreign double
    local double
    issueDate date
    repaymentDate date
    sign int32
  • ]
  • amountTypeId int64
    collateralActionTypeId int64
    collateralId int64
    contractId int64
    date date-time
    id int64
    outBalance boolean
    paymentTypeId int64
    storingPlaceId int64
    totalAmount object
    foreign double
    local double
Responses

OK


Schema
    actionTypeId int64
    actionsReq object[]
  • Array [
  • actionTypeId int64
    amount object
    foreign double
    local double
    amountTypeId int64
    contractId int64
    id int64
    issueDate date
    operDate date-time
    operationId int64
    outBalance boolean
    paymentTypeId int64
    repaymentDate date
    sign int32
  • ]
  • amountTypeId int64
    autoAccept boolean
    collateralActionTypeId int64
    collateralId int64
    contractId int64
    date date-time
    documentId int64
    documentType string
    fundTransactionId int64
    id int64
    outBalance boolean
    paymentTypeId int64
    realDate date-time
    storeActionsReq object[]
  • Array [
  • collateralActionTypeId int64
    collateralId int64
    contractId int64
    id int64
    loanValue double
    operDate date-time
    operationId int64
    outBalance boolean
    sign int32
    storingPlaceId int64
  • ]
  • storingPlaceId int64
    timeInMillis int64
    totalAmount object
    foreign double
    local double
    userId int32
Loading...