X-Git-Url: https://delta.frontaccounting.com/gitweb/?a=blobdiff_plain;f=sales%2Fincludes%2Fdb%2Fsales_delivery_db.inc;h=9155c0894e4c3b4dab8f0193a146a4f9c18c734e;hb=8429c2d2e1500cd879e084335391615e79fc3da3;hp=1e48f9fd1ade8cd24f8a302e2d34ca2d0e094c52;hpb=4e436722cb991b7273c08bdc1dc53b5390772972;p=fa-stable.git diff --git a/sales/includes/db/sales_delivery_db.inc b/sales/includes/db/sales_delivery_db.inc index 1e48f9fd..9155c089 100644 --- a/sales/includes/db/sales_delivery_db.inc +++ b/sales/includes/db/sales_delivery_db.inc @@ -1,13 +1,13 @@ . + See the License here . ***********************************************************************/ //----------------------------------------------------------------------------- // insert/update sales delivery @@ -31,6 +31,7 @@ function write_sales_delivery(&$delivery,$bo_policy) $taxes = $delivery->get_taxes(); // all taxes with freight_tax foreach ($taxes as $taxitem) { + $taxitem['Value'] = round2($taxitem['Value'], user_price_dec()); $tax_total += $taxitem['Value']; } /* Insert/update the debtor_trans */ @@ -123,10 +124,11 @@ function write_sales_delivery(&$delivery,$bo_policy) // taxes - this is for printing purposes foreach ($taxes as $taxitem) { - if ($taxitem['Value'] != 0) { + if ($taxitem['Net'] != 0) { + $ex_rate = get_exchange_rate_from_home_currency(get_customer_currency($delivery->customer_id), $delivery->document_date); add_trans_tax_details(13, $delivery_no, $taxitem['tax_type_id'], $taxitem['rate'], $delivery->tax_included, $taxitem['Value'], - $taxitem['Net'], $delivery->document_date, $delivery->reference ); + $taxitem['Net'], $ex_rate, $delivery->document_date, $delivery->reference ); } }