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
}
Возвращает
Обновленная позиция счета








