• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/exchange/entity/shipmentimport.php
  • Класс: BitrixSaleExchangeEntityShipmentImport
  • Вызов: ShipmentImport::getBasketItemQuantity
private function getBasketItemQuantity(Order $order, SaleBasketItem $basketItem)
    {
        $allQuantity = 0;
        /** @var Shipment $shipment */
        foreach ($order->getShipmentCollection() as $shipment)
        {
            if($shipment->isShipped())
            	continue;

            $allQuantity += $shipment->getBasketItemQuantity($basketItem);
        }

        return $allQuantity;
    }