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

OnBeforeStoreProductAdd

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

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

Параметры

ПараметрОписание
arFields Ассоциативный массив параметров. Допустимые ключи:
  • PRODUCT_ID — ID товара,
  • STORE_ID — ID склада,
  • AMOUNT — количество товара,
  • QUANTITY_RESERVED — зарезервированное количество товара (имеет смысл только при включенном складском учете).

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

Возвращает true при успешном разрешении на добавление, false — при отказе.

Смотрите также



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