• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/integration/documentgenerator/dataprovider/order.php
  • Класс: Bitrix\Crm\Integration\DocumentGenerator\DataProvider\Order
  • Вызов: Order::loadProductsData
protected function loadProductsData()
{
	$result = [];

	if(Loader::includeModule('sale'))
	{
		$dbRes = Internals\BasketTable::getList([
			'filter' => [
				'=ORDER_ID' => $this->source
			]
		]);

		while($basketItem = $dbRes->fetch())
		{
			$result[] = static::getProductProviderDataByBasketItem(
				$basketItem,
				new ItemIdentifier(
					(int)$this->getCrmOwnerType(),
					(int)$this->source
				),
				$this->getCurrencyId()
			);
		}
	}

	return $result;
}