• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/integration/documentgenerator/dataprovider/order.php
  • Класс: Bitrix\Crm\Integration\DocumentGenerator\DataProvider\Order
  • Вызов: Order::getShipments
public function getShipments(): array
{
	if($this->shipments === null)
	{
		$this->shipments = [];
		$order = $this->getOrder();
		if($order)
		{
			$shipments = $order->getShipmentCollection()->getNotSystemItems();
			foreach($shipments as $shipment)
			{
				$this->shipments[] = DataProviderManager::getInstance()->getDataProvider(
					Shipment::class,
					$shipment->getId(),
					[
						'isLightMode' => true,
						'data' => $shipment->getFields()->getValues(),
					],
					$this
				);
			}
		}
	}

	return $this->shipments;
}