/**
  * @param int $ownerTypeID Owner type ID (see: \CCrmOwnerType).
  * @return array
  */
 public static function prepareBuilderData($ownerTypeID)
 {
     $result = array();
     if ($ownerTypeID === \CCrmOwnerType::Deal) {
         if (Main\Config\Option::get('crm', '~CRM_REBUILD_DEAL_STATISTICS', 'N', false) !== 'Y') {
             $result[] = DealSumStatisticEntry::prepareBuilderData();
         } else {
             self::includeModuleFile();
             $result[] = array('ID' => 'DEAL_ALL', 'ACTIVE' => true, 'MESSAGE' => GetMessage('CRM_STAT_MGR_REBUILD_STATISTICS'), 'SETTINGS' => array('TITLE' => GetMessage('CRM_STAT_MGR_REBUILD_STATISTICS_DLG_TITLE'), 'SUMMARY' => GetMessage('CRM_STAT_MGR_REBUILD_STATISTICS_DLG_SUMMARY'), 'ACTION' => 'REBUILD_STATISTICS', 'URL' => '/bitrix/components/bitrix/crm.deal.list/list.ajax.php?' . bitrix_sessid_get()));
         }
     }
     return $result;
 }