• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/archive/process/orderarchivecollection.php
  • Класс: BitrixSaleArchiveProcessOrderArchiveCollection
  • Вызов: OrderArchiveCollection::collectPayments
private function collectPayments(array $orderIds)
{
	$sortedPayments = [];
	$payments = SalePayment::getList(
		array(
			"order" => array("ORDER_ID"),
			"filter" => array("=ORDER_ID" => $orderIds)
		)
	);

	while ($payment = $payments->fetch())
	{
		$sortedPayments[$payment['ORDER_ID']][$payment['ID']] = $payment;
	}

	return $sortedPayments;
}