* Contributor(s): ______________________________________. */ require_once 'XTemplate/xtpl.php'; require_once 'data/Tracker.php'; require_once 'modules/Quotes/Quote.php'; require_once 'include/time.php'; require_once 'modules/Quotes/Forms.php'; global $timedate; global $app_strings; global $app_list_strings; global $current_language; global $current_user; global $sugar_version, $sugar_config; $focus = new Quote(); if (!empty($_REQUEST['record'])) { $focus->retrieve($_REQUEST['record']); } echo "\n<p>\n"; echo get_module_title($mod_strings['LBL_MODULE_NAME'], $mod_strings['LBL_MODULE_NAME'] . ": " . $focus->name, true); echo "\n</p>\n"; global $theme; $theme_path = "themes/" . $theme . "/"; $image_path = $theme_path . "images/"; require_once $theme_path . 'layout_utils.php'; $GLOBALS['log']->info("Quotes detail view"); $xtpl = new XTemplate('modules/Quotes/EstimateSelect.html'); $json = getJSONobj(); $popup_request_data = array('call_back_function' => 'set_return', 'form_name' => 'EditView', 'field_to_name_array' => array('id' => 'estimate_id', 'name' => 'estimate_name')); $encoded_product_popup_request_data = $json->encode($popup_request_data); $xtpl->assign('encoded_products_popup_request_data', $encoded_product_popup_request_data); ///
* * (c) 2005 OpenCRM * - Total and Tax labels taken from language files * * Contributors: Goodwill Consulting http://www.goodwill.co.id */ require_once 'modules/Quotes/Quote.php'; require_once 'modules/Accounts/Account.php'; require_once 'modules/Contacts/Contact.php'; require_once 'include/database/PearDatabase.php'; //require_once('include/Localization/Localization.php'); global $app_list_strings; global $mod_strings; $focus = new Quote(); $quote_id = $_REQUEST['record']; $focus->retrieve($quote_id); //$quote_id = $focus->quotenum; $quote_title = $focus->name; $quote_num = $focus->quotenum; $account_id = $focus->account_id; $account = new Account(); $account->retrieve($account_id); $account_name = $account->name; $phone = $account->phone_office . " / " . $account->phone_fax; $contact_name = $focus->billtocontactname; // Quote Information $valid_till = $focus->validuntil; $bill_street = $focus->billtoaddress; $bill_city = $focus->billtocity; $bill_state = $focus->billtostate; $bill_code = $focus->billpostalcode;
} } } else { if (!is_null($focus->clientrequest_id) && !empty($focus->clientrequest_id)) { $ClientRequest = new ClientRequest(); $ClientRequest->retrieve($focus->clientrequest_id); $xtpl->assign("clientrequest_id", $ClientRequest->id); $xtpl->assign("clientrequest_name", $ClientRequest->name); $xtpl->assign('clientrequest_number', $ClientRequest->number); $xtpl->assign('clientrequest_assigned_user_name', $ClientRequest->assigned_user_name); $xtpl->assign('clientrequest_due_date', $ClientRequest->due_date); $xtpl->parse('main.client_request_info'); } if (!is_null($focus->quote_id) && !empty($focus->quote_id)) { $Quote = new Quote(); $Quote->retrieve($focus->quote_id); $xtpl->assign("quote_id", $Quote->id); $xtpl->assign("quote_name", $Quote->name); $xtpl->assign('quote_number', $Quote->quotenum); $xtpl->assign('quote_account_name', $Quote->account_name); $xtpl->assign('quote_account_id', $Quote->account_id); $xtpl->assign('quote_contact_name', $Quote->billtocontactname); $xtpl->assign('quote_contact_id', $Quote->billtocontactid); $xtpl->parse('main.quote_info'); } } if (!is_null($focus->product_id) && !empty($focus->product_id)) { $product = new Products(); $product->retrieve($focus->product_id); $xtpl->assign("number", $product->number); $xtpl->assign("product_name", $product->name);