X-Git-Url: https://delta.frontaccounting.com/gitweb/?a=blobdiff_plain;ds=sidebyside;f=gl%2Fincludes%2Fdb%2Fgl_db_banking.inc;h=25fc491ff2fc2afa02f58499355b56a7d03e9bdb;hb=76ca9fef9bb510236a6a7740fa0f60eb7db384c9;hp=9d2a585d6e88187d054e1a0dd0cbf113be1abc4b;hpb=49fa30e88e27b311edaca3ae3789d62e4629eb39;p=fa-stable.git diff --git a/gl/includes/db/gl_db_banking.inc b/gl/includes/db/gl_db_banking.inc index 9d2a585d..25fc491f 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 ($exchanged || 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_);