https://bugs.kde.org/show_bug.cgi?id=341562

--- Comment #1 from allan <agande...@gmail.com> ---
Advice/opinions  needed, please.

This behaviour appears to be the result of this code snippet  ( circa line 795
in mymoneystatementreader.cpp) -
"
if (statementTransactionUnderImport.m_strInterestCategory.isEmpty())
  s1.setAccountId(d->interestId(thisaccount));
else {//  Ensure category sub-accounts are dealt with properly
 
s1.setAccountId(d->interestId(statementTransactionUnderImport.m_strInterestCategory));
}"

It seems that, in spite of the actual imported activity type, this code knows
better and decides on the basis of the sign of the amount.

I'm not sure that's such a good idea, apart from causing head-scratching, i
might wish to import a negative fee, to offset a previous error, or similarly
for a dividend.

Any thoughts, please?

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
KMyMoney-devel mailing list
KMyMoney-devel@kde.org
https://mail.kde.org/mailman/listinfo/kmymoney-devel

Reply via email to