Edit

[POST] …/v1/DocInvoice/Edit

Редактирование счёт-фактуры.

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

Название Тип данных Обязательность Описание
id Int64 Обязательный ID счёт-фактуры
date Int64 Необязательный Дата
code String Необязательный Код счёт-фактуры
corrected_date Int64 Необязательный Дата документа от которого идёт возврат
corrected_code String Необязательный Код документа от которого идёт возвра
document_id Int64 Необязательный ID документа, на основании которого создаётся счёт-фактура
document_type_id Int64 Необязательный ID типа документа, на основании которого создаётся счёт-фактура
contract_id Int64 Необязательный ID договора
firm_id Int64 Необязательный ID предприятия
partner_id Int64 Необязательный ID контрагента
currency_id Int64 Необязательный ID вылюты
exchange_rate Decimal Необязательный Курс валюты
description String Необязательный Примечание
positive Boolean Необязательный Тип документа: true - 1-входящий (отгрузка), false - исходяший (возврат)
vat_calculation_type Enum Необязательный Расчет НДС: <No | 1> - Не начислять, <Exclude | 2> - В сумме, <Include | 3> - Сверху
attached_user_id Int64 Необязательный ID ответственного пользователя. По умалчанию - текущий пользователь.

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

{
    "id": 1,
    "date": 1712345678,
    "code": "example",
    "corrected_date": 1712345678,
    "corrected_code": "example",
    "document_id": 1,
    "document_type_id": 1,
    "contract_id": 1,
    "firm_id": 1,
    "partner_id": 1,
    "currency_id": 1,
    "exchange_rate": 1.1,
    "description": "example",
    "positive": true,
    "vat_calculation_type": "No",
    "attached_user_id": 1
}

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

Название Тип данных Описание
row_affected Int64 ID количество изменённых строк

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

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