• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/widget/data/dealactivitystatistics.php
  • Класс: Bitrix\Crm\Widget\Data\DealActivityStatistics
  • Вызов: DealActivityStatistics::getPresets
static function getPresets()
{
	self::includeModuleFile();
	return array(
		array(
			'entity' => \CCrmOwnerType::DealName,
			'title' => GetMessage('CRM_DEAL_ACT_STAT_PRESET_CALL_OVERALL_COUNT'),
			'name' => self::TYPE_NAME.'::CALL_OVERALL_COUNT',
			'source' => self::TYPE_NAME,
			'select' => array('name' => 'CALL_QTY', 'aggregate' => 'SUM'),
			'context' => DataContext::ENTITY
		),
		array(
			'entity' => \CCrmOwnerType::DealName,
			'title' => GetMessage('CRM_DEAL_ACT_STAT_PRESET_MEETING_OVERALL_COUNT'),
			'name' => self::TYPE_NAME.'::MEETING_OVERALL_COUNT',
			'source' => self::TYPE_NAME,
			'select' => array('name' => 'MEETING_QTY', 'aggregate' => 'SUM'),
			'context' => DataContext::ENTITY
		),
		array(
			'entity' => \CCrmOwnerType::DealName,
			'title' => GetMessage('CRM_DEAL_ACT_STAT_PRESET_EMAIL_OVERALL_COUNT'),
			'name' => self::TYPE_NAME.'::EMAIL_OVERALL_COUNT',
			'source' => self::TYPE_NAME,
			'select' => array('name' => 'EMAIL_QTY', 'aggregate' => 'SUM'),
			'context' => DataContext::ENTITY
		),
		array(
			'entity' => \CCrmOwnerType::DealName,
			'title' => GetMessage('CRM_DEAL_ACT_STAT_PRESET_OVERALL_COUNT'),
			'name' => self::TYPE_NAME.'::OVERALL_COUNT',
			'source' => self::TYPE_NAME,
			'select' => array('name' => 'TOTAL', 'aggregate' => 'SUM'),
			'context' => DataContext::ENTITY
		),
	);
}