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