- Модуль: crm
- Путь к файлу: ~/bitrix/modules/crm/lib/ml/scoring.php
- Класс: Bitrix\Crm\Ml\Scoring
- Вызов: Scoring::getCurrentPrediction
static function getCurrentPrediction(int $entityTypeId, int $entityId)
{
$model = static::getScoringModel($entityTypeId, $entityId);
if (!$model)
{
return false;
}
return Internals\PredictionHistoryTable::getList([
'select' => [
'ANSWER',
'SCORE',
'SCORE_DELTA',
'CREATED',
'EVENT_TYPE',
'ASSOCIATED_ACTIVITY_ID'
],
'filter' => [
'=ENTITY_TYPE_ID' => $entityTypeId,
'=ENTITY_ID' => $entityId,
'=MODEL_NAME' => $model->getName(),
'=IS_PENDING' => 'N'
],
'order' => [
'CREATED' => 'desc'
],
'limit' => 1
])->fetch();
}