/
var
/
www
/
html
/
sugar14
/
modules
/
TimePeriods
/
Upload File
HOME
<?php /* * Your installation or use of this SugarCRM file is subject to the applicable * terms available at * http://support.sugarcrm.com/Resources/Master_Subscription_Agreements/. * If you do not agree to all of the applicable terms or do not have the * authority to bind the entity as an authorized representative, then do not * install or use this SugarCRM file. * * Copyright (C) SugarCRM Inc. All rights reserved. */ /********************************************************************************* * Description: TODO: To be written. * Portions created by SugarCRM are Copyright (C) SugarCRM, Inc. * All Rights Reserved. * Contributor(s): ______________________________________.. ********************************************************************************/ require_once 'modules/TimePeriods/Forms.php'; global $mod_strings; global $app_strings; global $app_list_strings; global $current_user; //exit if the logged in user does not have admin rights. if (!is_admin($current_user) && !is_admin_for_module($current_user, 'Forecasts')) { sugar_die('Unauthorized access to administration.'); } global $focus; $focus = BeanFactory::newBean('TimePeriods'); $GLOBALS['log']->info('in detail view'); if (!empty($_REQUEST['record'])) { $GLOBALS['log']->info('record to be fetched' . $_REQUEST['record']); $result = $focus->retrieve($_REQUEST['record']); if ($result == null) { sugar_die($app_strings['ERROR_NO_RECORD']); } } else { header('Location: index.php?module=TimePeriods&action=ListView'); } echo getClassicModuleTitle($mod_strings['LBL_MODULE_NAME'], [$mod_strings['LBL_MODULE_NAME'], $focus->get_summary_text()], true); $GLOBALS['log']->info('Time Period detail view'); $xtpl = new XTemplate('modules/TimePeriods/DetailView.html'); $xtpl->assign('MOD', $mod_strings); $xtpl->assign('APP', $app_strings); $xtpl->assign('GRIDLINE', $gridline); $xtpl->assign('ID', $focus->id); $xtpl->assign('RETURN_MODULE', 'TimePeriods'); $xtpl->assign('RETURN_ACTION', 'DetailView'); $xtpl->assign('ACTION', 'EditView'); if ($focus->is_fiscal_year == 1) { $xtpl->assign('FISCAL_YEAR_CHECKED', 'checked'); } $xtpl->assign('NAME', $focus->name); $xtpl->assign('START_DATE', $focus->start_date); $xtpl->assign('END_DATE', $focus->end_date); $xtpl->assign('FISCAL_YEAR', $focus->fiscal_year); global $current_user; $xtpl->parse('main'); $xtpl->out('main');