• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/integration/bizproc/document/valuecollection/contact.php
  • Класс: Bitrix\Crm\Integration\BizProc\Document\ValueCollection\Contact
  • Вызов: Contact::loadEntityValues
protected function loadEntityValues(): void
{
	if (isset($this->document['ID']))
	{
		return;
	}

	$result = \CCrmContact::GetListEx(
		[],
		[
			'ID' => $this->id,
			'CHECK_PERMISSIONS' => 'N',
		],
		false,
		false,
		['*', 'UF_*']
	);

	$this->document = array_merge($this->document, $result->fetch() ?: []);

	$this->appendDefaultUserPrefixes();

	$this->loadAddressValues();
	$this->loadFmValues();
	$this->loadUserFieldValues();

	$this->document = Crm\Entity\CommentsHelper::prepareFieldsFromBizProc($this->typeId, $this->id, $this->document);
}