Сохранение операции "Сторно"
При использовании методов ядра для сторнирования операции необходимо:
-
инициализировать операцию "Сторно".
-
произвести расчёт операции "Сторно".
-
и затем сохранить рассчитанную в предыдущем шаге операцию "Сторно".
Вставляем в тело запроса результат полученный в предыдущем шаге и сохраняем операцию. При необходимости в предыдущем шаге корректируем значение параметра "date" и "totalAmount" и производим новый расчёт. В поле actionTypeId (вид движения) указывается идентификатор 101026 - Сторно, а в поле paymentTypeId (вид платежа) идентификатор 101173-Пусто. Значение поля actionsReq._.sign должно иметь значение равное 1, так как должен быть знак "-"
Parameters
Query Parameters
line-violation
Request Body
Движения в операционном регистре (общие поля для отображения и сохранения)
Сумма операции
Дата начала транша в формате YYYY-MM-DD
"date"Дата окончания транша в формате YYYY-MM-DD
"date"Знак action-а (0, +, Приход(Кредит)) / (1, -, Расход(Дебит))
"int32"Id Контракта
"int64"Дата операции в формате unix timestamp в миллисекундах
"date-time"id
"int64"За балансом
Id Места хранения
"int64"Сумма
Сумма в иностранной валюте. Поле является условно обязательным и заполняется, если расчёты производятся в иностранной или смешанной валюте.
В методе погашения займа (loans/payment) всегда возвращается значение 0, так как все платежи производятся в национальной валюте.
Поле оставлено для обратной совместимости
"double"Сумма в национальной (локальной) валюте. Поле является условно обязательным и заполняется, если расчёты производятся в национальной или смешанной валюте. Поле оставлено для обратной совместимости
"double"Responses
OK
Id Вида движения
"int64"Движения
Признак того что операция была создана автоакцептом ДДС
Id Вида движения залога
"int64"Id Залога
"int64"Id Контракта
"int64"Дата
"date-time"Id документа
"int64"Тип документа
Id ДДСа (для акцептующих операций)
"int64"Id
"int64"За балансом
Id Вида платежа
"int64"Реальная дата создания операции
"date-time"Залоговые движения
Id Места хранения
"int64"Время в миллисекундах
"int64"Сумма
Id пользователя, создавшего операцию
"int32""error""ok""int64"