2003-08-15 Christian Stimming <stimming@tuhh.de>

* src/import-export/import-backend.c: Workaround for
	multi-currency importing bug as discussed on gnucash-devel.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9076 57a11ea4-9604-0410-9ed3-97b8803252fd
This commit is contained in:
Christian Stimming 2003-08-14 21:57:16 +00:00
parent 80dd9733ba
commit 7304a2083b
2 changed files with 17 additions and 2 deletions

View File

@ -1,3 +1,8 @@
2003-08-15 Christian Stimming <stimming@tuhh.de>
* src/import-export/import-backend.c: Workaround for
multi-currency importing bug as discussed on gnucash-devel.
2003-08-13 Matt Vanecek <mevanecek@yahoo.com>
* src/backend/postgres/PostgresBackend.c pgend_session_begin():

View File

@ -822,12 +822,22 @@ gnc_import_process_trans_clist (GtkCList *clist,
(gnc_import_TransInfo_get_trans (trans_info), split);
xaccAccountInsertSplit
(gnc_import_TransInfo_get_destacc (trans_info), split);
xaccSplitSetBaseValue
/*xaccSplitSetBaseValue
(split,
gnc_numeric_neg(xaccTransGetImbalance
(gnc_import_TransInfo_get_trans (trans_info))),
xaccTransGetCurrency
(gnc_import_TransInfo_get_trans (trans_info)));
(gnc_import_TransInfo_get_trans (trans_info)));*/
/* This is a quick workaround for the bug described in
http://gnucash.org/pipermail/gnucash-devel/2003-August/009982.html */
xaccSplitSetValue
(split,
gnc_numeric_neg(xaccTransGetImbalance
(gnc_import_TransInfo_get_trans (trans_info))));
xaccSplitSetAmount
(split,
gnc_numeric_neg(xaccTransGetImbalance
(gnc_import_TransInfo_get_trans (trans_info))));
xaccSplitSetMemo (split, _("Auto-Balance split"));
}