$dReport['settings']['mark_default'] = $dReport['mark_default']; $dReport['settings']['title'] = $dReport['title']; $dReport['settings']['description'] = $dReport['description']; $dReport['settings']['owner'] = $dReport['owner']; CReport::Add($dReport['settings']); } unset($dReport); } } } unset($nReps); CUserOptions::SetOption('sale', $optionSaleReportsVersion, $saleReportVersion); } // create default reports by user request if (!empty($_POST['CREATE_DEFAULT'])) { $dReports = CBaseSaleReportHelper::getDefaultReports(); foreach ($dReports as $moduleVer => $vReports) { //CReport::addFreshDefaultReports($vReports, $ownerId); foreach ($vReports as &$dReport) { $dReport['settings']['mark_default'] = $dReport['mark_default']; $dReport['settings']['title'] = $dReport['title']; $dReport['settings']['description'] = $dReport['description']; $dReport['settings']['owner'] = $dReport['owner']; CReport::Add($dReport['settings']); } unset($dReport); } LocalRedirect($arParams['PATH_TO_REPORT_LIST']); } // </editor-fold> $needDisplayUpdate14_5_2message = false;