• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/integration/documentgenerator/dataprovider/dynamic.php
  • Класс: Bitrix\Crm\Integration\DocumentGenerator\DataProvider\Dynamic
  • Вызов: Dynamic::getSourceValue
public function getSourceValue(): ?string
{
	if ($this->isLoaded() && !empty($this->data['SOURCE_ID']))
	{
		$status = StatusTable::getList([
			'select' => ['NAME'],
			'filter' => [
				'=ENTITY_ID' => 'SOURCE',
				'=STATUS_ID' => $this->data['SOURCE_ID'],
			],
			'limit' => 1,
		])->fetchObject();
		if($status)
		{
			return $status->getName();
		}
	}

	return null;
}