Skip to content

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

POST

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

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

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

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

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

Parameters

Query Parameters

line-violation

line-violation

Type
boolean

Request Body

application/json
object
Format"int64"
object[]

Движения в операционном регистре (общие поля для отображения и сохранения)

object

Сумма операции

Дата начала транша в формате YYYY-MM-DD

Format"date"

Дата окончания транша в формате YYYY-MM-DD

Format"date"

Знак action-а (0, +, Приход(Кредит)) / (1, -, Расход(Дебит))

Format"int32"
Format"int64"
Format"int64"
Format"int64"

Id Контракта

Format"int64"

Дата операции в формате unix timestamp в миллисекундах

Format"date-time"

id

Format"int64"

За балансом

Format"int64"

Id Места хранения

Format"int64"
object

Сумма

Сумма в иностранной валюте. Поле является условно обязательным и заполняется, если расчёты производятся в иностранной или смешанной валюте.

В методе погашения займа (loans/payment) всегда возвращается значение 0, так как все платежи производятся в национальной валюте.

Поле оставлено для обратной совместимости

Format"double"

Сумма в национальной (локальной) валюте. Поле является условно обязательным и заполняется, если расчёты производятся в национальной или смешанной валюте. Поле оставлено для обратной совместимости

Format"double"

Responses

OK

*/*
object
object

Id Вида движения

Format"int64"
object[]

Движения

Format"int64"

Признак того что операция была создана автоакцептом ДДС

Id Вида движения залога

Format"int64"

Id Залога

Format"int64"

Id Контракта

Format"int64"

Дата

Format"date-time"

Id документа

Format"int64"

Тип документа

Id ДДСа (для акцептующих операций)

Format"int64"

Id

Format"int64"

За балансом

Id Вида платежа

Format"int64"

Реальная дата создания операции

Format"date-time"
object[]

Залоговые движения

Id Места хранения

Format"int64"

Время в миллисекундах

Format"int64"
object

Сумма

Id пользователя, создавшего операцию

Format"int32"
Valid values"error""ok"
Format"int64"