require_once("modules/EcmPriceKopias/ListHelper.php"); header("Content-Type: application/vnd.ms-excel"); header("Content-Disposition: attachment; filename=Products.xls"); header("Pragma: no-cache"); header("Expires: 0"); $r=$GLOBALS['db']->fetchByAssoc($GLOBALS['db']->query("select name,exchange_rate_id from ecmpricekopias where id='".$_COOKIE['pricebook_id']."'")); $name=$r['name']; $exchange_rate_id=$r['exchange_rate_id']; require_once('modules/Currencies/Currency.php'); $currency = new Currency(); $currency->retrieve($exchange_rate_id); $er_value=$currency->conversion_rate; $result = $GLOBALS['db']->query("select * from ecmpricekopias_customview where id='".$_COOKIE['customview_id']."'"); $row=$GLOBALS['db']->fetchByAssoc($result); $c=explode("||",$row['columns']); $t=explode("||",$row['titles']); $where=""; if(count($_SESSION['pricebook_check'][$_SESSION['pricebook_id']])>0) { foreach($_SESSION['pricebook_check'][$_SESSION['pricebook_id']] as $key=>$value){ if($_SESSION['pricebook_check'][$_SESSION['pricebook_id']][$key]!="true" && $_SESSION['pricebook_check'][$_SESSION['pricebook_id']]['all']=="true"){ $where_clauses[]="ecmpricekopias_ecmproducts.id!='".$key."'"; $orand=' and '; } elseif($_SESSION['pricebook_check'][$_SESSION['pricebook_id']][$key]=="true" && $_SESSION['pricebook_check'][$_SESSION['pricebook_id']]['all']!="true"){ $where_clauses[]="ecmpricekopias_ecmproducts.id='".$key."'"; $orand=' or '; } } if(count($where_clauses)>0)$where="(".implode($orand,$where_clauses).") and "; elseif($_SESSION['pricebook_check'][$_SESSION['pricebook_id']]['all']!="true" && count($where_clauses)==0)$where="ecmpricekopias_ecmproducts.id='9999999999999999' and "; } else $where="ecmpricekopias_ecmproducts.id='9999999999999999' and "; $z="select ecmpricekopias_ecmproducts.price as price,ecmpricekopias_ecmproducts.recipient_code as recipient_code,ecmpricekopias_ecmproducts.id as idp,ecmproducts.*, if(ecmpricekopias_ecmproducts.price>0,(100-(100*ecmproducts.purchase_price/ecmpricekopias_ecmproducts.price)),0) as margin_rate from ecmpricekopias_ecmproducts left join ecmproducts on ecmproducts.id=ecmpricekopias_ecmproducts.ecmproduct_id where ".$where."ecmpricekopias_ecmproducts.ecmpricekopia_id='".$_COOKIE['pricebook_id']."' and ecmpricekopias_ecmproducts.deleted='0'"; if($_SESSION['pricebook_order'])$z.=" order by ".$_SESSION['pricebook_order']; $result = $GLOBALS['db']->query($z); $ca="abcdefghijklmnopqrstuvwxyz"; $html=''; $html.='
| '.number_format($row['margin_rate'],2,",",".").' | '; else $html.=''.iconv("utf-8","cp1250",addExchangeRateValue($row[$c[$i]],$c[$i],$er_value)).' | '; } } $html.='