'3caa3a68-4f75-ca20-18a6-5065b4110d25', 'default_delivery_condition' => '4cd1cb6f-ac4b-763e-07d7-5065b1068adb', 'default_document_template' => '20e764d0-7816-5115-475b-4f3d1be98260', 'default_representative_role_id' => NULL, 'default_representative_extra_role_id' => NULL, 'default_manager_role_id' => NULL, 'checkbox_demo' => 0, 'show_images_on_offers' => 1, 'creating_invoice_direct_from_quote' => 1, 'rows_on_item_list_global' => '', 'row_item_height_global' => '', 'row_item_height_selected_global' => '', 'quick_product_item_adding_global' => 0, 'show_pdf_in_div_global' => 0, 'rows_on_item_list' => '6', 'row_item_height' => '35', 'row_item_height_selected' => '70', 'quick_product_item_adding' => 0, 'show_pdf_in_div' => 0, 'settings_user_save' => 1, ); $OPT = array(); $OPT['row_item_height'] = $cc['row_item_height']; $OPT['row_item_height_selected'] = $cc['row_item_height_selected']; $OPT['rows_on_item_list'] = $cc['rows_on_item_list']; $OPT['position_table_height'] = $OPT['row_item_height']*$OPT['rows_on_item_list']+40+$OPT['rows_on_item_list']*4; $focus = new EcmFkVatTable(); if(isset($_REQUEST['record'])) { $focus->retrieve($_REQUEST['record']); $focus->format_all_fields(); if(isset($_REQUEST['status']) && $_REQUEST['status'] != '' ) { $focus->doNotAccepted(); } $focus->decree_list = str_replace('"', '\'', $focus->getPositionList()); // $focus->position_list = str_replace('"','\"',$focus->getPositionList()); $OPT['status'] = $focus->status; } else { $OPT['new_number'] = true; $datef = $current_user->getPreference('datef'); if($datef != '') $sugar_config['datef']; $focus->register_date = date($datef); $focus->payment_date = date($datef,mktime()+30*24*60*60); $focus->sell_date = date($datef); } //if access 'Delete' is avaible for user than he is Manager and he can confirm Quotes. $OPT['user']['access']['send_email'] = $focus->ACLAccess("send_email"); if(isset($_REQUEST['send_email']) && $_REQUEST['send_email'] == '1') $OPT['setTab'] = 'EMAIL'; $tmp = $current_user->getPreference('num_grp_sep'); if(!isset($tmp) || $tmp == '' || $tmp == NULL) $tmp = $sugar_config['default_number_grouping_seperator']; $OPT['sep_1000'] = $tmp; $tmp = $current_user->getPreference('dec_sep'); if(!isset($tmp) || $tmp == '' || $tmp == NULL) $tmp = $sugar_config['default_decimal_seperator']; $OPT['dec_sep'] = $tmp; $tmp = $current_user->getPreference('default_currency_significant_digits'); if(!isset($tmp) || $tmp == '' || $tmp == NULL) $tmp = $sugar_config['default_currency_significant_digits']; $OPT['dec_len'] = $tmp; $OPT['default_unit'] = "1"; $OPT['default_vat'] = "23.00"; $OPT['default_category'] = ""; $OPT['type'] = $focus->type; $OPT['to_is_vat_free'] = $focus->to_is_vat_free; $cq = $current_user->getPreference('confirm_quotes'); $OPT['user']['confirm_quotes'] = ((isset($cq) && $cq)?1:0); $json = getJSONobj(); $counts=$GLOBALS['db']->fetchByAssoc($GLOBALS['db']->query("select count(*) as c from ecmvats where deleted='0'")); $nvats=$counts['c']; $w=$GLOBALS['db']->query("select name,id,value from ecmvats where deleted='0' order by name"); while($r=$GLOBALS['db']->fetchByAssoc($w)){ $VAT[$r['id']]=array( "id"=>$r['id'], "name"=>$r['name'], "value"=>$r['value'] ); } $show_pdf=$current_user->getPreference('show_pdf_in_div'); // if(!isset($show_pdf)){ // require_once('modules/EcmGroupFkVatTables/EcmGroupFkVatTable.php'); // $cc = EcmGroupFkVatTable::loadSettings(); // $show_pdf=$cc['show_pdf_in_div_global']; // } $scriptOpt = ''; echo $scriptOpt; require_once('include/MVC/View/SugarView.php'); require_once('modules/EcmFkVatTables/views/DetailView/view.detail.my.php'); $edit = new ViewDetailMy(); $edit->ss = new Sugar_Smarty(); $edit->module = 'EcmFkVatTables'; $edit->bean = $focus; $edit->tplFile = 'include/ECM/EcmViews/DetailView/Tabs/DetailView.tpl'; // $edit->bean->total = unformat_number($edit->bean->total); $edit->preDisplay(); // $arr_template = $focus->getTemplateList(); // if(isset($focus->template_id)) $edit->ss->assign("DOCUMENT_TEMPLATES_OPTIONS", get_select_options_with_id($arr_template, $focus->template_id)); // else $edit->ss->assign("DOCUMENT_TEMPLATES_OPTIONS", get_select_options_with_id($arr_template, '')); $edit->ss->assign("POSITION_LIST", $focus->position_list); // $edit->ss->assign("EMAIL_LINK",$focus->createSendEmailLink()); // $email_link_tab = ''; // $edit->ss->assign("EMAIL_LINK_TAB",$email_link_tab); $decreeList = str_replace('"', '\'', $focus->decree_list); // dump($focus->getPositionList(true)); // dump($decreeList); $edit->ss->assign('DECREE_LIST', $decreeList); $edit->ss->assign("OPT", $OPT); echo $edit->display();