• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/calllist/calllist.php
  • Класс: Bitrix\Crm\CallList\CallList
  • Вызов: CallList::completeAssociatedActivity
public function completeAssociatedActivity()
{
	$filter = array(
		'TYPE_ID' => \CCrmActivityType::Provider,
		'PROVIDER_ID' => \Bitrix\Crm\Activity\Provider\CallList::getId(),
		'PROVIDER_TYPE_ID' => \Bitrix\Crm\Activity\Provider\CallList::TYPE_CALL_LIST,
		'ASSOCIATED_ENTITY_ID' => $this->getId(),
	);
	$cursor = \CCrmActivity::GetList(array(), $filter);
	$activity = $cursor->Fetch();
	if(!$activity)
	{
		return false;
	}
	\CCrmActivity::Update($activity['ID'], array(
		'COMPLETED' => true
	));
}