• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/search/invoicesearchcontentbuilder.php
  • Класс: Bitrix\Crm\Search\InvoiceSearchContentBuilder
  • Вызов: InvoiceSearchContentBuilder::prepareForBulkBuild
protected function prepareForBulkBuild(array $entityIDs)
{
	$dbResult = \CCrmInvoice::GetList(
		[],
		['=ID' => $entityIDs, 'CHECK_PERMISSIONS' => 'N'],
		['RESPONSIBLE_ID'],
		false,
		['RESPONSIBLE_ID']
	);

	$userIDs = array();
	while($fields = $dbResult->Fetch())
	{
		$userIDs[] = (int)$fields['RESPONSIBLE_ID'];
	}

	if(!empty($userIDs))
	{
		SearchMap::cacheUsers($userIDs);
	}
}