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

OnBeforeStoreProductUpdate

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

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

Параметры

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

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

Нет.



Пользовательские комментарии

Помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.

Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.
© «Битрикс», 2001-2025, «1С-Битрикс», 2025
Наверх