Edit

[POST] …/v1/DocContract/Edit

Редактирование договора.

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

Название Тип данных Обязательность Описание
id Int64 Обязательный ID договора
code String Необязательный Код договора
date Int64 Необязательный Дата договора в формате unix time в секундах
direction Enum Необязательный Направление договора: <Income | 1> - Входящий, <Outcome | 2> - Исходящий
name String Необязательный Наименование договора
firm_id Int64 Необязательный ID предприятия
partner_id Int64 Необязательный ID контрагента
amount Decimal Необязательный Сумма договора
currency_id Int64 Необязательный ID валюты договора
start_date Int64 Необязательный Дата начала выполнения работ по договору в формате unix time в секундах
end_date Int64 Необязательный Дата окончания выполнения работ по договору в формате unix time в секундах
details String Необязательный Детали договора
description String Необязательный Примечание
attached_user_id Int64 Необязательный ID ответственного пользователя. По умолчанию подставляется текущий пользователь
active Boolean Необязательный Действительность: true - Действительный, false - Не действительный

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

{
    "id":3,
    "code":"UZB123",
    "date":1534151629,
    "direction":"Income",
    "name":"Основной",
    "firm_id":3,
    "partner_id":20,
    "amount":2000000.1,
    "currency_id":1,
    "start_date":1534153454,
    "end_date":1534157896,
    "details":"Основной договор",
    "description":"example",
    "active": true,
    "attached_user_id": 1
}

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

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

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

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