[POST] …/v1/DocContract/Add
Создает новый договор.
Входные параметры
Название | Тип данных | Обязательность | Описание |
---|---|---|---|
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 - Не действительный |
Пример запроса
{
"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",
"attached_user_id": 1,
"active": true
}
Выходные параметры
Название | Тип данных | Описание |
---|---|---|
new_id | Int64 | ID созданного договора |
Пример ответа
{
"ok": true,
"result": {
"new_id": 26
}
}