• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/shipment.php
  • Класс: BitrixSaleShipment
  • Вызов: Shipment::onBeforeBasketItemDelete
public function onBeforeBasketItemDelete(BasketItem $basketItem)
{
	$result = new Result();

	$shipmentItemCollection = $this->getShipmentItemCollection();
	$r = $shipmentItemCollection->onBeforeBasketItemDelete($basketItem);
	if (!$r->isSuccess())
	{
		return $result->addErrors($r->getErrors());
	}

	if ($this->isSystem())
	{
		return $this->syncQuantityAfterModify($basketItem);
	}

	return $result;
}