• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/providerbase.php
  • Класс: BitrixSaleProviderBase
  • Вызов: ProviderBase::setReservationPoolItem
static function setReservationPoolItem($key, BasketItem $item, $value)
{
	$poolInstance = InternalsPoolQuantity::getInstance($key);
	$code = $item->getBasketCode()."|".$item->getField('MODULE')."|".$item->getField('PRODUCT_ID');
	$poolInstance->set(InternalsPoolQuantity::POOL_RESERVE_TYPE, $code, $value);

	$pool = $poolInstance->getByType(InternalsPoolQuantity::POOL_RESERVE_TYPE);
	$pool->addItem($code, $item);
}