• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/activity/provider/tasks/comment.php
  • Класс: Bitrix\Crm\Activity\Provider\Tasks\Comment
  • Вызов: Comment::updateAssociatedEntity
static function updateAssociatedEntity($entityId, array $activity, array $options = []): Result
{
	$isCompleted = $activity['COMPLETED'] === 'Y';
	if ($isCompleted)
	{
		$taskId = (int)($activity['ASSOCIATED_ENTITY_ID'] ?? null);
		$responsibleId = (int)($activity['RESPONSIBLE_ID'] ?? null);

		if ($taskId > 0 && $responsibleId > 0)
		{
			TaskViewedTable::set($taskId, $responsibleId);
		}
	}

	return new Result();
}