X-Git-Url: https://delta.frontaccounting.com/gitweb/?a=blobdiff_plain;f=gl%2Fincludes%2Fdb%2Fgl_db_banking.inc;h=a2cf9f78db893d7426ac7769d9b4a0e5f83d507f;hb=64f24ae3a63762d18b1ab6408263ec6ca1e14fb2;hp=82776de14d8799059dc846d99cdc6473408c77e4;hpb=2ed9a14c68002e4394fb74a736cad6a2591d5e44;p=fa-stable.git diff --git a/gl/includes/db/gl_db_banking.inc b/gl/includes/db/gl_db_banking.inc index 82776de1..a2cf9f78 100644 --- a/gl/includes/db/gl_db_banking.inc +++ b/gl/includes/db/gl_db_banking.inc @@ -50,10 +50,10 @@ function add_exchange_variation($trans_no, $date_, $acc_id, $account, if ($person_type_id == null) $person_type_id = PT_MISC; add_gl_trans(ST_JOURNAL, $trans_no, $date_, $account, 0, 0, _("Exchange Variance"), - $diff, null, $person_type_id, $person_id); + -$diff, null, $person_type_id, $person_id); add_gl_trans(ST_JOURNAL, $trans_no, $date_, get_company_pref('exchange_diff_act'), 0, 0, - _("Exchange Variance"), -$diff, null, $person_type_id, $person_id); + _("Exchange Variance"), $diff, null, $person_type_id, $person_id); commit_transaction(); return true; } @@ -237,8 +237,7 @@ function add_bank_transfer($from_account, $to_account, $date_, add_bank_trans($trans_type, $trans_no, $from_account, $ref, $date_, -($amount + $charge), - PT_MISC, $person_id, $currency, - "Cannot insert a source bank transaction"); + PT_MISC, $person_id, $currency); if ($SysPrefs->auto_currency_revaluation()) { $trans_no1 = get_next_trans_no(ST_JOURNAL); @@ -270,8 +269,7 @@ function add_bank_transfer($from_account, $to_account, $date_, 0, 0, _("Exchange Variance"), -$total); add_bank_trans($trans_type, $trans_no, $to_account, $ref, - $date_, $to_amount, PT_MISC, $person_id, - $to_currency, "Cannot insert a destination bank transaction"); + $date_, $to_amount, PT_MISC, $person_id); if ($SysPrefs->auto_currency_revaluation()) { @@ -467,8 +465,7 @@ function write_bank_transaction($trans_type, $trans_no, $from_account, $items, $ add_bank_trans($trans_type, $trans_no, $from_account, $ref, $date_, -$total_amount, $person_type_id, $person_id, - $currency, - "Cannot insert a source bank transaction"); + $currency); $total = 0; foreach ($items->gl_items as $gl_item) { @@ -489,8 +486,7 @@ function write_bank_transaction($trans_type, $trans_no, $from_account, $items, $ { add_bank_trans($trans_type, $trans_no, $is_bank_to, $ref, $date_, $gl_item->amount, - $person_type_id, $person_id, $currency, - "Cannot insert a destination bank transaction"); + $person_type_id, $person_id, $currency); if ($do_exchange_variance) { add_exchange_variation($trans_no1, $date_, $is_bank_to, $gl_item->code_id,