! -> Note
$ -> Affected files
+07-Sep-2010 Joe Hunt/Chaitanya
+! Removed all decimal roundings in cost price calculations
+$ /purchasing/includes/db/grn_db.inc
+ /manufacturing/includes/db/work_orders_db.inc
+
06-Sep-2010 Janusz Dobrowolski
# Fixed error on new contact add.
$ /includes/ui/contacts_view.inc
$standard_cost = get_standard_cost($bom_item['component']);
$m_cost += ($bom_item['quantity'] * $standard_cost);
}
- $dec = user_price_dec();
- price_decimal_format($m_cost, $dec);
+ //$dec = user_price_dec();
+ //price_decimal_format($m_cost, $dec);
$sql = "SELECT material_cost FROM ".TB_PREF."stock_master WHERE stock_id = "
.db_escape($stock_id);
$result = db_query($sql);
function add_overhead_cost($stock_id, $qty, $date_, $costs)
{
- $dec = user_price_dec();
- price_decimal_format($costs, $dec);
+ //$dec = user_price_dec();
+ //price_decimal_format($costs, $dec);
if ($qty != 0)
$costs /= $qty;
$sql = "SELECT overhead_cost FROM ".TB_PREF."stock_master WHERE stock_id = "
function add_labour_cost($stock_id, $qty, $date_, $costs)
{
- $dec = user_price_dec();
- price_decimal_format($costs, $dec);
+ //$dec = user_price_dec();
+ //price_decimal_format($costs, $dec);
if ($qty != 0)
$costs /= $qty;
$sql = "SELECT labour_cost FROM ".TB_PREF."stock_master WHERE stock_id = "
$result = db_query($sql);
$myrow = db_fetch($result);
$material_cost = $myrow['material_cost'];
- $dec = user_price_dec();
- price_decimal_format($material_cost, $dec);
+ //$dec = user_price_dec();
+ //price_decimal_format($material_cost, $dec);
//$qoh = get_qoh_on_date($stock_id, null, $date_);
$qoh = get_qoh_on_date($stock_id);
if ($qoh < 0)
$price = get_tax_free_price_for_item($stock_id, $price, $supp['tax_group_id'],
$supp['tax_included']);
- $dec = user_price_dec();
- price_decimal_format($price, $dec);
- $price = round2($price, $dec);
+ //$dec = user_price_dec();
+ //price_decimal_format($price, $dec);
+ //$price = round2($price, $dec);
if ($currency != null)
{
$ex_rate = get_exchange_rate_to_home_currency($currency, $date);