From c189e7a547a25024bd0d3b9e7b3ddfb5d32d9dd9 Mon Sep 17 00:00:00 2001 From: Joe Hunt Date: Fri, 4 Mar 2011 09:57:15 +0100 Subject: [PATCH] Minor fix in bank account transfer (currencies) --- gl/includes/db/gl_db_banking.inc | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/gl/includes/db/gl_db_banking.inc b/gl/includes/db/gl_db_banking.inc index 9d2a585..0801e90 100644 --- a/gl/includes/db/gl_db_banking.inc +++ b/gl/includes/db/gl_db_banking.inc @@ -145,13 +145,15 @@ function add_bank_transfer($from_account, $to_account, $date_, { $currency = get_bank_account_currency($to_account); - if ($exchanged || add_exchange_variation($trans_no1, $date_, $to_account, $to_gl_account, + if (add_exchange_variation($trans_no1, $date_, $to_account, $to_gl_account, $currency, PT_MISC, $person_id)) - { - $ref1 = $Refs->get_next(ST_JOURNAL); - $Refs->save(ST_JOURNAL, $trans_no1, $ref1); - add_audit_trail(ST_JOURNAL, $trans_no1, $date_); - } + $exchanged = true; + } + if ($exchanged == true) + { + $ref1 = $Refs->get_next(ST_JOURNAL); + $Refs->save(ST_JOURNAL, $trans_no1, $ref1); + add_audit_trail(ST_JOURNAL, $trans_no1, $date_); } add_comments($trans_type, $trans_no, $date_, $memo_); -- 2.30.2