diff --git a/modules/philea_magistor/script/recept_expedition.php b/modules/philea_magistor/script/recept_expedition.php index 802844d3..728a459d 100644 --- a/modules/philea_magistor/script/recept_expedition.php +++ b/modules/philea_magistor/script/recept_expedition.php @@ -249,12 +249,12 @@ } } } else { - $message = "Commande : ".$order."\r\n Produit : ".$key."\r\n Quantity to sent : ".$product['quantity_to_sent']."\r\n Quantity : ".$details[(int)$order][$key]['quantity']; - mail('marion@antadis.com', '[BBB] Erreurs quantity expe Philea', $message); + // $message = "Commande : ".$order."\r\n Produit : ".$key."\r\n Quantity to sent : ".$product['quantity_to_sent']."\r\n Quantity : ".$details[(int)$order][$key]['quantity']; + // mail('marion@antadis.com', '[BBB] Erreurs quantity expe Philea', $message); } } else { - $message = "Commande : ".$order."\r\n Produit : ".$key."\r\n Produit non présent dans le fichier expe philea"; - mail('marion@antadis.com', '[BBB] Erreurs produit expe Philea', $message); + // $message = "Commande : ".$order."\r\n Produit : ".$key."\r\n Produit non présent dans le fichier expe philea"; + // mail('marion@antadis.com', '[BBB] Erreurs produit expe Philea', $message); } } } @@ -357,6 +357,15 @@ ') as $row) { $sent_products[(int) $row['id_order_detail']] = (int) $row['quantity']; } + foreach(Db::getInstance()->ExecuteS(' + SELECT l.`id_order_detail`, SUM(l.`quantity`) AS `quantity` + FROM `'._DB_PREFIX_.'ant_dropshipping_parcel` l + LEFT JOIN `'._DB_PREFIX_.'order_detail` d ON (l.`id_order_detail` = d.`id_order_detail`) + WHERE d.`id_order` IN ('.implode(', ', $id_orders).') + GROUP BY l.`id_order_detail` + ') as $row) { + $sent_products[(int) $row['id_order_detail']] = (int) $row['quantity']; + } $orders_to_send = array(); $orders_list = array();