Supplier transactions now show supplier reference for PO Deliveries.
[fa-stable.git] / purchasing / includes / db / invoice_db.inc
index cc5b5cb875345ac33a207ccdb0082ced35a02eb3..83e9f7f83a4dfa6c1453f8d2b4aa6f8f251187f5 100644 (file)
@@ -124,6 +124,8 @@ function add_supp_invoice($supp_trans, $invoice_no=0) // do not receive as ref b
 
        $supplier = get_supplier($supp_trans->supplier_id);
 
+       add_new_exchange_rate($supplier['curr_code'], $supp_trans->tran_date, $supp_trans->ex_rate);
+
     foreach ($taxes as $n => $taxitem)
     {
                $taxes[$n]['Value'] =  round2($taxitem['Value'], user_price_dec());
@@ -137,7 +139,7 @@ function add_supp_invoice($supp_trans, $invoice_no=0) // do not receive as ref b
     {
            $taxes = $supp_trans->get_taxes($supp_trans->tax_group_id);
            foreach ($taxes as $n => $taxitem)
-                       $item_added_tax += isset($taxitem['Override']) ? $taxitem['Override'] : round2($taxitem['Value'], $dec);
+                       $item_added_tax += isset($taxitem['Override']) ? $taxitem['Override'] : round2($taxitem['Value'], user_price_dec());
        }
 
        $trans_type = $supp_trans->trans_type;