- Модуль: crm
- Путь к файлу: ~/bitrix/modules/crm/lib/activity/uncompletedactivity.php
- Класс: Bitrix\Crm\Activity\UncompletedActivity
- Вызов: UncompletedActivity::loadExistedRecord
private function loadExistedRecord(): ?array
{
$existedRecord = EntityUncompletedActivityTable::query()
->where('ENTITY_TYPE_ID', $this->itemIdentifier->getEntityTypeId())
->where('ENTITY_ID', $this->itemIdentifier->getEntityId())
->where('RESPONSIBLE_ID', $this->responsibleId)
->setSelect(['ID', 'MIN_DEADLINE', 'IS_INCOMING_CHANNEL', 'HAS_ANY_INCOMING_CHANEL', 'MIN_LIGHT_COUNTER_AT'])
->setLimit(1)
->fetch()
;
return is_array($existedRecord) ? $existedRecord : null;
}