• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/delivery/services/base.php
  • Класс: BitrixSaleDeliveryServicesfor
  • Вызов: for::calculateShipmentPrice
static function calculateShipmentPrice(BitrixSaleShipment $shipment)
{
	$result = 0;

	foreach($shipment->getShipmentItemCollection() as $shipmentItem)
	{
		/** @var  BitrixSaleBasketItem $basketItem */
		$basketItem = $shipmentItem->getBasketItem();

		if(!$basketItem)
			continue;

		if($basketItem->isBundleChild())
			continue;

		$result += $basketItem->getPrice();
	}

	return $result;
}