Получить номер телефона контакта в коробочной версии битрикс24

← разместить еще код

3 часа потратил на эту задачу. Дело в том, что телефоны контактов находятся в отдельной таблице b_crm_field_multi . Ручной поиск по методам CRM не дал результатов, пришлось лазить в базе данных и потом искать похожий на название таблицы метод .

Расшаренный код:

<?
require($_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/prolog_before.php");
CModule::IncludeModule('crm');


$dbResult = CCrmFieldMulti::GetList(
	array('ID' => 'asc'),
	array(
		'ENTITY_ID' => 'CONTACT',
		'ELEMENT_ID' => 2
	)
);
$fields = $dbResult->Fetch();
echo $fields['VALUE'];