- Модуль: crm
- Путь к файлу: ~/bitrix/modules/crm/lib/widget/data/dealinvoicestatistics.php
- Класс: Bitrix\Crm\Widget\Data\DealInvoiceStatistics
- Вызов: DealInvoiceStatistics::getPresets
static function getPresets()
{
self::includeModuleFile();
return array(
array(
'entity' => \CCrmOwnerType::DealName,
'title' => GetMessage('CRM_DEAL_INVOICE_STAT_PRESET_OVERALL_COUNT'),
'name' => self::TYPE_NAME.'::OVERALL_COUNT',
'source' => self::TYPE_NAME,
'select' => array('name' => 'TOTAL_INVOICE_QTY', 'aggregate' => 'SUM'),
'context' => DataContext::ENTITY
),
array(
'entity' => \CCrmOwnerType::DealName,
'title' => GetMessage('CRM_DEAL_INVOICE_STAT_PRESET_OVERALL_SUM'),
'name' => self::TYPE_NAME.'::OVERALL_SUM',
'source' => self::TYPE_NAME,
'select' => array('name' => 'TOTAL_INVOICE_SUM', 'aggregate' => 'SUM'),
'context' => DataContext::FUND
),
array(
'entity' => \CCrmOwnerType::DealName,
'title' => GetMessage('CRM_DEAL_INVOICE_STAT_PRESET_OVERALL_OWED_SUM'),
'name' => self::TYPE_NAME.'::OVERALL_OWED_SUM',
'source' => self::TYPE_NAME,
'select' => array('name' => 'TOTAL_OWED', 'aggregate' => 'SUM'),
'context' => DataContext::FUND
)
);
}