Расчёт операции "Сторно"
При использовании методов ядра для сторнирования операции необходимо:
-
инициализировать операцию "Сторно".
-
произвести расчёт операции "Сторно".
Вставляем в тело запроса результат полученный в предыдущем шаге. Для расчёта операции "Сторно" необходимо передать в параметре "actionTypeId" значение 101026 (Сторно), в paymentTypeId значение 101173 (Пусто), а в поле totalAmount передаём значение равное той сумме, которую нужно сторнировать (см. также описание параметров).
- и затем сохранить рассчитанную в предыдущем шаге операцию "Сторно"
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"