crm.quote.productrows.set
Scope: crm Права на выполнение: для всех
crm.quote.productrows.set(id, rows)
Устанавливает (создаёт или обновляет) товарные позиции предложения.
Параметры
Параметр | Описание |
---|---|
id | Идентификатор предложения. |
rows | Товарные позиции - массив вида array(array("поле"=>"значение"[, ...])[, ...]), где "поле" может принимать значения из возвращаемых методом crm.productrow.fields. Товарные позиции предложения, существующие до момента вызова метода, будут заменены новыми. После сохранения будет произведён пересчёт суммы предложения. |
Пример
var id = prompt("Введите ID"); BX24.callMethod( "crm.quote.productrows.set", { id: id, rows: [ { "PRODUCT_ID": 1, "PRICE": 100.00, "QUANTITY": 2 }, { "PRODUCT_ID": 2, "PRICE": 200.00, "QUANTITY": 1 } ] }, function(result) { if(result.error()) console.error(result.error()); else console.info(result.data()); } );
© «Битрикс», 2001-2024, «1С-Битрикс», 2024