retrieve($_REQUEST['record']); echo ''; require_once('include/MVC/View/SugarView.php'); if(file_exists('modules/EcmTransactions/view/DetailView/view.detail.my.php')) { require_once('modules/EcmTransactions/view/DetailView/view.detail.my.php'); $detail = new ViewDetailMy(); $detail->ss = new Sugar_Smarty(); $detail->module = 'EcmTransactions'; } else{ require_once('include/MVC/View/views/view.detail.php'); $detail = new ViewDetail(); $detail->ss = new Sugar_Smarty(); $detail->module = 'EcmTransactions'; } global $app_list_strings; $db = $GLOBALS['db']; if($focus->record_type!=''){ $mod=substr($focus->record_type, 0, -1); $doc = new $mod(); $doc->retrieve($focus->record_id); if($mod=='Document'){ $detail->ss->assign('ASSIGNED_DOCUMENT', ''.$doc->document_name.''); } else { $detail->ss->assign('ASSIGNED_DOCUMENT', ''.$doc->document_no.''); } } $can_edit = true; //get transactions $res = $db->query(" select t.id, t.name, rel.value from ecmtransactions_rel as rel inner join ecmtransactions as t on t.id = rel.ecmtransaction_a_id where rel.ecmtransaction_b_id='$focus->id'"); $trans = ''; while ($row = $db->fetchByAssoc($res)) { $can_edit = false; $row['value'] = format_number($row['value']); $trans.=''; $trans.=''; $trans.=''; $trans.=''; } $res = $db->query(" select t.id, t.name, rel.value from ecmtransactions_rel as rel inner join ecmtransactions as t on t.id = rel.ecmtransaction_b_id where rel.ecmtransaction_a_id='$focus->id'"); while ($row = $db->fetchByAssoc($res)) { $can_edit = false; $row['value'] = format_number($row['value']); $trans.=''; $trans.=''; $trans.=''; $trans.=''; } $trans.='
'.$row['name'].''.$row['value'].'
'.$row['name'].''.$row['value'].'
'; $detail->ss->assign('RELATED_TRANSACTIONS', $trans); $detail->ss->assign('CAN_EDIT', $can_edit); $detail->ss->assign("MOD",$mod_strings); $detail->bean = $focus; $detail->preDisplay(); unset($detail->defs['templateMeta']['form']['buttons'][2]); echo $detail->display(); echo '
'; require_once('subpanels.php'); echo '
'; ?>