• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/Service/Factory/Dynamic.php
  • Класс: Bitrix\Crm\Service\Factory\Dynamic
  • Вызов: Dynamic::getTrackedFieldNames
protected function getTrackedFieldNames(): array
{
	$trackedFieldNames = [
		Item::FIELD_NAME_TITLE,
		Item::FIELD_NAME_ASSIGNED,
	];

	if ($this->isLinkWithProductsEnabled())
	{
		$trackedFieldNames[] = Item::FIELD_NAME_CURRENCY_ID;
		$trackedFieldNames[] = Item::FIELD_NAME_IS_MANUAL_OPPORTUNITY;
	}

	if ($this->isStagesEnabled())
	{
		$trackedFieldNames[] = Item::FIELD_NAME_STAGE_ID;
	}

	if ($this->isSourceEnabled())
	{
		$trackedFieldNames[] = Item::FIELD_NAME_SOURCE_ID;
	}

	if($this->isCategoriesSupported())
	{
		$trackedFieldNames[] = Item::FIELD_NAME_CATEGORY_ID;
	}

	return $trackedFieldNames;
}