https://bugs.kde.org/show_bug.cgi?id=405293
Bug ID: 405293 Summary: CSV importer does not handle transfers Product: kmymoney Version: git (master) Platform: unspecified URL: https://forum.kde.org/viewtopic.php?f=69&t=159784 OS: All Status: REPORTED Severity: normal Priority: NOR Component: importer Assignee: kmymoney-devel@kde.org Reporter: tbaumg...@kde.org Target Milestone: --- SUMMARY In case the CSV input data does contain a category column, and the column is filled with the name of another (asset or liability) account then the CSV importer will create an income/expense account with that name. STEPS TO REPRODUCE 1. Create a kmy file with two asset accounts A1 and A2 2. Create a csv file with a category column 3. Add a transaction to that file with A2 in the category column 4. Import the file OBSERVED RESULT Depending on the sign of the amount, an income or expense category with name A2 is created EXPECTED RESULT Account A2 will be used ADDITIONAL INFORMATION I think that it is very unlikely that a bank will deliver categorized entries. So this problem more or less appears when you try to move historical data from another "application" into KMyMoney. It is therefor valid from my POV that in case of an asset/liability account a special mark (e.g. enclose name in brackets ) can be used to support the importer in making a decision. Another way would be to allow an optional path element as first part of the name that provides information about the account type (e.g Asset, Liability, Expense, Income) or just the first letter. For this, we have to consider translations as well. -- You are receiving this mail because: You are the assignee for the bug.