Add

[POST] …/v1/DocPayment/Add

Создает новый документ платежа.

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

Название Тип данных Обязательность Описание
date Int64 Обязательный Дата документа в формате unix time в секундах
type_id Int64 Обязательный ID типа оплаты
document Int64 Необязательный ID документа, на основании которого производится оплата
document_type_id Int64 Необязательный ID типа документа, на основании которого производится оплата
firm_id Int64 Обязательный ID предприятия, которое участвует в оплате
partner_id Int64 Обязательный ID контрагента
category_id Int64 Обязательный ID категории операции со счетом
contract_id Int64 Необязательный ID документа договора
amount Decimal Обязательный Сумма документа оплаты
exchange_rate Decimal Обязательный Курс валюты
description String Необязательный Дополнительное описание
attached_user_id Int64 Обязательный ID ответственного пользователя

Ограничения, требования и проверки

  1. В случае выбора базовой валюты, курс автоматически устанавливается равным 1.00 вне зависимости от того, что указано в exchange_rate.

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


{
    "date":1534151629,
    "type_id":2,
    "document":3,
    "document_type_id":3,
    "firm_id":2,
    "partner_id":2,
    "category_id":3,
    "contract_id":3,
    "amount":2000000,
    "exchange_rate":2305.30,
    "description":"Описание",
    "attached_user_id":2
}

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

Название Тип данных Описание
new_id Int64 ID созданного документа оплаты

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

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