get('roleid'); $userId = $current_user->get('id'); $viewer = new Vtiger_Viewer(); $viewer->assign('MODULE', 'Home'); $viewer->assign('SELECTED_MENU_CATEGORY', 'MARKETING'); $viewer->assign('COMPANY_LOGO', Vtiger_CompanyDetails_Model::getInstanceById()->getLogo()); $viewer->assign('COMPANY_DETAILS_SETTINGS',new Settings_Vtiger_CompanyDetails_Model()); $viewer->assign('USER_MODEL', $current_user); $viewer->assign('CURRENT_USER_MODEL', $current_user); $viewer->assign('PAGETITLE','Encaissement'); $viewer->view('CustomDashboard.tpl'); function getGrossisteByAccountid($accountid){ global $adb; $query7 = "SELECT accountname FROM `vtiger_account` WHERE `accountid`='".$accountid."' "; $result7 =$adb->query($query7); $accountname=array(); while ($recordinfo = $adb->fetch_array($result7)) { $accountname[] = $recordinfo; } return $accountname[0]['accountname']; } function result($DetailsEncaissement){ echo ' '.getGrossisteByAccountid($DetailsEncaissement['code_client']).' '.$DetailsEncaissement['type_encaissement'].' '.$DetailsEncaissement['numero_transaction'].' '.$DetailsEncaissement['banque'].' '.number_format($DetailsEncaissement['montant'],2,",",".").' '.$DetailsEncaissement['date_reception'].' '.$DetailsEncaissement['date_paiement'].' '; } function getList($roleid){ global $adb; if($roleid == 'H2'){ $query=""; }else{ $query="where user_id=".$userId; } $query = "SELECT * FROM `encaissement` ".$query."ORDER BY `encaissement`.`code_encaissement` DESC"; $sql_get_result = $adb->query($query); $res = array(); while ($recordinfo = $adb->fetch_array($sql_get_result)) { $res[] = $recordinfo; } return $res; } $DetailsEncaissement = getList($roleid); echo '
'; foreach ($DetailsEncaissement as $DetailsEncaissement) { result($DetailsEncaissement); } echo '
Client Type Encaissement N° Transaction Banque Montant Date réception Date paiement
'; $viewer->view('CustomDashboardFooter.tpl'); ?>