• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/Service/Timeline/LastActivityMonitor.php
  • Класс: Bitrix\Crm\Service\Timeline\LastActivityMonitor
  • Вызов: LastActivityMonitor::launchUpdateOperation
private function launchUpdateOperation(Factory $factory, Item $item): void
{
	$context = clone Container::getInstance()->getContext();
	$context->setScope(Context::SCOPE_TASK);

	$operation = $factory->getUpdateOperation($item, $context);
	$operation
		//it's a system operation, data consistency will be harmed if any check fails
		->disableAllChecks()
		//to exclude any possibility of recursion
		->disableSaveToTimeline()
	;

	$operation->launch();
}