• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/integration/bizproc/document/valuecollection/deal.php
  • Класс: Bitrix\Crm\Integration\BizProc\Document\ValueCollection\Deal
  • Вызов: Deal::loadValue
public function loadValue(string $fieldId): void
{
	if ($fieldId === 'CONTACT_IDS')
	{
		$this->document['CONTACT_IDS'] = Crm\Binding\DealContactTable::getDealContactIDs($this->id);
	}
	elseif ($fieldId === 'ORDER_IDS')
	{
		$this->loadOrderIdValues();
	}
	elseif (strpos($fieldId, 'CONTACT.') === 0)
	{
		$this->loadContactFieldValue($fieldId);
	}
	elseif (strpos($fieldId, 'COMPANY.') === 0)
	{
		$this->loadCompanyFieldValue($fieldId);
	}
	else
	{
		$this->loadEntityValues();
	}
}