[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 ответственного пользователя |
| fields | Array of FieldValueAdd | Необязательный | Массив значений дополнительных полей |
Ограничения, требования и проверки
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
}
}