- $sql = "SELECT standard_cost FROM ".TB_PREF."stock_moves
- WHERE stock_id=".db_escape($stock_id)
- ." AND trans_id ='$from'";
- $result = db_query($sql, "The deliveries could not be updated");
- $cost = db_fetch_row($result);
+ $sql = "SELECT IF(type=".ST_SUPPRECEIVE." OR type=".ST_SUPPCREDIT.", price, standard_cost)\r
+ FROM ".TB_PREF."stock_moves\r
+ WHERE stock_id=".db_escape($stock_id)\r
+ ." AND trans_id ='$from'";\r
+ $result = db_query($sql, "The deliveries could not be updated");\r
+ $cost = db_fetch_row($result);