$sql.=" FROM ".MAIN_DB_PREFIX."commande_fournisseurdet as l";
$sql.=" LEFT JOIN ".MAIN_DB_PREFIX."product as p ON l.fk_product=p.rowid";
$sql.=" WHERE l.fk_commande = ".$commande->id;
if(empty($conf->global->STOCK_SUPPORTS_SERVICES))$sql.=" AND l.product_type = 0";
$sql.=" GROUP BY p.ref, p.label, p.tobatch, l.rowid, l.fk_product, l.subprice, l.remise_percent";// Calculation of amount dispatched is done per fk_product so we must group by fk_product