From: Joe Hunt Date: Thu, 29 Jan 2009 22:24:46 +0000 (+0000) Subject: Missing parameter to add_trans_tax_details X-Git-Tag: v2.4.2~19^2~1567 X-Git-Url: https://delta.frontaccounting.com/gitweb/?a=commitdiff_plain;h=a3eb4321bb2f51f6fa4fde5f46287b6ecbcbcae3;p=fa-stable.git Missing parameter to add_trans_tax_details --- diff --git a/sales/includes/db/sales_credit_db.inc b/sales/includes/db/sales_credit_db.inc index e6754c11..4f7e1a5a 100644 --- a/sales/includes/db/sales_credit_db.inc +++ b/sales/includes/db/sales_credit_db.inc @@ -153,6 +153,7 @@ function write_credit_note($credit_note, $write_off_acc) foreach ($taxes as $taxitem) { if ($taxitem['Net'] != 0) { + $ex_rate = get_exchange_rate_from_home_currency(get_customer_currency($credit_note->customer_id), $credit_note->document_date); add_trans_tax_details(11, $credit_no, $taxitem['tax_type_id'], $taxitem['rate'], $credit_note->tax_included, $taxitem['Value'], $taxitem['Net'], $credit_note->document_date, $credit_note->reference); diff --git a/sales/includes/db/sales_delivery_db.inc b/sales/includes/db/sales_delivery_db.inc index 4d20f623..4d4829b2 100644 --- a/sales/includes/db/sales_delivery_db.inc +++ b/sales/includes/db/sales_delivery_db.inc @@ -124,9 +124,10 @@ function write_sales_delivery(&$delivery,$bo_policy) // taxes - this is for printing purposes foreach ($taxes as $taxitem) { 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 ); } } diff --git a/sales/includes/db/sales_invoice_db.inc b/sales/includes/db/sales_invoice_db.inc index 2acff26f..2beb2bc8 100644 --- a/sales/includes/db/sales_invoice_db.inc +++ b/sales/includes/db/sales_invoice_db.inc @@ -148,9 +148,10 @@ function write_sales_invoice(&$invoice) foreach ($taxes as $taxitem) { if ($taxitem['Net'] != 0) { + $ex_rate = get_exchange_rate_from_home_currency(get_customer_currency($invoice->customer_id), $date_); add_trans_tax_details(10, $invoice_no, $taxitem['tax_type_id'], $taxitem['rate'], $invoice->tax_included, $taxitem['Value'], - $taxitem['Net'], $date_, $invoice->reference); + $taxitem['Net'], $ex_rate, $date_, $invoice->reference); $total += add_gl_trans_customer(10, $invoice_no, $date_, $taxitem['sales_gl_code'], 0, 0, (-$taxitem['Value']), $invoice->customer_id,