• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/Field/Closed.php
  • Класс: Bitrix\Crm\Field\Closed
  • Вызов: Closed::processLogic
protected function processLogic(Item $item, Context $context = null): Result
{
	$factory = Container::getInstance()->getFactory($item->getEntityTypeId());
	if($factory && $factory->isStagesEnabled())
	{
		$stage = $factory->getStage($item->getStageId());
		if($stage)
		{
			$item->set($this->getName(), PhaseSemantics::isFinal($stage->getSemantics()));
		}
	}

	return new Result();
}