if ($task_log_id) { if (!$canEdit || !$canViewTask) { $AppUI->redirect('m=public&a=access_denied'); } $log->load($task_log_id); } else { if (!$canAdd || !$canViewTask) { $AppUI->redirect('m=public&a=access_denied'); } $log->task_log_task = $obj->task_id; $log->task_log_name = $obj->task_name; } $project = new CProject(); $project->load($obj->task_project); $bcode = new CSystem_Bcode(); $companyBC = $bcode->getBillingCodes($project->project_company); $neutralBC = $bcode->getBillingCodes(0); $taskLogReference = w2PgetSysVal('TaskLogReference'); $billingCategory = w2PgetSysVal('BudgetCategory'); // Task Update Form $df = $AppUI->getPref('SHDATEFORMAT'); $log_date = new w2p_Utilities_Date($log->task_log_date); ?> <!-- TIMER RELATED SCRIPTS --> <script language="javascript" type="text/javascript"> // please keep these lines on when you copy the source // made by: Nicolas - http://www.javascript-page.com // adapted by: Juan Carlos Gonzalez jcgonz@users.sourceforge.net var timerID = 0;
<?php /* $Id$ $URL$ */ if (!defined('W2P_BASE_DIR')) { die('You should not access this file directly.'); } $company_id = (int) w2PgetParam($_POST, 'company_id', -1); $billingcode_id = (int) w2PgetParam($_GET, 'billingcode_id', 0); if (!canEdit('system')) { $AppUI->redirect('m=public&a=access_denied'); } $bcode = new CSystem_Bcode(); $bcode->load($billingcode_id); $billingcodes = $bcode->getBillingCodes($company_id, false); // get a list of permitted companies $company = new CCompany(); $companies = $company->getAllowedRecords($AppUI->user_id, 'company_id,company_name', 'company_name'); $companies = arrayMerge(array('0' => $AppUI->_('None specified')), $companies); $companies = arrayMerge(array('-1' => $AppUI->_('All Codes')), $companies); $billingCategory = w2PgetSysVal('BudgetCategory'); $billingCategory = arrayMerge(array('0' => $AppUI->_('None specified')), $billingCategory); $titleBlock = new w2p_Theme_TitleBlock('Edit Billing Codes', 'myevo-weather.png', $m, $m . '.' . $a); $titleBlock->addCrumb('?m=system', 'system admin'); $titleBlock->show(); ?> <script language="javascript" type="text/javascript"> <!-- function submitIt(){ var form = document.frmAddcode; form.submit(); }