PUT api/2.0/crm/invoiceitem/{id}
Для этой функции требуется аутентификация.
Описание
Обновляет выбранную позицию счета с параметрами (название, описание, цена и т.д.), указанными в запросе.
Параметры
Название | Описание | Тип | Пример |
id sent in url | Идентификатор позиции счета | номер | 1234 |
title sent in body | Новое название позиции счета | строковый | some text |
description sent in body | Новое описание позиции счета необязательно | строковый | some text |
price sent in body | Новая цена позиции в счете | System.Decimal | |
sku sent in body | Новая единица хранения счета необязательно | строковый | some text |
stockQuantity sent in body | New invoice item stock quantity Новое количество хранения счета ? необязательно | System.Decimal | |
trackInventory sent in body | Отслеживание товарно-материальных запасов по новым счетам необязательно | логический | истина |
invoiceTax1id sent in body | Новый налоговый идентификатор первого счета необязательно | номер | 1234 |
invoiceTax2id sent in body | Новый налоговый идентификатор второго счета необязательно | номер | 1234 |
Пример
PUT api/2.0/crm/invoiceitem/1234
Host: yourportal.r7-office.ru
Content-Type: application/json
Accept: application/json
{
"title": "some text",
"description": "some text",
"price": 0.0,
"sku": "some text",
"stockQuantity": 0.0,
"trackInventory": true,
"invoiceTax1id": 1234,
"invoiceTax2id": 1234
}
Возвращает
Обновленная позиция счета