Edit

[POST] …/v1/DocPayment/Edit

Редактирование документа платежа.

Входные параметры

Название Тип данных Обязательность Описание
id Int64 Обязательный ID документа платежа
date Int64 Необязательный Дата документа в формате unix time в секундах
type_id Int64 Необязательный ID типа оплаты
contract_id Int64 Необязательный ID документа договора
firm_id Int64 Необязательный ID предприятия, которое участвует в оплате
partner_id Int64 Необязательный ID контрагента
category_id Int64 Необязательный ID категории операции со счетом
amount Decimal Необязательный Сумма документа оплаты
exchange_rate Decimal Необязательный Курс валюты
description String Необязательный Дополнительное описание
attached_user_id Int64 Необязательный ID ответственного пользователя

Ограничения, требования и проверки

  1. В случае выбора базовой валюты, курс автоматически устанавливается равным 1,00 вне зависимости от того, что указано в exchange_rate.

Пример запроса

{
    "id": 2,
    "date": 1534151629,
    "type_id": 2,
    "contract_id": 1,
    "firm_id": 2,
    "partner_id": 2,
    "category_id": 3,
    "amount": 2000000,
    "exchange_rate": 2305.30,
    "description": "Описание",
    "attached_user_id": 2
}

Выходные параметры

Название Тип данных Описание
row_affected Int64 Количество изменённых строк

Пример ответа

{
    "ok": true,
    "result": {
        "row_affected": 1
    }
}