• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/tracking/internals/traceentity.php
  • Класс: Bitrix\Crm\Tracking\Internals\TraceEntityTable
  • Вызов: TraceEntityTable::removeEntity
static function removeEntity($entityTypeId, $entityId)
{
	$row = static::getRowByEntity($entityTypeId, $entityId);
	if (!$row)
	{
		return true;
	}

	$traceId = $row['TRACE_ID'];
	static::delete($row['ID']);
	$row = static::getRow([
		'select' => ['ID'],
		'filter' => ['=TRACE_ID' => $traceId]
	]);
	if ($row)
	{
		return true;
	}

	return TraceTable::delete($traceId)->isSuccess();
}