Added decimals to get_item_edit_info() return for sql usage optimization.
authorJanusz Dobrowolski <janusz@frontaccounting.eu>
Mon, 24 Nov 2008 20:06:41 +0000 (20:06 +0000)
committerJanusz Dobrowolski <janusz@frontaccounting.eu>
Mon, 24 Nov 2008 20:06:41 +0000 (20:06 +0000)
includes/db/inventory_db.inc

index 46a16b41706de5cfecbe43c15f52f1f6af9c733a..7be45e6ab427709291aab25558784234780721d2 100644 (file)
@@ -37,8 +37,10 @@ function get_qoh_on_date($stock_id, $location=null, $date_=null, $exclude=0)
 
 function get_item_edit_info($stock_id)
 {
-       $sql = "SELECT material_cost + labour_cost + overhead_cost AS standard_cost, units
-               FROM ".TB_PREF."stock_master WHERE stock_id='$stock_id'";
+       $sql = "SELECT material_cost + labour_cost + overhead_cost AS standard_cost, units, decimals
+               FROM ".TB_PREF."stock_master,".TB_PREF."item_units
+               WHERE stock_id='$stock_id'
+               AND ".TB_PREF."stock_master.units=".TB_PREF."item_units.abbr";
        $result = db_query($sql, "The standard cost cannot be retrieved");
 
        return db_fetch($result);