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

catalog.document.update

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

catalog.document.update(id, fields)

Метод для обновления документа складского учёта.

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

Параметры

ПараметрТип Описание
idinteger Идентификатор документа.
fieldsarray Параметры документа.

Примеры

BX24.callMethod(
	'catalog.document.update',
	{
		'id': 42,
		'fields': {
			'total': '1000', // общая сумма всех PURCHASING_PRICE умноженных на AMOUNT
			'commentary': 'first document.',
			'title': 'Новый документ', //заголовок (поле доступно с версии catalog 22.200.0)
		}
	},
	function(result)
	{
		if(result.error())
			console.error(result.error());
		else
			console.log(result.data());
	}
);
$result = CRest::call(
	'catalog.document.update',
	[
		'id' => 42,
		'fields' => [
			'total' => '1000',
			'commentary' => 'first document.',
			'title' => 'Новый документ',
		],
	]
);

echo '<pre>';
print_r($result);
echo '</pre>';

© «Битрикс», 2001-2024, «1С-Битрикс», 2024