Документация для разработчиков
Темная тема

catalog.price.modify

Scope: catalog Права на выполнение: для всех

catalog.price.modify(fields)

Метод для изменения элементов коллекции цен товара.

Внимание! Все сущности, которые не переданы или у которых не указаны ID, будут удалены.

Если операция успешна, возвращается ресурс цены в теле ответа.

Параметры

ПараметрТип Описание
fields.product.idstring Номер цены.
fields.product.prices[]list Поля, соответствующие доступному списку полей fields.

Примеры

BX24.callMethod(
	'catalog.price.modify', 
	{
		fields: {
			product: {
				id: 8
				prices: [
				{
					catalogGroupId: 1,
					currency: RUB,
					price: 2001,
					quantityFrom: 1,
					quantityTo: 2
				},
				{
					catalogGroupId: 1,
					currency: RUB,
					price: 2001,				
					quantityFrom: 3,
					quantityTo: 4
				},
				{
					catalogGroupId: 1,
					currency: RUB,
					price: 2001,				
					quantityFrom: 5,
					id:122
				},]
			},
		}
	},
	function(result)
	{
		if(result.error())
			console.error(result.error().ex);
		else
			console.log(result.data());
	}
);
© «Битрикс», 2001-2024, «1С-Битрикс», 2024