Fixed wrong calculaiton of standard cost during Advanced Manufacturing. Petros.
[fa-stable.git] / manufacturing / includes / db / work_order_produce_items_db.inc
index 21dfc3e35984f760e03f8b982044727ddd170802..ac9171e757c15ec211dc3bb2aee1d28596614eb4 100644 (file)
@@ -70,8 +70,8 @@ function work_order_produce($woid, $ref, $quantity, $date_, $memo_, $close_wo)
                        $m_cost += ($issue['qty_issued'] * $standard_cost);
                }
        }
-       $m_cost += get_gl_wo_cost($woid, WO_LABOUR);
-       $m_cost += get_gl_wo_cost($woid, WO_OVERHEAD);
+       $m_cost += (get_gl_wo_cost($woid, WO_LABOUR) / $quantity);
+       $m_cost += (get_gl_wo_cost($woid, WO_OVERHEAD) / $quantity);
 
        // insert a +ve stock move for the item being manufactured
        // negative means "unproduce" or unassemble