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

OnBeforeStoreProductUpdate

функция-обработчик( 
	intID,
	array arFields
);

OnBeforeStoreProductUpdate — событие, вызываемое перед изменением записи в таблице остатков товара на конкретном складе. Позволяет изменить данные до вызова CCatalogStoreProduct::CheckFields или отменить обновление.

Параметры

Параметр Описание
intID Идентификатор записи о количестве товара на складе.
arFields Ассоциативный массив параметров. Допустимые ключи:
  • PRODUCT_ID — ID товара,
  • STORE_ID — ID склада,
  • AMOUNT — количество товара,
  • QUANTITY_RESERVED — зарезервированное количество товара (имеет смысл только при включенном складском учете).
Важно! Слово допустимые ключи не означает их обязательного наличия при передаче в обработчик. То, какие будут ключи, зависит исключительно от передаваемых в вызов метода данных.

Возвращаемое значение

Нет.



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