add

[POST] …/v1/DocContract/add

Создает новый договор

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

Название Тип данных Обязательность Описание параметра
code string Обязательный Код договора
name string Обязательный Наименование договора
date Int64 Обязательный Дата договора в формате unixtime в секундах
start_date Int64 Обязательный Дата начала выполнения работ по договору в формате unixtime в секундах
end_date Int64 Обязательный Дата окончания выполнения работ по договору в формате unixtime в секундах
partner_id Int64 Обязательный Id контрагента
firm_id Int64 Обязательный Id предприятия
direction enum Обязательный Направление договора: income (входящий),outcome (исходящий)
amount decimal Обязательный Сумма договора
currency_id Int64 Обязательный Id валюты договора
attached_user_id Int64 Обязательный Id ответственного пользователя
details string Обязательный Детали договора
description string Необязательный Дополнительное описание

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

{
    "code":"UZB123",
    "name":"Основной",
    "date":1534151629,
    "start_date":1534153454,
    "end_date":1534157896,
    "partner_id":20,
    "firm_id":3,
    "direction":"income",
    "amount":2000000,
    "currency_id":2,
    "details":"Основной договор",
    "description":"",
}

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

Название Тип данных Обязательность Описание параметра
new_id Int64 Обязательный id созданного договора

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

{
    "ok": true,
    "result": 
        {
            "new_id": 26
        }
}