[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
}
}